Vim-Macros

Anuncios

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

Grabación

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:

 Realizar

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:

 Detener

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:



+