当我运行时,vimdiff
我得到一个非常糟糕的语法突出显示(不可读):
在 MacVim 上运行会好一些,但仍然很糟糕。
这是因为我的配色方案(目前使用明晚)吗?
如果是这样,有没有办法修改vimdiff
主题之外使用的颜色,或者安装另一个ftplugin
更好地支持这个的方法(不确定这个作为set filetype
显示vim
而不是diff
类似的)?
它的配色方案。您需要修改 DiffAdd、DiffChange、DiffDelete 和 DiffText。这些是标准的高亮组。diff 语法文件还支持更多的高亮组。这些组可以在$VIMRUNTIME/syntax/diff.vim
这些默认为标准突出显示组的底部找到。然而,这些颜色只会影响差异文件类型。
您可以使用 after 目录修改配色方案。~/.vim/after/colorscheme/<colorscheme_name>.vim
在设置配色方案后,将在这些中进行更改。
(就我个人而言,我还没有找到任何我喜欢 vimdiff 的颜色)