Jak wskoczyć na linię w vim

Jak wskoczyć na linię w vim
Pisząc kod około 600 wierszy, nagle musimy wprowadzić kilka poprawek w wierszu 106, co powinniśmy zrobić? Za pomocą kursora do linii 106 idziemy do linii 106, ale zajmie to trochę czasu. Czy możemy bezpośrednio przejść do linii 106 i zaoszczędzić nasz czas? Tak! Edytor VIM zapewnia nam sposób na przeskoczenie na linię i modyfikacje. Możemy przeskoczyć początek i koniec plików za pomocą prostego polecenia. Możemy również znaleźć konkretne słowo w edytorze vim i bezpośrednio tam skakać.

VIM (VI Improved) to edytor używany do tworzenia, otwierania, edytowania i zapisywania dowolnego rodzaju tekstu. VIM jest jednym z niezawodnych i wydajnych redaktorów używanych głównie na UNIX do tworzenia i edytowania plików tekstowych.
Ten zapis pozwala nam zrozumieć, jak przeskakiwać do określonej linii za pomocą edytora VIM.

Instalacja edytora VIM

Przed użyciem edytora VIM zainstalujemy go. Przed instalacją edytora VIM zaktualizujemy repozytorium.

Aktualizacja $ sudo apt

Po aktualizacji VIM można zainstalować jako:

$ sudo apt instal vim -y

Teraz utworzymy plik za pomocą edytora vim.

$ vim myfile.tekst

Edytuj tekst w edytorze, naciskając „i”, aby wprowadzić tryb wstawienia, wpisz tekst i wyjdź z edytora, zapisując plik za pomocą „: xa”.

Przeskocz do konkretnych poleceń linii w VIM : Po zakończeniu instalacji omówimy polecenia skokowe. Możemy przejść do określonego wiersza pliku tekstowego za pomocą polecenia, którego ogólną składnią jest:

$ vim +[numer linii] [nazwa pliku]

W naszym przypadku polecenie byłoby:

$ vim +2 myfile.tekst

Po naciśnięciu Enter, aby wykonać polecenie, edytor będzie otwarty i widzimy, że kursor wskazuje na początku wiersza 2.

Jeśli jesteśmy w edytorze VIM, po prostu zrób to, „Naciśnij klawisz Enter, zapisz numer wiersza i naciśnij Shift+ G”:

Znowu wyjście jest takie samo.

Przeskocz na początek konkretnego wiersza tekstu : Jeśli mamy tekst z kilkuset linii i chcemy przejść na początek wiersza, aby ją edytować, po prostu używamy, „Shift + ^”:

Przeskocz na koniec konkretnego wiersza tekstu : Możemy wskoczyć na koniec określonej linii, idąc na linii i wykonać następujące czynności; „Shift + $”:

Przeskocz do linii przez określone słowo : Jeśli chcemy wskoczyć do linii, mając określone słowa, aby zastąpić te słowa, możemy to zrobić, używając ” / [wpisz słowo, które chcesz znaleźć] ”:

Aby znaleźć następny wiersz, w którym słowo jest obecne; „Wpisz„ N ”i naciśnij klawisz Enter”:

Wynik pokazujący kursor przechodzący do następnego wiersza, w którym obecny jest słowo laptop.

Wniosek

Znalezienie konkretnego słowa w pliku tekstowym lub kodzie setek linii jest nie mniej niż kłopotliwe. Problem można rozwiązać za pomocą edytora VIM bogatego w funkcje. W tym artykule przedstawiono różne metody wprowadzania modyfikacji w pliku za pomocą edytora VIM, takich jak skakanie do określonej linii, znalezienie słowa oraz przesuwanie górnej i końca pliku przez różne klawisze skrótów.