【问题标题】:Vim: how to change font color of current line numberVim:如何更改当前行号的字体颜色
【发布时间】:2011-05-11 12:27:24
【问题描述】:

我在我的 .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

【问题讨论】:

    标签: vim customization highlight


    【解决方案1】:

    这看起来像是 Vim 中的一个错误,即只有 CursorLine 的某些突出显示形式适用于 LineNumber 列。我不确定该错误是否是 CursorLine 突出显示正在应用于 LineNumber 列,或者该错误是不是所有可以指定 CursorLine 的方式都适用于 LineNumber 列。

    【讨论】:

      【解决方案2】:

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

      短版:在最近的 vim 版本中,现在有一个 CursorLineNr 高亮组,允许您为当前行的行号设置不同的颜色。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-06-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-15
        • 1970-01-01
        相关资源
        最近更新 更多