我使用_vimrc
来配置我的vim 7.2(windows)默认设置。一个设置“设置编号”将在左侧显示行号。我的vim背景颜色为白色(我找不到此设置。也许默认为白色。无论如何我接受此设置。)
我希望行号的背景颜色为灰色或灰色。我可以在_vimrc
配置此默认设置的命令是什么?
答案 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