Bạn không phải bị mắc kẹt với màu mặc định của thiết bị đầu cuối 16 (hoặc ít hơn). Các thiết bị đầu cuối hiện đại sẽ hỗ trợ 256 màu (điều này sẽ khiến bạn khá gần với giao diện GUI).
Thật không may, thiết bị đầu cuối của bạn hỗ trợ 256 màu là phần khó khăn và thay đổi theo từng thời kỳ. This page giúp tôi ra rất nhiều (nhưng nó là hết hạn, tôi đã chắc chắn nhận được 256 màu sắc làm việc trong gnome-terminal và xfce4-thiết bị đầu cuối, nhưng bạn có thể phải xây dựng chúng từ nguồn.)
Khi bạn đã có thiết bị đầu cuối của bạn hạnh phúc bằng 256 màu, invocation ma thuật được thiết lập loại thiết bị đầu cuối của bạn để 'xterm-256color' trước khi bạn gọi emacs, ví dụ:
env TERM=xterm-256color emacs -nw
Hoặc, bạn có thể đặt TERM trong tập tin .bashrc
của bạn:
export TERM=xterm-256color
Bạn có thể kiểm tra xem nó có hoạt động trong các emacs hay không bằng cách thực hiện M-x list-colors-display
, sẽ hiển thị cho bạn 16 hoặc tất cả 256 màu rực rỡ.
Nếu hoạt động, hãy xem color-theme
như người khác được đề xuất.
(Bạn có thể sẽ nhận được thất vọng tại một số điểm; thần biết tôi làm mỗi khi tôi cố gắng làm một cái gì đó tương tự Nhưng gắn bó với nó;.. Nó có giá trị nó)
Tôi muốn đạt được điều ngược lại. Tôi thích màu cú pháp trong chế độ '-nw'. Điều đó có thể không? – aL3xa
Bạn cần biết chủ đề màu mặc định khi chạy Emacs với '-nw' là gì. – SabreWolfy
Tôi cũng muốn biết giải pháp cho vấn đề ngược lại, làm thế nào để thiết lập chủ đề màu sắc trong emacs để giống với chủ đề màu sắc trong emacs -nw? –