Macro es una función de grabación y reproducción. Cuando esto se combina con comandos Vim, se convierte en una combinación realmente poderosa. En esta sección, discutiremos los siguientes elementos−
- Iniciar grabación
- Realizar acciones Vim
- Detener grabación
- Reproducir grabación
Iniciar grabación
Para iniciar la grabación, pulse q seguida de cualquier letra minúscula como nombre de macro. Por ejemplo, en el siguiente ejemplo he utilizado «a» como nombre de macro
Realizar acciones Vim
En este paso puede realizar cualquier acción Vim como: cortar, copiar, eliminar, reemplazar, etc.Puede ver estas acciones ejecutando el siguiente comando−
:registers
Por ejemplo, el siguiente comando muestra que se realizaron acciones de tirar y eliminar:
Detener grabación
Una vez que haya terminado con las acciones, presione q de nuevo para detener la grabación. Ahora el modo de grabación desaparecerá como se muestra a continuación:
Reproducir
Para reproducir el comando ejecutar debajo−
@{macro-name}
Por ejemplo, para ejecutar la macro «a», ejecute el siguiente comando−
@a
Para reproducir la misma macro varias veces, use números con ella. Por ejemplo, para ejecutar la misma macro 10 veces, ejecute el siguiente comando: