The definisifont-lock-comment-face
mencakup banyak varian untuk kasus-kasus dari berbagai dukungan warna.
- The
chocolate1
varian digunakan ketika ada setidaknya 88 warna yang tersedia dan “latar belakang” adalah “gelap”.
- The
Firebrick
varian digunakan ketika ada setidaknya 88 warna yang tersedia dan “latar belakang” adalah “cahaya”.
Perbedaan tersebut disebabkan oleh beberapa kode yang memberi arti khusus untuk nilai-nilai JANGKA yang dimulai dengan xterm
, rxvt
, dtterm
, dan eterm
: menganggap mereka memiliki “cahaya” latar belakang.
Anda harus dapat menyesuaikan frame-background-mode
* sesuai light
nilainya untuk selalu menggunakan varian warna "terang".
Jika Emacs Anda tidak cukup baru untuk memilikinya term/screen.el
, maka Anda juga perlu menyesuaikannya untuk diri Anda sendiri yang melakukan panggilan penyesuaian warna yang sesuai. Anda mungkin menggunakan salah satu dari Emacs batang , atau saya memiliki sebuah Intisari yang mencakup .emacs.d/lisp/term/screen.el
(dengan beberapa bit ekstra untuk mengenali urutan pengubah + panah / Home / End disediakan oleh tmux ‘s xterm-keys
pilihan), dan .emacs
modifikasi yang diperlukan untuk membiarkannya secara otomatis beban .
Tentu saja, masih ada bit kode lain yang secara langsung memeriksa nilai TERM dan melakukan sesuatu yang berbeda untuk screen
- dan xterm
-seperti nilai ...
* Mx menyesuaikan-frame-latar-mode variabel
TERM=xterm emacs
untuk memaksaTERM
pengaturan variabel untuk emacs. Apa yang terjadi ketika Anda melakukan itu?