我正在尝试更改vim中“Folded”高亮显示的方式。我使用的是“koehler”配色方案,我的折叠行在gvim中以青色显示在灰色背景上,这完全无法阅读。我认为我可以编辑koehler.vim配色方案文件中负责此组的:highlight命令的定义,但该文件中没有“Folded”的定义。
我验证了我已经加载了koehler配色方案:
我验证了我已经加载了koehler配色方案:
:echo g:colors_name
koehler
然后我用在另一篇帖子中找到的命令列出了所有的高亮组:
:so $VIMRUNTIME/syntax/hitest.vim
Highlighting groups for various occasions
-----------------------------------------
[...]
Folded Folded
FoldColumn FoldColumn
[...]
“Folded”组显示的颜色很丑,我在我的文件中也看到了相同的颜色。我正在编辑的文件是一个“viki”文件,但是我用perl脚本得到了完全相同的结果,因此,“Folded”的高亮必须在某个中心位置定义。我在我的.vimrc中没有任何:hilight命令。
我该如何找出这个组定义的位置?
:verbose hi Folded
命令,跳过vimrc并更改颜色方案,它声称设置在/usr/share/vim/vim73/colors/koehler.vim
中,但实际上并没有。我怀疑这意味着它是硬编码的。 - Chris Morgan