Tengo set nu
en mi .vimrc
que 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
Tengo set nu
en mi .vimrc
que 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
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.
VIM
's Hebrew Mode
pondrá los números de línea a la derecha, conset nu
Para comenzar VIM
a Hebrew Mode
usarvim -H
Documentación aquí
Advertencia: también invierte el texto a la derecha