在Vim我使用相对行编号,在我的.vimrc中使用highlight CursorLineNr ctermfg=LightGray
来使当前行号更加突出。
我想知道是否可以改变当前行号的对齐方式?默认情况下,它与左侧对齐,但我希望它与其他数字一样对齐。
答案 0 :(得分:2)
number
和rnu
选项的组合将更改行号的显示。如果您有nonu
和rnu
,则当前行号将与其他(相对)行号对齐,但是,当前行号始终显示为0
。
如果同时启用nu
和rnu
,则会将显示样式设为截图。这不能改变。
详情请参阅
:h number_relativenumber
相关信息:
The 'relativenumber' option changes the displayed number to be
relative to the cursor. Together with 'number' there are these
four combinations (cursor in line 3):
'nonu' 'nu' 'nonu' 'nu'
'nornu' 'nornu' 'rnu' 'rnu'
|apple | 1 apple | 2 apple | 2 apple
|pear | 2 pear | 1 pear | 1 pear
|nobody | 3 nobody | 0 nobody |3 nobody
|there | 4 there | 1 there | 1 there