Makro to funkcja nagrywania i odtwarzania. Gdy jest to połączone z poleceniami Vima, staje się naprawdę potężną kombinacją. W tej sekcji omówimy następujące kwestie−
- Rozpocznij nagrywanie
- wykonuj akcje Vim
- Zatrzymaj nagrywanie
- Odtwórz nagrywanie
Rozpocznij nagrywanie
aby rozpocząć nagrywanie, naciśnij q, a następnie małą literę jako nazwę makra. Na przykład w poniższym przykładzie użyłem „a” jako nazwy makra
wykonaj akcje Vima
w tym kroku możesz wykonać dowolne akcje Vima, takie jak: Wytnij, skopiuj, Usuń, Zamień i tak dalej.Możesz zobaczyć te działania, wykonując następujące polecenie−
:registers
na przykład poniższe polecenie pokazuje, że wykonano akcje yank I delete –
Zatrzymaj nagrywanie
po zakończeniu działań naciśnij ponownie q, aby zatrzymać nagrywanie. Teraz tryb nagrywania zniknie, jak pokazano poniżej –
Odtwórz
aby odtworzyć wykonaj poniższe polecenie−
@{macro-name}
na przykład, aby wykonać makro „a”, wykonaj poniższe polecenie−
@a
aby odtworzyć to samo makro wiele razy, użyj z nim liczb. Na przykład, aby wykonać to samo makro 10 razy wykonaj następujące polecenie –