Recopilación de comandos de Vim

Esta es una compilación de los comandos esenciales de Vim traducida del inglés desde la página vimsheet.com con instrucciones sobre cómo utilizar Vim y alguna configuración extra para sacarle todo el provecho.

Movimientos del cursor (En el modo de edición normal)

Las cuatro direcciones en Vim, teclas: h, j, k, l.

Al pulsar estas teclas (pon especial cuidado en mayúsculas o minúsculas) el cursor realizará las accciones que se indican.

Insertar/Añadir/Editar texto

Marcando texto (modo visual)

Comandos visuales

Pulsa cualquiera de estos comandos mientras partes del texto están seleccionadas para que se ejecute la acción

Cortar y pegar

Salir de Vim

Buscar/Reemplazar

Trabajando con múltiple archivos

Marcas

Las marcas en el texto te permiten saltar a los puntos designados con esas marcar en tu archvio

Miscelánea

Huevos de Pascua

Algunos comandos que tienen que ver más con el sentido del humor de los desarrolladores que con el propio Vim, pero que siempre es curioso conocer ¿Sabías que existían?

Haciendo Vim más amigable

Vim es bastante poco amigable si lo usamos tal como viene con de manera predeterminada. Por ejemplo escribir :w para cada archivo es bastante incómodo y copiar y pegar desde el portapapeles del sistema no funciona. Sin embargo unos pequeños cambios y adaptaciones puede hacer que Vim se acerce mucho al editor de tus sueños.

Además de las configuraciones que veremos a continuación, también os recomiendo un artículo con algunas sencillas configuraciones extras para hacer que Vim sea más amigable. Podéis acceder a ellas pinchando aquí.

.vimrc

Instalación

Intercambiar las teclas de Bloqueo de Mayúsculas y Escape

Enlaces de interés

A continuación comparto algunas webs de interés sobre Vim que he ido encontrando y de las que algo he aprendido. No están listadas bajo un orden especial. La lista irá ampliándose con más enlaces, según los vaya encontrando en la procelosa web.

Conclusión

Estas son solo algunas de las cosas que puedes con Vim gracias a sus comando y combinaciones de teclas. Reconozcon que al principio puede ser apabullante, pero si te interesa y tienes constancia quizás se convierta en tu editor de texto preferido.

Tienes el código fuente de esta página alojado en un repositorio de Gitlab disponible desde este enlace: gitlab.com/victorhck/comandos_vim También puedes consultar artículos que le he dedicado a Vim en mi blog en el siguiente enlace: victorhckinthefreeworld.com/tag/vim/

Para acabar quisiera añadir esta completa guía visual de los comandos de Vim recopilada de la web michael.peopleofhonoronly.com/vim/

chuleta de comandos Vim