Я использую emacs в окне консоли как на своем локальном компьютере с Linux, так и на узле входа в удаленный кластер. Я регулярно использую emacs, и в моем файле .emacs цвет переднего плана установлен на белый, например:
(set-foreground-color "white")
(set-background-color "black")
Однако, когда я запускаю emacs, передний план не белый; это серый и очень трудно читать. На моем Mac emacs в окне консоли с теми же настройками отображается как правильный белый. Но на обеих коробках linux, в konsole и xterm, он серый.
Если это имеет значение, у меня TERM
установлено значение xterm-color, на рабочем столе запущен RHEL 5, а на узле кластера запущен RHEL 4 (CentOS).
Это какое-то значение по умолчанию для того, как Linux устанавливает цвета терминала? Как мне сделать белый цвет белым?
Примечание: это с консольными Emacs, а не с Emacs под X. Это emacs -nw
, если у вас установлено DISPLAY
.