Włączanie/wyłączenie numerów linii w edytorze tekstu VI

Włączanie/wyłączenie numerów linii w edytorze tekstu VI
Numery linii pokazane w edytorze tekstu mogą znacznie zwiększyć wrażenia programisty pisanie i czytanie kodu. Istnieje kilka edytorów tekstu dla systemu operacyjnego Linux, w tym popularny i potężny edytor tekstu VI, a edytory tych mogą być używane do tworzenia i modyfikowania różnych typów plików.

Edytor VI zapewnia trzy różne typy numerów linii: bezwzględne, względne i hybrydowe łączące cechy absolutnych i względnych. W tym artykule omówimy metodę, którą można użyć do zmiany typu wiersza pokazanego w edytorze tekstu VI.

Uwaga: Linux Mint 20 służy do zademonstrowania wszystkich omówionych poniżej metod.

Pokazanie bezwzględnych numerów linii

Bezwzględne (lub regularne) numery linii to liczby linii preferowane przez większość użytkowników. Aby wyświetlić bezwzględne numery linii w VI, wykonaj następujące kroki:

Uruchom terminal.


Otwórz dowolny plik, który można edytować za pomocą edytora tekstu VI, uruchamiając polecenie '$ sudo vi [nazwa pliku]„W terminalu, jak następuje:


Naciśnij klawisz ESC, aby wprowadzić tryb polecenia .

Ten krok jest ważny, ponieważ chociaż edytor tekstu ma kilka sposobów działania, dla naszego obecnego celu, musimy być w trybie dowodzenia.

Uruchom polecenie ':Ustaw numer', jak następuje.


Po naciśnięciu Enter, aby wykonać to polecenie, bezwzględne numery wierszy pojawią się na początku każdego wiersza pliku, jak pokazano poniżej:

Ukrywanie bezwzględnych numerów linii

Możesz ukryć bezwzględne numery linii w VI, wykonując następujące kroki:

  • Po otwarciu pliku w VI, wprowadź tryb polecenia, naciskając klawisz ESC
  • Wykonaj polecenie ': Ustaw noumer'.


Po wykonaniu tego polecenia liczba linii bezwzględnych nie będzie już wyświetlana, jak pokazano na poniższym obrazku:

Pokazanie względnych numerów linii

W przypadku względnych numerów linii linia w pliku, na który obecnie wskazuje Twój kursor, jest przypisana liczba zero, a wszystkie inne liczby linii są obliczane w stosunku do tej linii.

Możesz pokazać względne numery linii w VI, wykonując następujące kroki:

  • Po otwarciu pliku w VI naciśnij klawisz ESC, aby wprowadzić tryb polecenia.
  • Wykonaj następujące polecenie ': Ustaw relativenumber'.


Po wykonaniu tego polecenia względne numery wierszy pojawią się na początku każdego wiersza pliku. W naszym przypadku, ponieważ kursor wskazywał na trzeci wiersz pliku, trzeci wiersz przypisuje się wartość 0, a pozostałe numery linii są odpowiednio obliczane, jak pokazano poniżej:

Ukrywanie względnych numerów linii

Aby ukryć względne numery linii, możesz podjąć następujące kroki:

  • Po otwarciu pliku w VI naciśnij klawisz ESC, aby wprowadzić tryb polecenia
  • Wykonaj polecenie ': Ustaw Nonelativenumber'.


Po wykonaniu tego polecenia względne numery wierszy zostały usunięte, jak pokazano na poniższym obrazku:

Pokazanie hybrydowych numerów linii

W przypadku hybrydowych numerów linii linię, na którą wskazuje twój kursor, jest przypisany jej rzeczywisty bezwzględny numer linii, ale wszystkie inne liczby linii są wartościami względnymi.

Możemy pokazać hybrydowe numery linii, wykonując następujące kroki:

  • Po otwarciu pliku w VI naciśnij klawisz ESC, aby wprowadzić tryb polecenia
  • Wykonaj polecenie ': Ustaw liczbę relativenumber'.


Po wykonaniu tego polecenia hybrydowe numery linii będą wyświetlane na początku każdego wiersza pliku. W naszym przypadku, ponieważ kursor wskazywał na trzeci wiersz pliku, numer 3 został przypisany do trzeciego wiersza, a wszystkie inne liczby linii zostały odpowiednio obliczone, jak pokazano poniżej:

Ukrywanie hybrydowych numerów linii

Aby ukryć hybrydowe numery linii, możesz podjąć następujące kroki:

  • Po otwarciu pliku w VI naciśnij klawisz ESC, aby wprowadzić tryb polecenia
  • Wykonaj polecenie ': Ustaw nonrelativenumber'.


Po wykonaniu tego polecenia hybrydowe numery linii zostaną usunięte, jak pokazano na poniższym obrazku:

Wniosek

Polecenia omówione w tym artykule można łatwo użyć do włączania/wyłączania numerów linii bezwzględnych, względnych i hybrydowych w edytorze tekstu VI.