7

当我运行时,vimdiff我得到一个非常糟糕的语法突出显示(不可读):

在此处输入图像描述

在 MacVim 上运行会好一些,但仍然很糟糕。

这是因为我的配色方案(目前使用明晚)吗?

如果是这样,有没有办法修改vimdiff主题之外使用的颜色,或者安装另一个ftplugin更好地支持这个的方法(不确定这个作为set filetype显示vim而不是diff类似的)?

4

1 回答 1

8

它的配色方案。您需要修改 DiffAdd、DiffChange、DiffDelete 和 DiffText。这些是标准的高亮组。diff 语法文件还支持更多的高亮组。这些组可以在$VIMRUNTIME/syntax/diff.vim这些默认为标准突出显示组的底部找到。然而,这些颜色只会影响差异文件类型。

您可以使用 after 目录修改配色方案。~/.vim/after/colorscheme/<colorscheme_name>.vim在设置配色方案后,将在这些中进行更改。


(就我个人而言,我还没有找到任何我喜欢 vimdiff 的颜色)

于 2014-07-10T03:00:32.810 回答