当我在 emacs 中打开一个新框架时,除非我打开文件并手动评估缓冲区,否则不会评估 .emacs 文件中的任何设置。我是否遗漏了什么秘密?我的 .emacs 文件中是否有一些可以处理这个问题的魔法?
答案1
要定义所有 emacs 框架中的颜色,可以更改默认面孔:
(set-face-attribute 'default nil :background "black")
(set-face-attribute 'default nil :foreground "gray90")
或者使用 default-frame-alist:
(setq default-frame-alist
'((foreground-color . "gray90")
(background-color . "black")))
我的 .emacs 中都有这两个文件,这可能是有原因的......