Vimconfiguration行号着色

我正在寻找一种方法来configurationVim中用于行编号的颜色(如:set nu )。 大多数平台上的默认设置都是黄色(也用于某些突出显示的标记)。 我想把行数变成灰暗的灰色; 在#555附近的某个地方。 我不挑剔,任何柔和的颜色都可以接受。

尝试:

 help hl-LineNr 

我发现这一点:

 help 'number' 

这是获取'number'选项帮助的方法,而不是:number命令。

要真正改变显示的颜色:

 :highlight LineNr ctermfg=grey 

这会将字符terminal上的LineNr的前景颜色更改为灰色。 如果您使用的是gVim,您可以:

 :highlight LineNr guifg=#050505 

要永久更改行号,请将以下内容添加到.vimrc

highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE

当然你可以把ctermfgguifg ctermfg你想要的颜色。

在MacVim中(以Vim 7.3为核心),我发现CursorLineNr可以工作:

hi CursorLineNr guifg=#050505

我不喜欢所选颜色scheme提供的颜色,所以我这样修改了行号的颜色:

 colorscheme trivial256 " for light background hi LineNr term=bold cterm=bold ctermfg=2 guifg=Grey guibg=Grey90