W tym artykule zbadano, jak tworzyć makra w edytorze VIM w Ubuntu 22.04.
Utwórz makra na VIM w Ubuntu
Musisz wykonać następujące kroki, aby utworzyć makra w VIM. Ale przed dalszym postępem powinieneś zrozumieć działanie makr.
Krok 1: Utwórz plik do nagrywania
Musisz utworzyć plik nagrywania za pomocą następującego polecenia w edytorze VIM:
Vim MyMacros.tekst
]
Tutaj vim jest poleceniem, podczas gdy „myMacros.TXT ”to plik, który utworzyłeś za pomocą VIM.
Po naciśnięciu Enter naciśnij następujący wynik:
Krok 2: Zapis
Może być konieczne potwierdzenie, czy nagrywa, naciskając „Q”, a następnie naciskając K, gdzie *K to nasza nazwa makro *.
Używamy makro do powtórzenia. Więc najpierw naciskamy „ja”, a następnie wpisujemy tekst, który chcemy powtórzyć.
Następnie naciśnij „klawisz Escape, a następnie Q”, aby zatrzymać proces nagrywania. Wiadomość nagrania zniknie.
Krok 3: Skorzystaj z nagrywania
Jeśli chcesz skorzystać z nagrywania, przejdź do dowolnej lokalizacji w pliku. Naciśnij raz „@K” i dodaj dowolny numer, do którego chcesz użyć nagrania, na przykład „5@k”.
Istnieje kilka innych zastosowań makr w VIM. Oto kolejny.
Jak utworzyć sekwencję liczb w VIM za pomocą makr
Możesz szybko utworzyć serię liczb w VIM za pomocą makr, jak pokazano w następujących krokach:
Krok 1: Utwórz nowy plik i wstaw numer
Możesz wygenerować dowolną sekwencję liczb, których pragniesz za pomocą następujących poleceń:
VIM File1.tekst
Następnie naciśnij „I” i wpisz dowolną liczbę. W naszym przypadku używamy 999.
Krok 2: Rozpocznij nagrywanie
Aby rozpocząć nagrywanie, musisz nacisnąć „klawisz ESC”. A następnie naciśnij Q, a następnie dowolny klawisz, aby wymienić makro. Użyliśmy „C” jako naszej nazwy makro.
Teraz naciśnij „YY”, aby skopiować tekst. Następnie naciśnij „P”, aby wkleić go w następującym wierszu:
Teraz musisz nacisnąć „Ctrl+A”, aby zwiększyć jedną liczbę i nacisnąć „Q” po zakończeniu. Przestań nagrywać za pomocą klucza „Q”. Następnie naciśnij „klawisz ESC”, a następnie „8@c”, aby zwiększyć liczbę osiem razy. Możesz to zrobić na nieograniczonej ilości iteracji.
Wniosek
Korzystanie z makr na edytorze VIM może zaoszczędzić dużo czasu. Zamiast wpisywać długie powtarzające się zadanie lub polecenie, łatwiej jest wykonywać pracę w sekund. Redaktorzy używają głównie makr, które są wysoce elastyczne i używane zgodnie z ich wymaganiami. Ta funkcja sprawia, że jest w jakiś sposób lepszy niż MS Word.