改变vim'gutter'的颜色

时间:2013-03-07 17:01:14

标签: vim

请参阅下面我如何配置vim的屏幕截图。 'gutter'即出现'+'和'〜'符号的地方显示我的git状态使用这个惊人的sublime文本端口为vim:https://github.com/airblade/vim-gitgutter

如何在没有“+”/“〜”符号的情况下更改装订线的颜色?即灰色部分?这是您更改数字列的方式:VIM initial settings: change backgound color for line number on the left side?但我找不到如何更改“装订线”颜色。

有什么想法吗?

非常感谢。

3 个答案:

答案 0 :(得分:48)

这个“阴沟”被称为标志栏。 (有关详细信息,请参阅:help signs。)与此列关联的突出显示组称为SignColumn,可以像这样设置(使用帮助部分中的示例):

:highlight SignColumn guibg=darkgrey

答案 1 :(得分:12)

要更改~/.vimrc中的颜色,以使您的装订线与您的行号显示的颜色相同,请执行以下操作:

highlight clear SignColumn

enter image description here

git-gutter docs还有一些其他有用的建议。

答案 2 :(得分:5)

另一个未提及的选择是完全消除符号列,并将符号放入数字列。

将此添加到您的~/.vimrc

set signcolumn=number

产生

signs in number column

(这与iterm Vim中的Ale插件一起使用自定义符号)。

这是available,在“完整” Vim版本7.4.2201或更高版本中,具有+signs功能(我使用的是在MacOS上由Homebrew安装的版本)。