¿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.
Respuestas:
No hay forma, a menos que cambie la IU completa al modo derecha-izquierda a través de
:set rightleft
o$ 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.
fuente
VIM
'sHebrew Mode
pondrá los números de línea a la derecha, conset nu
Para comenzar
VIM
aHebrew Mode
usarvim -H
Documentación aquí
Advertencia: también invierte el texto a la derecha
fuente