Comment afficher les numéros de ligne dans vim sur le côté droit du tampon?

10

J'ai set nudans mon .vimrcqui montre les numéros de ligne sur le côté gauche du tampon actuel. Je voudrais voir les numéros de ligne sur le côté droit. Comment y parvenir?

MISE À JOUR: Cela devrait également fonctionner pour set relativenumber

Pratik Deoghare
la source
Cela n'aurait aucun sens à moins que votre texte ne soit justifié à droite ...
jasonwryan

Réponses:

2

Il n'y a aucun moyen, sauf si vous passez l'interface utilisateur complète en mode droite-gauche via :set rightleftou $ vim -H. Même les solutions de contournement courantes telles que l'utilisation de la colonne des signes (qu'un plugin utilisé pour implémenter 'relativenumber'avant cela a été intégré) ne fonctionneront pas, car celles-ci apparaissent également à gauche. Le seul hack très maladroit serait un mince tampon à gratter dans une séparation verticale à droite, mais la mettre à jour et maintenir la position la plus à droite sera une douleur royale.

Je ne sais pas combien il serait difficile de modifier le code source pour ce faire, mais je suppose que ce n'est pas anodin, et Bram est peu susceptible d'accepter un tel patch. Donc, mieux vaut s'en remettre, désolé.

Ingo Karkat
la source
1

VIM« s Hebrew Modeva mettre les numéros de ligne à droite, avecset nu

Pour commencer VIMà Hebrew Modeutiliservim -H

Documentation ici

Avertissement: il inverse également votre texte vers la gauche

bsd
la source
3
Le "mode britannique" de Ford mettra le volant à droite. Attention: il fait rouler toute la voiture sur le dos.
John P