V de Vim - Abreviaciones

Vim nos permite el uso de abreviaciones, con las que podemos ahorrar bastante tiempo al editar.

Como ejemplo vamos a ver como sustituir "yo" por "Set Rules".

1.- :abbreviate yo Set Rules

Simplemente haciendo eso, cada vez que escribamos la palabra "yo", la reemplazará por "Set Rules". En el caso de que escribamos "yoya" no la reemplazará, ya que Vim detecta que es otra palabra. De hecho, Vim nunca reemplazará una palabra si no está delimitada por espacios, saltos de línea, o caracteres especiales.

Algo un poco más elaborado y más útil seria añadir como abreviación una plantilla de un programa en C, veamos un ejemplo:

2.- abbreviate insertarC #include int main() return 0;

que nos insertaria algo como:

#include
int main()

return 0;

Como siempre, podemos añadir estas abreviaciones a nuestro .vimrc para conservarlas entre sesiones.

Si te ha gustado esta joyita, la proxima te va a encantar...