Nawigacja w pliku w VIM

Navigating Within File Vim



Nawigacja w pliku odgrywa istotną rolę w edycji tekstu. Aby być bardziej produktywnym, powinieneś znać wszystkie możliwe skróty lub klawisze związane z nawigacją po plikach w edytorze Vima. Nawigacja po pliku w innych edytorach graficznych jest dość łatwa i prosta. Ale w Vimie musisz pamiętać o kilku wskazówkach i trikach związanych z opcjami nawigacji w Vimie. Vim oferuje świetne wsparcie dla niektórych zaawansowanych funkcji nawigacji.

W tym artykule wyjaśnimy, jak nawigować w pliku za pomocą Vima. Zaproponujemy kilka technik nawigacji do nawigacji, które pomogą Ci zwiększyć produktywność.







W tym artykule uruchomiliśmy wszystkie opcje nawigacji na Vimie w systemie Ubuntu 20.04.



Jak nawigować w pliku w Vimie?

Vim oferuje kilka skomplikowanych sposobów nawigacji w pliku. Musisz zapamiętać klawisze skrótów do nawigacji w Vimie. Zacznijmy przeglądać następujące opcje nawigacji Vima.



Najpierw otworzysz terminal za pomocą paska uruchamiania aplikacji. Teraz wpisz „Vi”, aby uruchomić edytor wiersza poleceń Vima. Wpisz następujące polecenie, aby otworzyć plik w Vimie do edycji:





:edytować<Nazwa pliku>

Możesz też wpisać następujące polecenie na terminalu, aby otworzyć plik.

$My<Nazwa pliku>



Nawigacja w obrębie linii pliku

Gdy plik zostanie otwarty w Vimie, wypróbujesz następujące opcje nawigacji po linii pliku w tym pliku.

k – ruch w górę
j – ruch w dół
l – przejdź na prawą stronę
h – przesuń się w lewą stronę

Do nawigacji w pliku można również używać klawiszy strzałek na klawiaturze.

Możesz także powtórzyć operację N razy w Vimie. Na przykład, jeśli chcesz przejść w dół o 5 linii, napisz „5j”.

Vim pozwala również użytkownikom na nawigację w pliku do innych pozycji, a nie tylko w górę lub pobieranie. Użyj następujących opcji, aby wykonać tę akcję.

0 – kursor przesuwa się na początek bieżącej linii
$ – kursor przesuwa się na koniec bieżącej linii
Ctrl + f – przesuń, aby przewinąć całą stronę w dół
Ctrl + b – przesuń, aby przewinąć całą stronę w górę

Poruszanie się między słowami pliku

Możesz użyć następującego polecenia do nawigacji po słowach w pliku -

w – kursor przesuwa się na początek następnego słowa
e – kursor przesuwa się na koniec wyrazu
b – kursor przesuwa się na początek poprzedniego słowa

Specjalna nawigacja

Do nawigacji do określonej pozycji linii można użyć następujących poleceń:

:n – przejdź do n-tej linii w pliku
:0 – przejdź na początek bieżącego pliku

lub

(gg – ta opcja również przeniesie kursor na początek pliku)

:$ – przejdź na koniec bieżącego pliku

lub

(G – możesz również skorzystać z tej opcji, aby przejść na koniec pliku)

Notatka: kiedy będziesz używać klawiszy na klawiaturze, uważaj na obudowę klawiszy.

H – przesuń kursor na początek wyświetlanego ekranu.
M – przesuń kursor do środkowej linii ekranu.
L – przesuń kursor do końca ekranu.

Poruszanie się w obrębie akapitów

{ – przesuń kursor na początek bieżącego akapitu. Jeśli naciśniesz { raz za razem, przeniesiesz się na początek poprzedniego akapitu.

} – przesuń kursor na koniec akapitu. Wielokrotne naciskanie } spowoduje przeniesienie na koniec następnego akapitu.

Jak używać skoków do nawigacji?

Vim zapisuje każdą nawigację po liście skoków. Korzystając z listy skoków, można poruszać się w przód iw tył.

Lista skoków zawiera zapis wszystkich odwiedzonych miejsc, śledząc numer wiersza, kolumnę i plik/tekst.

Wykonaj następujące polecenie, aby wyświetlić listę Jump:

:skacze

Możesz użyć następującego polecenia w oparciu o listę skoku −

Ctrl + o – Skocz kursor do poprzedniej pozycji
Ctrl + i – Skocz kursor do następnej pozycji

Nawigacja po kodzie

Podczas pracy nad programowaniem plików kodu możesz użyć następujących opcji.

Kursor % przesunie się, aby dopasować nawias
[[ przejdź do początku funkcji
[{ przejdź na początek bloku

To wszystko o nawigacji w pliku w edytorze Vima. W tym artykule wyjaśniliśmy różne opcje nawigacji i polecenia, które pomogą Ci w przyszłości. Możesz poznać więcej skrótów nawigacyjnych za pomocą Vima. Mam nadzieję, że podoba Ci się ten artykuł.