¿Cómo mostrar los números de línea en vim en el lado derecho del búfer?


10

Tengo set nuen mi .vimrcque muestra los números de línea en el lado izquierdo del búfer actual. Me gustaría ver los números de línea en el lado derecho. ¿Cómo lograr esto?

ACTUALIZACIÓN: Esto también debería funcionar para set relativenumber


Esto no tendría ningún sentido a no ser que el texto se justifica bien ...
jasonwryan

Respuestas:


2

No hay forma, a menos que cambie la IU completa al modo derecha-izquierda a través de :set rightlefto $ vim -H. Incluso las soluciones alternativas comunes como el uso de la columna de signos (que un complemento solía implementar 'relativenumber'antes de que se incorporase) no funcionarán, ya que también aparecen a la izquierda. El único truco muy torpe sería un tampón de rasguño delgado en una división vertical a la derecha, pero actualizar eso y mantener la posición más a la derecha será un verdadero dolor.

No sé lo difícil que sería modificar el código fuente para hacer esto, pero supongo que no es trivial, y es poco probable que Bram acepte ese parche. Entonces, mejor supéralo, lo siento.


1

VIM's Hebrew Modepondrá los números de línea a la derecha, conset nu

Para comenzar VIMa Hebrew Modeusarvim -H

Documentación aquí

Advertencia: también invierte el texto a la derecha


3
El "modo del Reino Unido" de Ford pondrá el volante a la derecha. Advertencia: hace rodar todo el automóvil sobre su espalda.
John P
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.