Как установить цвета фона emacs по умолчанию и цвета переднего плана?
В My .emacs
файле у меня есть следующее:
(set-foreground-color "#E0DFDB")
(set-background-color "#102372")
Когда я запускаю emacs, цветовая схема для окна emacs по умолчанию правильная, но все новые окна начинаются с цветовой схемы по умолчанию на белом фоне и черном переднем плане. Может ли кто-нибудь указать меня в направлении того, как заставить emacs установить "Моя предпочтительная цветовая схема" во всех новых окнах? [Примечание. Если я открываю новое окно M-x load-file ~/.emacs
, цвета устанавливаются так, как я хочу, но при этом каждый раз, когда я хочу открыть новое окно, это отвлекает/раздражает.]
Ответы
Ответ 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.