vimrc – ¿Cómo puedo modificar Vim para que funcione con una distribución de teclado diferente?

Pregunta:

Escribo con una distribución de teclado que no es QWERTY. Muchas de las teclas que usa Vim están ahora en la fila de inicio, pero algunas combinaciones de teclas simplemente no funcionan, la más obvia son las teclas h j k l .

¿Cómo y dónde puedo cambiar estas combinaciones de teclas para que funcionen mejor con la distribución de mi teclado?

Respuesta:

:help langmap

Puede reasignar claves en el modo de comando, pero déjelas intactas para escribir. Esto significa que puede usar la intención de hjkl (teclas de inicio de sesión adyacentes para desplazarse) presionando los equivalentes de posición en su teclado. Suponga que su diseño es Dvorak, entonces esas mismas teclas son dhtn . Necesitamos mapear los cuatro, incluso h :

:set langmap=dh,hj,tk,nl

Ahora puede navegar usando dhtn . Esto no afectará :commands like this y no cambiarán el modo de inserción (es decir, presionar t le dará una 't').

También deberá asignar otras teclas para el modo normal; por ejemplo, la acción de eliminar normalmente sería d, pero ahora es una tecla de navegación. j , k o l podrían funcionar ya que ya no son teclas de navegación.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım