【发布时间】:2010-03-04 18:30:23
【问题描述】:
在 Emacs 23.1 中,我从 svn 合并中打开一个带有冲突标记的文件,因此它以 SMerge 模式打开它。冲突的文本以亮黄色突出显示。据我所知,这是字体锁定颜色设置的任何内容,对吗?
我想在 Smerge 模式下更改高亮颜色。我需要在我的 .emacs 文件中添加什么?
【问题讨论】:
在 Emacs 23.1 中,我从 svn 合并中打开一个带有冲突标记的文件,因此它以 SMerge 模式打开它。冲突的文本以亮黄色突出显示。据我所知,这是字体锁定颜色设置的任何内容,对吗?
我想在 Smerge 模式下更改高亮颜色。我需要在我的 .emacs 文件中添加什么?
【问题讨论】:
没有必要搞乱list-faces-display 或手动文件编辑。把重点放在你讨厌的颜色上,输入M-x customize-face,按ENT(默认是正确的),然后按照屏幕上的说明进行操作。
【讨论】:
我正在使用我的 .emacs 中加载的自定义颜色主题 [0]。当我遇到丑陋的东西时,我会使用M-x list-faces-display 来查找冒犯性的面孔。然后你只需相应地更新你的颜色主题。
(这里是我的颜色主题示例 [1])
0 - http://github.com/mattharrison/emacs-tango-theme
1 - http://panela.blog-city.com/python_and_emacs_2_color_themes.htm
【讨论】: