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

问题描述 投票:29回答:4

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

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

vim
4个回答
51
投票
highlight LineNr ctermfg=grey ctermbg=white

7
投票

在我的_vimrc中,这里是设置:

highlight LineNr guibg=grey

要么

hi LineNr guibg=grey

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


5
投票

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

highlight clear LineNr

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

highlight clear SignColumn

这样,无论您使用何种配色方案,两个列的背景都将兼容。


3
投票

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

highlight LineNr guibg=NONE
© www.soinside.com 2019 - 2024. All rights reserved.