Jak wyświetlić numery wierszy w vimie po prawej stronie bufora?

10

Mam set nuw mojej, .vimrcktóra pokazuje numery linii po lewej stronie bieżącego bufora. Chciałbym zobaczyć numery linii po prawej stronie. Jak to osiągnąć?

AKTUALIZACJA: To również powinno działać set relativenumber

Pratik Deoghare
źródło
To nie miałoby sensu, gdyby twój tekst nie był właściwie uzasadniony ...
jasonwryan

Odpowiedzi:

2

Nie ma mowy, chyba że przełączysz pełny interfejs użytkownika do trybu prawo-lewo za pomocą :set rightleftlub $ vim -H. Nawet zwykłe obejścia, takie jak używanie kolumny znaków (które wtyczka zastosowała 'relativenumber'przedtem, zanim została wbudowana) nie przyniosą rezultatu, ponieważ pojawiają się one również po lewej stronie. Jedynym, bardzo niezgrabnym hackiem byłby cienki bufor zadrapania w pionowym podziale po prawej stronie, ale aktualizacja tego i utrzymanie najbardziej wysuniętej pozycji będzie królewskim bólem.

Nie wiem, jak trudno byłoby zmodyfikować kod źródłowy, aby to zrobić, ale myślę, że nie jest to trywialne i Bram raczej nie zaakceptuje takiej łatki. Więc lepiej się z tym pogódź, przepraszam.

Ingo Karkat
źródło
1

VIM„s Hebrew Modewprowadzi numery linii po prawej stronie, zset nu

Aby rozpocząć VIMw Hebrew Modeużytkuvim -H

Dokumentacja tutaj

Ostrzeżenie: zmienia również tekst w prawo

bsd
źródło
3
„Tryb brytyjski” Forda ustawi kierownicę po prawej stronie. Ostrzeżenie: przewraca cały samochód na plecy.
John P,