改进vimdiff语法高亮

jvi*_*tti 4 vim vimdiff

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

在此输入图像描述

在MacVim上运行有点好,但仍然很糟糕.

这是因为我的配色方案(目前正在使用明天之夜)吗?

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

FDi*_*off 7

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

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


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