我正在寻找一种方法来配置Vim中用于行号(如::set nu)的颜色。大多数平台上的默认设置似乎是黄色的(也用于一些突出显示的令牌)。我想把行号涂成灰色,在#555附近的某个地方。我并不挑剔,任何柔和的颜色都是可以接受的。
发布于 2008-10-26 00:55:03
尝试:
help hl-LineNr我发现这个是通过:
help 'number'这是获得有关'number'选项的帮助的方法,而不是:number命令。
要实际更改显示的颜色:
:highlight LineNr ctermfg=grey这将将字符终端上的LineNr的前景颜色更改为灰色。如果使用的是gVim,则可以:
:highlight LineNr guifg=#050505发布于 2015-08-20 20:53:58
若要永久更改行号,请将以下内容添加到.vimrc中
highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE
当然,您可以将ctermfg和guifg更改为您想要的任何颜色。
发布于 2012-09-10 00:17:58
在MacVim (它的核心是Vim7.3)中,我发现CursorLineNr可以工作:
hi CursorLineNr guifg=#050505
https://stackoverflow.com/questions/237289
复制相似问题