A definição defont-lock-comment-face
inclui muitas variantes para casos de suporte de cores variadas.
- A
chocolate1
variante é usada quando há pelo menos 88 cores disponíveis e o "fundo" é "escuro".
- A
Firebrick
variante é usada quando há pelo menos 88 cores disponíveis e o "fundo" é "claro".
A diferença é causada por um código que dá significado especial para valores termo que começam com xterm
, rxvt
, dtterm
, e eterm
: considera-los a ter um fundo “light”.
Você deve poder personalizar frame-background-mode
* ao seu light
valor para sempre usar as variantes de cores "claras".
Se o seu Emacs não é novo o suficiente para ter o seu term/screen.el
, você também precisará adaptar um para si mesmo, que faça as chamadas de ajuste de cor apropriadas. Você pode usar o de tronco Emacs , ou eu tenho uma essência que inclui uma .emacs.d/lisp/term/screen.el
(com alguns bits extras para reconhecer as seqüências modificador + setas / Home / End fornecidos pelo tmux ‘s xterm-keys
opção), ea .emacs
modificação necessária para deixá-lo de carga automaticamente .
Claro, ainda pode haver outros pedaços de código que verificam diretamente o valor a longo prazo e fazer algo diferente para screen
- e xterm
-como valores ...
* Modo de quadro de fundo variável variável Mx
TERM=xterm emacs
forçar aTERM
configuração variável para o emacs. O que acontece quando você faz isso?