Macro è funzione di registrazione e riproduzione. Quando questo è combinato con i comandi Vim diventa una combinazione davvero potente. In questa sezione, discuteremo seguenti elementi−
- Avviare la registrazione
- Eseguire Vim azioni
- Interrompere la registrazione
- Riproduci registrazione
Avviare la registrazione
Per avviare la registrazione premere q seguita da una lettera minuscola come un nome di macro. Ad esempio nell’esempio seguente ho usato “a” come nome macro
Esegui azioni Vim
In questo passaggio puoi eseguire qualsiasi azione Vim come: taglia, copia, elimina, sostituisci e così via.Puoi vedere queste azioni eseguendo il seguente comando−
:registers
Ad esempio, il comando sotto mostra che sono state eseguite azioni di yank e delete −
Interrompi la registrazione
Una volta terminate le azioni, premi di nuovo q per interrompere la registrazione. Ora la modalità di registrazione scompare come mostrato di seguito –
Play
Per giocare eseguire sotto comando−
@{macro-name}
Ad esempio per eseguire la macro “a”, esegui sotto il comando−
@a
Per riprodurre la stessa macro più volte utilizzare i numeri con esso. Ad esempio, per eseguire la stessa macro 10 volte eseguire il seguente comando –