VIM初始设置:更改左侧行号的背景颜色?

时间:2008-10-30 15:40:16

标签: vim

我使用_vimrc来配置我的vim 7.2(windows)默认设置。一个设置“设置编号”将在左侧显示行号。我的vim背景颜色为白色(我找不到此设置。也许默认为白色。无论如何我接受此设置。)

我希望行号的背景颜色为灰色或灰色。我可以在_vimrc配置此默认设置的命令是什么?

4 个答案:

答案 0 :(得分:51)

highlight LineNr ctermfg=grey ctermbg=white

答案 1 :(得分:7)

在我的_vimrc中,设置如下:

highlight LineNr guibg=grey

hi LineNr guibg=grey

我不需要设置前色,默认为黄色,对我来说没问题。

答案 2 :(得分:5)

要使行号列透明(与主背景颜色相同),您可以尝试在.vimrc中进行设置:

highlight clear LineNr

你也可以清除所谓的标志栏(由gitgutter等使用):

highlight clear SignColumn

这样,无论你使用什么颜色方案,两列都是'背景将是兼容的。

答案 3 :(得分:3)

guibg guifg 适用于不在终端的vims。对于终端,您使用 ctermfg ctermbg 。通常在GUI vims中你有更多的颜色支持,你只想避免背景。 所以我通常用这个:

highlight LineNr guibg=NONE