Ich verwende relative Zeilennummern zusammen mit einer absoluten Zeilennummer für die aktuelle Zeile:
set number
set relativenumber
Die absolute aktuelle Zeilennummer ist immer links ausgerichtet, und die Hilfeseiten (oder Google) bieten anscheinend keine Möglichkeit, dies zu ändern.
Ist es möglich, diese Linksausrichtung zu verhindern, oder muss ich lernen, damit zu leben?
vimrc
line-numbers
jviotti
quelle
quelle
Antworten:
Von
screen.c
,win_line()
Funktion (um Zeile 3707):Das
%-
macht es linksbündig (siehesprintf(3)
). Wie Sie sehen können, ist dieser Wert fest codiert.Wenn Sie dies wirklich möchten, können Sie es ändern in:
und neu kompilieren. Das Ergebnis sollte ungefähr so aussehen:
Dies könnte natürlich ein guter Kandidat für eine Option / einen Patch sein :-)
quelle