Makro ist Record and Play-Funktion. Wenn dies mit Vim-Befehlen kombiniert wird, wird es zu einer wirklich leistungsstarken Kombination. In diesem Abschnitt werden wir folgende Punkte diskutieren −
- Aufnahme starten
- Vim-Aktionen ausführen
- Aufnahme beenden
- Aufnahme abspielen
Aufnahme starten
Um die Aufnahme zu starten, drücken Sie q gefolgt von einem beliebigen Kleinbuchstaben als Makronamen. Zum Beispiel habe ich im folgenden Beispiel „a“ als Makronamen verwendet
Vim-Aktionen ausführen
In diesem Schritt können Sie beliebige Vim-Aktionen ausführen wie: Ausschneiden, Kopieren, Löschen, Ersetzen und so weiter.Sie können diese Aktionen sehen, indem Sie den folgenden Befehl ausführen −
:registers
Der folgende Befehl zeigt beispielsweise, dass die Aktionen yank und delete ausgeführt wurden –
Stop recording
Sobald Sie mit den Aktionen fertig sind, drücken Sie erneut q, um die Aufnahme zu stoppen. Jetzt wird der Aufnahmemodus wie unten gezeigt ausgeblendet –
Play
Zum Abspielen führen Sie den folgenden Befehl aus −
@{macro-name}
Um beispielsweise das Makro „a“ auszuführen, führen Sie den folgenden Befehl aus −
@a
Um dasselbe Makro mehrmals zu spielen, verwenden Sie Zahlen damit. Um beispielsweise dasselbe Makro 10 Mal auszuführen, führen Sie den folgenden Befehl aus –