Gramatica de Vim
Sustantivos (Movimientos)
Hablemos de los movimientos como sustantivos. Los movimientos son utilizados para movernos por el texto en Vim. También hay sustantivos de Vim. En la lista a continuación veremos algunos ejemplos de movimientos:
Imagina que estás en algún lugar dentro de un paréntesis, como por ejemplo (hola Vim)
y necesitas eliminar la frase entera dentro del paréntesis. Vim tiene una manera de capturar esta estructura con los objetos de texto. Hay dos tipos de objetos de texto:
Echemos un vistazo a un ejemplo diferente. Supongamos que tenemos esta función de Javascript y tu cursor está en la letra "H" de la palabra "Hello":
Para eliminar por completo el texto "Hello Vim":
di(
.Para eliminar el contenido de la función (rodeado por
{}
):di{
Para eliminar la palabra "Hello":
diw
Verbos (Operadores)
De acuerdo a lo que podemos leer en la ayuda de Vim mediante el comando :h operator
, Vim tiene 16 operadores. Sin embargo, en mi experiencia, con aprender estos 3 es suficiente para el 80% de las necesidades a la hora de editar mis textos:
Por cierto, después de que copies un texto, lo puedes pegar con p
(después de la posición del cursor) o con P
(antes de la posición del cursor).
Last updated