Vim/YCM-更改警告高亮显示颜色 我在Mac OSX上使用ViMeMyVelum插件,主要是C++。现在它以粉红色突出显示错误和警告,但我希望警告以黄色突出显示。我想我应该把这三行放在某个地方: highlight YcmWarningLine guibg=#ffffcc highlight YcmWarningSign guibg=#ffffcc highlight YcmWarningSection guibg=#ffffcc

Vim/YCM-更改警告高亮显示颜色 我在Mac OSX上使用ViMeMyVelum插件,主要是C++。现在它以粉红色突出显示错误和警告,但我希望警告以黄色突出显示。我想我应该把这三行放在某个地方: highlight YcmWarningLine guibg=#ffffcc highlight YcmWarningSign guibg=#ffffcc highlight YcmWarningSection guibg=#ffffcc,vim,youcompleteme,Vim,Youcompleteme,问题是我不知道该把它们放在哪个文件中。我应该把它们放在哪里,通常我的做法是否正确?突出显示组是全局的,只有解析单个文件类型的语法定义是特定的。语法脚本通常使用:hi def,以避免覆盖用户已经自定义的组定义。因此,将这些命令放在~/.vimrc中就足够了,但要放在任何:colorscheme命令之后 如果您在运行中切换配色方案(而不重新启动Vim),您将注意到自定义的高亮显示将消失。要保留它们,还需要重新安装它们。复制:hi命令并预结束 :autocmd ColorScheme * 这些和其他

问题是我不知道该把它们放在哪个文件中。我应该把它们放在哪里,通常我的做法是否正确?

突出显示组是全局的,只有解析单个文件类型的语法定义是特定的。语法脚本通常使用
:hi def
,以避免覆盖用户已经自定义的组定义。因此,将这些命令放在
~/.vimrc
中就足够了,但要放在任何
:colorscheme
命令之后

如果您在运行中切换配色方案(而不重新启动Vim),您将注意到自定义的高亮显示将消失。要保留它们,还需要重新安装它们。复制
:hi
命令并预结束

:autocmd ColorScheme *

这些和其他vim配置设置应添加到您的
~/.vimrc

读取中。