ser*_*aut 8 emacs version-control colors emacs23
我想让vc-diff为输出着色,以便添加的行为一种颜色,而删除的行则为另一种颜色.使用Emacs 23.1和putty/xterm-256color(list-colors-display显示256种颜色和颜色主题以及预期的此类工作).
这就是它现在的样子:
ser*_*aut 15
要只修改添加和删除的行的颜色:
(custom-set-faces
'(diff-added ((t (:foreground "Green"))) 'now)
'(diff-removed ((t (:foreground "Red"))) 'now)
)
Run Code Online (Sandbox Code Playgroud)
请参阅Treys答案以获得更完整的自定义.
该包装diff-mode-.el
提供了更多颜色。
您可以通过自定义面 diff-indicator-removed
和来自定义颜色diff-indicator-added
,或者将变量diff-indicator-removed-face
和更改diff-indicator-added-face
为您喜欢的颜色/属性的面。changed
脸型也有多种、多变。
其他增强包可以在这里diff-mode
找到。