Vim - Macro
La macro è la funzione di registrazione e riproduzione. Quando questo è combinato con i comandi di Vim, diventa una combinazione davvero potente. In questa sezione, discuteremo i seguenti elementi:
- Inizia a registrare
- Esegui azioni Vim
- Interrompi la registrazione
- Riproduci la registrazione
Inizia a registrare
Per avviare la registrazione, premere q seguito da una qualsiasi lettera minuscola come nome della macro. Ad esempio, nell'esempio seguente ho usato "a" come nome della macro
Esegui azioni Vim
In questo passaggio puoi eseguire qualsiasi azione di Vim come: tagliare, copiare, eliminare, sostituire e così via. Puoi vedere queste azioni eseguendo il seguente comando:
:registers
Ad esempio, il comando seguente mostra che sono state eseguite azioni di strappo ed eliminazione:
Interrompi la registrazione
Una volta terminate le azioni, premere nuovamente q per interrompere la registrazione. Ora la modalità di registrazione scomparirà come mostrato di seguito -
Giocare
Per riprodurre eseguire il comando seguente:
@{macro-name}
Ad esempio, per eseguire la macro "a", esegui il comando seguente:
@a
Per riprodurre la stessa macro più volte usa i numeri con essa. Ad esempio, per eseguire la stessa macro 10 volte eseguire il seguente comando:
[email protected]