ave*_*ael 6 emacs ansi-colors emacs24
我已经使用brew从OSX上的Emacs 23升级到Emacs 24.现在,我正在更新我的.emacs以使用来自emacs 24 esp的新内容.新的包管理器和内置的颜色主题.我从marmalade(我认为)安装了zenburn主题,从我的扩展目录中删除了旧的color-theme扩展,并删除了我的配置,它将旧的color-theme扩展添加到加载路径.
我注意到的一件事是,ansi-term颜色不符合颜色主题.在emacs 23中,我的ansi-term看起来像这样:

但现在它看起来像这样:

我检查了ansi-color-names-vector和ansi-color-map.他们都报告了zenburn的颜色.切换主题仍然不会改变ansi-term颜色,所以我认为这不是主题特定的问题.
我有什么想法可以解决这个问题吗?
该变量ansi-term-color-vector未在新版本的zenburn-theme中设置.我提交了一个拉取请求来修复它.
同时使用以下行:
(setq ansi-term-color-vector [unspecified "#3f3f3f" "#cc9393" "#7f9f7f" "#f0dfaf" "#8cd0d3" "#dc8cc3" "#93e0e3" "#dcdccc"])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2016 次 |
| 最近记录: |