Vim / YCM - 更改警告突出显示颜色

时间:2015-11-28 09:21:57

标签: vim youcompleteme

我在Mac OSX上使用YouCompleteMe插件,主要用于C ++。现在它突出了粉红色的错误和警告,但我希望警告以黄色的颜色突出显示。我想我应该将这三条线放在某处:

highlight YcmWarningLine guibg=#ffffcc
highlight YcmWarningSign guibg=#ffffcc
highlight YcmWarningSection guibg=#ffffcc

问题是我不知道将它们放在哪个文件中。我在哪里放置它们,一般来说我是以正确的方式进行此操作?

2 个答案:

答案 0 :(得分:0)

突出显示组是全局的,只有解析单个文件类型的语法定义才是特定的。语法脚本规范地使用:hi def来避免覆盖已由用户定制的组定义。因此,只需将这些命令放入~/.vimrc,但之后任何:colorscheme命令。

如果您即时切换颜色方案(无需重新启动Vim),您会发现自定义突出显示将消失。为了保留它们,您还需要重新安装它们。复制:hi命令和前置

:autocmd ColorScheme *

给他们。

答案 1 :(得分:-1)

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