2009-10-26 27 views
11

Tôi đang sử dụng ubuntu 9,04 và GNU Emacs 22.2.1emacs hỗ trợ 256 màu

Tôi đang sử dụng thiết bị đầu cuối để tải emacs ví dụ emacs -nw

Tuy nhiên, tôi chỉ chạy trong 8 màu sắc.

M-X list-colors-display 

Chỉ hiển thị 8 màu.

Trong nhà ga tôi chạy lệnh này

tput colors và tôi nhận được 8 hiển thị

Làm thế nào tôi có thể nhận được đầy đủ 256 hỗ trợ màu sắc?

Rất cám ơn cho lời khuyên nào,

Trả lời

18

Chỉ cần thử nghiệm trên máy tính Debian của tôi, tôi nhận được giống như bạn (8 màu).

Bạn không nói cho dù bạn đang sử dụng một xterm, nhưng trong xterm của tôi, tôi đã gõ

export TERM=xterm-256color 

và sau đó emacs -nw Tiếp theo list-colors-display thấy 256 màu.

+1

Cũng hoạt động trong bí danh, như trong 'alias e = 'TERM = xterm-256color emacs -nw''. Cảm ơn! –

+1

@ SimonA.Eugster Bạn có thể muốn thêm 'TERM = xterm-256color' vào bashrc của bạn, vì nhiều ứng dụng phụ thuộc vào điều này để sử dụng 256 màu. – xuhdev