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

标签 vim customization highlight

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

if v:version > 700
 set cursorline
 hi CursorLine ctermbg = Red guibg = #F5FBF6
endif

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

highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=Black guibg=#589A5D

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

干杯, jbk

最佳答案

由于这篇文章仍然显示为该问题的热门搜索结果,并且投票最多的答案现已过时,因此我将发布一个指向 a more recent StackExchange question which provides the current answer 的链接。 。

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

关于Vim:如何更改当前行号的字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4206360/

相关文章:

objective-c - 在基于 View 的 NSTableView 上自定义右键单击突出显示

vim - Sparkup 在 vi​​m 中对我来说不起作用

html - CSS 自定义复选框不显示在 IE9 上的另一个复选框中

highlight - Spacemacs 黄线

content-management-system - 寻找允许内容注入(inject)的免费 CMS

html - HTML/CSS 中的自定义形状文本区域

javascript - 获取 [innerHtml] 中的子 html 元素 |用于突出显示文本的 Angular 6

regex - 排除 vim 语法高亮的模式

vim - 如何跳转到vim帮助文件中的下一个标签

vim - 如何在 VScode vim 中设置永久宏?