¿Hay alguna manera de moverse por líneas de pantalla en vim?

9

Al editar archivos en vim, es una pequeña molestia que cuando muevo líneas con j y k, se mueva por líneas de archivo, en lugar de líneas de pantalla como otros editores. Con mis propios archivos, puedo lidiar con esto envolviendo automáticamente a una cierta longitud en las opciones de vim, pero esto no es bueno para los archivos de otros. ¿Existe un comando vim para alternar temporalmente el tratamiento de las líneas a las líneas de la pantalla, o comandos alternativos para mover que usan líneas de pantalla?

Macha
fuente

Respuestas:

14

Puedes moverte por las líneas de la pantalla usando gdelante de los comandos:

gj
gk
g$
g0
g^

También puede asignar los comandos originales a los gcomandos como este:

:map j gj

j se mueve por líneas de pantalla ahora.

meneo
fuente
+1 por la mapsugerencia. Aunque personalmente no quiero hacerlo todo el tiempo, me gustaría usarlo cuando lo desee.
jeffjose