我真的很喜欢我当前的 vim 配色方案 ( /colors/desert.vim
)。
除了某些关键字的颜色外,语法突出显示非常棒。例如,在 ruby 文件 ( .rb
) 中,我不喜欢它突出显示def
和 的方式end
。在 java 文件 ( .java
) 中,问题是import
关键字。
颜色是深紫色,与我的背景不协调。
我如何更改此颜色?我可以编辑文件desert.vim
,但找不到颜色。
答案1
:hi
您可以通过键入(highlight 的缩写)来查看突出显示的内容的完整列表。
您还可以查看/usr/share/vim/vimcurrent/syntax/<filetype>.vim
,例如/usr/share/vim/vimcurrent/syntax/ruby.vim
,或您计算机的等效文件。
对于 Java 包含,请尝试以下任一操作:
:hi link Include NONE
或者
:hi PreProc NONE
对于 Ruby do
end
,请尝试以下任一操作:
:hi link rubyControl NONE
或者
:hi Statement NONE
您可以将任何一个作品放入其中,~/.vimrc
以使其持久存在。
如果要将颜色更改为其他颜色,请参阅:highlight 文档更多细节。