Vim:如何更改当前行号的字体颜色

jot*_*bek 2 vim customization highlight

我在 .vimrc 中设置了行突出显示:

if v:version > 700
 set cursorline
 hi CursorLine ctermbg = Red guibg = #F5FBF6
endif
Run Code Online (Sandbox Code Playgroud)

和行号。行号的背景和前景设置为:

highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=Black guibg=#589A5D
Run Code Online (Sandbox Code Playgroud)

当前行已正确突出显示,但 行号的前/后颜色(位于编辑器的左侧)是相同的。如何更改行号的颜色?

干杯,jbk

Tre*_*ell 5

由于这篇文章仍然显示为该问题的热门搜索结果,并且投票最多的答案现已过时,因此我将发布一个指向更新的 StackExchange 问题的链接,其中提供了当前的答案

简短版本:在最新版本的 vim 中,现在有一个CursorLineNr突出显示组,允许您为当前行的行编号设置不同的颜色。