Как установить цвета фона emacs по умолчанию и цвета переднего плана? - программирование
Подтвердить что ты не робот

Как установить цвета фона emacs по умолчанию и цвета переднего плана?

В My .emacs файле у меня есть следующее:

(set-foreground-color "#E0DFDB")
(set-background-color "#102372")

Когда я запускаю emacs, цветовая схема для окна emacs по умолчанию правильная, но все новые окна начинаются с цветовой схемы по умолчанию на белом фоне и черном переднем плане. Может ли кто-нибудь указать меня в направлении того, как заставить emacs установить "Моя предпочтительная цветовая схема" во всех новых окнах? [Примечание. Если я открываю новое окно M-x load-file ~/.emacs, цвета устанавливаются так, как я хочу, но при этом каждый раз, когда я хочу открыть новое окно, это отвлекает/раздражает.]

4b9b3361

Ответ 1

Добавьте в свой .emacs следующее:

(add-to-list 'default-frame-alist '(foreground-color . "#E0DFDB"))
(add-to-list 'default-frame-alist '(background-color . "#102372"))

Возможно, вы захотите посмотреть http://www.emacswiki.org/emacs/FrameParameters и ссылки в нем.

Ответ 2

Добро пожаловать в emacs. Используйте цветные темы, чтобы лучше соответствовать вашей среде. http://emacswiki.org/?ColorTheme

Ответ 3

Еще один отличный способ реализации цвета для этого можно найти здесь:

http://homepages.inf.ed.ac.uk/s0243221/emacs/

Мне было удобно называть цвета по именам, а не кодам HEX.