为什么我的 Emacs 主题更改不完整

Why is my Emacs Theme change Incomplete

我正在尝试更改我的 Emacs 主题。我正在使用 iTerm2,我想知道这是否是这个问题的罪魁祸首。我想尝试的主题是 Zenburn,但是,在配置 ~/.emacs 文件后,我的 Emacs 看起来仍然与此处截取的屏幕截图非常不同:http://emacsthemes.caisah.info/zenburn-theme/

我的看起来像这样:

背景颜色没有变化,行号和实际代码之间的线条太明显了。为什么会发生这种情况以及如何充分应用 Zenburn 主题?

在我看来,您的背景看起来像 Solarized dark 主题。可能碰巧你之前已经初始化了那个主题。可能是您已将 .emacs 文件编译为字节码,但您的较新更改不是。在 Emacs 编辑器中打开 .emacs 并尝试 M-x eval-buffer。你的配置对我来说很好。如果可行,那么您需要删除 .emacs.elc 或为您的 .emacs.

进行字节编译