the leader hardway mapping vim

mapping - hardway - vim map leader



vim remapping the hjkl (3)

Estoy tratando de asignar la letra hjkl a jkl en mi archivo .vimrc para poder tener mis dedos como siempre están en el teclado, mientras escribo en vim.

El problema es que cuando mapeo k a l, salta a la l a;. entonces k se convierte en lo mismo que;. Lo mismo sucede, por supuesto, con todos ellos.

Así que todas las claves se convierten en una porque se copian unas a otras.

¿Cómo puedo prevenir eso?


Como seguimiento al comentario de @Lie Ryan, escribí esta respuesta en una pregunta similar

Básicamente, es posible que desee considerar mantener:

j & k = arriba y abajo

ya que esos son tan primarios

Pero entonces también considera:

l & ; = izquierda y derecha


Echa un vistazo a :help noremap . Esto evitará que los mapas se asignen de forma recursiva.


utilizar noremap:

noremap ; l noremap l k noremap k j noremap j h