3
在Vim中,我正在使用相對行編號,在.vimrc中有highlight CursorLineNr ctermfg=LightGray
以使當前行號突出一些。
我想知道是否可以更改當前行號的對齊方式?默認情況下,它與左側對齊,但我想讓它與其他數字一樣向右對齊。在Vim中對齊當前行號
在Vim中,我正在使用相對行編號,在.vimrc中有highlight CursorLineNr ctermfg=LightGray
以使當前行號突出一些。
我想知道是否可以更改當前行號的對齊方式?默認情況下,它與左側對齊,但我想讓它與其他數字一樣向右對齊。在Vim中對齊當前行號
的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