我已经使用 brew 从 OSX 上的 Emacs 23 升级到 Emacs 24。现在,我正在更新我的 .emacs 以使用来自 emacs 24 esp 的新内容。新的包管理器和内置的颜色主题。我从 marmalade 安装了 zenburn 主题(我认为),从我的扩展目录中删除了旧的颜色主题扩展,并删除了将旧的颜色主题扩展添加到加载路径的配置。
我注意到的一件事是 ansi-term 颜色不遵循颜色主题。在 emacs 23 中,我的 ansi-term 看起来像这样:
但现在它看起来像这样:
我检查了 ansi-color-names-vector 和 ansi-color-map。他们都报告了 zenburn 的颜色。切换主题仍然不会改变 ansi-term 颜色,所以我认为这不是主题特定的问题。
有什么想法可以解决这个问题吗?