我使用_vimrc
来配置我的vim 7.2(windows)默认设置。一个设置“设置编号”将在左侧显示行号。我的vim背景颜色是白色的(我找不到这个设置,也许默认是白色,无论如何我接受这个设置)。VIM初始设置:更改左侧行号的背景颜色?
我希望行号的背景颜色为灰色或变暗的颜色。我可以在我的_vimrc
中输入什么命令来配置此默认设置?
我使用_vimrc
来配置我的vim 7.2(windows)默认设置。一个设置“设置编号”将在左侧显示行号。我的vim背景颜色是白色的(我找不到这个设置,也许默认是白色,无论如何我接受这个设置)。VIM初始设置:更改左侧行号的背景颜色?
我希望行号的背景颜色为灰色或变暗的颜色。我可以在我的_vimrc
中输入什么命令来配置此默认设置?
highlight LineNr ctermfg=grey ctermbg=white
在我_vimrc
,这里是设置:
highlight LineNr guibg=grey
或
hi LineNr guibg=grey
我并不需要设置脱颖而出色,默认为黄色,这是确定为了我。
还有`CursorLineNr`而不是`LineNr`来改变当前所在行的阴影线突出显示。 – 2016-11-07 21:22:37
guibg and guifg适用于不在终端的vim。对于您使用的终端,请使用ctermfgctermbg。通常在GUI vim中你有更多的颜色支持,你只是想避免背景。 所以我通常使用:
highlight LineNr guibg=NONE
为了使行号列透明的(相同的颜色为主要背景),你可以尝试在.vimrc
设置这样的:
highlight clear LineNr
还可以清除所谓的标志柱(由gitgutter使用等),以及:
highlight clear SignColumn
这样一来,无论你用什么样的配色方案,两列的背景将是兼容的。
罗伯特和大卫指的是不同的设置 - ctermbg和guibg。这些分别用于命令行vim和图形vim(gvim,macvim等)。以下内容应该包括:`突出显示LineNr ctermfg =灰色ctermbg =黑色guibg =黑色guifg =灰色`。请注意,如果您使用的是vim的GUI版本,`.gvimrc`颜色设置会被应用第二个,并且可以在`.vimrc`中打开这些设置,所以您可能希望将`guibg`等设置放在那里。 – 2011-01-25 14:21:59