Numery wierszy są podstawowym wymogiem edytorów tekstu, zwłaszcza w przypadku programowania. Są one szczególnie przydatne do rozwiązywania problemów, które wskazują na określony numer wiersza.

W przypadku Vima i vi liczby linii są jeszcze bardziej znaczące. Edytor ma kilka poleceń, które wykorzystują numery linii do nawigacji. Możesz natychmiast przesunąć kursor do określonej linii, ale aby to zrobić, musisz znać jego numer.

Czytaj dalej, aby dowiedzieć się, jak wyświetlać numery linii w Vi i Vim oraz jak zmienić ustawienia, aby robić to domyślnie.

Dlaczego Vim domyślnie nie pokazuje numerów linii

Vim jest tak zorientowanym na użytkownika edytorem tekstu, że podstawowe funkcje mogą być trudne do zlokalizowania. Parzysty wyjście z aplikacji może być wyzwaniem dla nowych użytkowników!

Po wyjęciu z pudełka vim ma być minimalistycznym edytorem, oferującym wystarczającą funkcjonalność do wykonywania najbardziej podstawowych zadań edycyjnych. Ale możesz instalować różne rozszerzenia i zmieniać dużą liczbę ustawień. Dzięki temu możesz skonfigurować edytor dokładnie tak, jak chcesz.

instagram viewer

Zauważ, że nawet w swojej najbardziej podstawowej formie, vim pokazuje twój bieżący numer linii w prawym dolnym rogu twojego okna.

Zobacz też: Jak korzystać z Vima: Przewodnik po podstawach

Jak pokazywać i ukrywać numery linii w Vim

Wykonaj poniższe czynności, aby włączać i wyłączać numery linii, gdy zajdzie taka potrzeba:

  1. Upewnij się, że jesteś w trybie poleceń: naciśnij wyjście jeśli nie jesteś pewien, czy jesteś.
  2. naciskać okrężnica (:).
  3. Rodzaj Ustaw numer, następnie wciśnij Wejść.

Powinieneś teraz zobaczyć numery linii w lewej kolumnie. Nadal będziesz w trybie dowodzenia. Aby wyłączyć numery linii, powtórz proces, ale użyj polecenia ustaw liczbę zamiast.

Możesz także użyć skróconych wersji każdego polecenia: ustaw nu oraz ustaw nonu odpowiednio.

Jak używać względnej numeracji wierszy

Względne numery linii dobrze współpracują z koncepcją nawigacji za pomocą polecenia vima. Pozwala to na przykład na natychmiastowe przesunięcie kursora o cztery linie w górę. Aby włączyć względne numery linii:

  1. naciskać wyjście aby wejść w tryb poleceń.
  2. naciskać okrężnica (:).
  3. Rodzaj ustaw numer względny (lub ustaw rnu), następnie wciśnij Wejść.

Samo to ustawienie pokaże 0 obok aktualnej linii. Vim będzie prefiksował linie powyżej i poniżej twojej aktualnej linii za pomocą 1. Pozostałe linie będą nadal pokazywać swoją odległość od bieżącej linii w ten sam sposób.

Możesz połączyć to ustawienie ze standardem numer ustawienie. Gdy obie są włączone, bieżąca linia będzie wyświetlać swój rzeczywisty numer zamiast 0.

Zmień ustawienia, aby domyślnie wyświetlać numery linii

Lokalizacja pliku ustawień vim może się różnić w zależności od systemu. Często jest to plik o nazwie .vimrc w twoim katalogu domowym. Możesz umieścić dowolne ustawić poleceń w tym pliku i będą one obowiązywać domyślnie. Dołącz więc linię, która brzmi:

Ustaw numer

w ~/.vimrc i domyślnie zobaczysz numery linii, gdy następnym razem otworzysz edytor. Nadal możesz ukryć je interaktywnie, używając ustaw nonu proces powyżej.

Potężna numeracja linii Vima to wierzchołek góry lodowej

Vim wygląda jak prosty edytor, ale ma bardzo potężny zestaw poleceń. Niewiele edytorów tekstu ma tak dużą elastyczność, nawet jeśli mają do czynienia z czymś tak prostym, jak numery linii!

Oczywiście numeracja wierszy to dopiero początek. Możesz skonfigurować prawie każdy aspekt vima, interaktywnie lub poprzez swój plik konfiguracyjny.

Opanuj edytor tekstu Vima w systemie Linux za pomocą Vimtutor

Nauka korzystania z terminalowego edytora tekstu, takiego jak Vim, może być trudna. Ale nie musisz przechodzić przez te wszystkie kłopoty, nie z Vimtutorem.

Czytaj dalej

UdziałĆwierkaćE-mail
Powiązane tematy
  • Programowanie
  • Krzepkość
  • Programowanie
O autorze
Bobby Jack (64 opublikowane artykuły)

Bobby jest entuzjastą technologii, który przez prawie dwie dekady pracował jako programista. Jest pasjonatem gier, pracuje jako redaktor naczelny w Switch Player Magazine i jest zanurzony we wszystkich aspektach publikowania online i tworzenia stron internetowych.

Więcej od Bobby'ego Jacka

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować