VI/VIM Text Editor jest popularny dla użytkowników Linux ze względu na wiele unikalnych funkcji. Programiści i zwykli użytkownicy używają wielu funkcji, z których jednym jest to, że VI może włączyć/wyłączyć numer linii. Numer linii jest istotną cechą edytorów tekstu VI, przede wszystkim do programowania.
Ponieważ edytor w VIM/VI ma wiele poleceń, które używają numeru wiersza do nawigacji, jest to powód, dla którego numer linii jest jeszcze bardziej krytyczny dla VIM/VI. Znając tylko liczbę określonej linii, możesz szybko przesunąć na nią kursor. Teraz omówimy tę funkcję na temat włączenia/wyłączenia numerowania linii w VI.
Jakie są liczby linii w vi/vim?
Zasadnicze cechy VI/VIM są trudne do zrozumienia, więc jest znany jako edytor tekstu zorientowany na użytkownika użytkownika. Okazuje się, że jest tak trudny, że nawet rezygnacja z niego może być trudna dla nowych użytkowników.
Należy więc zauważyć, że VI pokazuje bieżący numer linii po prawej stronie okna, nawet w najbardziej podstawowej formie.
Jak włączyć/wyłączyć numerowanie linii w VI
Istnieją trzy różne liczby linii w VI: numeracja linii bezwzględnej, numerowanie linii względnej i numeracja linii hybrydowej. Istnieją różne metody, za pomocą których możemy włączyć/wyłączyć numery linii w wielu formach. Omówimy różne liczby linii i sposoby włączenia/wyłączenia ich tutaj.
Numeracja linii bezwzględnej
Numerowanie linii bezwzględnych, zgodnie z ich nazwami, reprezentuje sekwencyjną numerację linii. Jeśli chcesz, możemy liczyć każdy wiersz, zaczynając od początku i do końca. Upewnij się, że jesteś w trybie dowodzenia. Naciśnij ESC, jeśli nie jesteś pewien, w którym trybie jesteś. Wprowadź następujące polecenie:
:Ustaw numerTeraz możesz zobaczyć numer linii w swojej lewej kolumnie i pozostajesz w trybie poleceń. Podobnie możesz włączyć numery linii i w ten sam sposób możesz wyłączyć numery linii, powtarzając proces. W tym celu typ następujące polecenie:
: Ustaw noumerNotatka: Możesz także użyć skróconych wersji każdego polecenia tutaj, odpowiednio ustaw Nonu i Set Nu.
Względna numeracja linii
Składnia Vima do nawigowania poleceń działa dobrze z względnymi numerami wierszy. Metoda numerowania pokazuje liczby linii wokół pozycji kursora. Przydaje się to w kontaktach z kimś, kto musi wskazać określone wiersze w stosunku do określonej linii lub wyświetlić kod z określonego kontekstu. Pozwala przesunąć kursor bezpośrednio w górę linii. Aktywuj liczby względne, wprowadzając tryb dowodzenia, naciskając ESC. Następnie użyj następującego polecenia i naciśnij przycisk Enter:
: Ustaw RNULub
: Ustaw relativenumberTo ustawienie automatycznie wyświetli 0 wzdłuż bieżącej linii. Ponadto vi/vim będzie prefiksować twoje dolne i górne linie z 1. Wszystkie pozostałe linie pozostaną w pierwotnej pozycji. Aktywuj zarówno to ustawienie, jak i standardowe ustawienie liczb jednocześnie. Jednak Twoja obecna linia będzie nadal wyświetlać 0 zamiast rzeczywistego numeru linii.
Po względnych poleceń numerowania linii muszą nastąpić wykrzyknik. Następnie możesz wyłączyć względną numerowanie wierszy za pomocą tych dwóch poleceń:
: Ustaw nornuLub
: Ustaw NonelativenumberNumeracja linii hybrydowej
Numeracja linii łączy liczby bezwzględne i względne. Zaczynając od vi/vim 7.4, możesz włączyć numerowanie linii hybrydowej. Względne i bezwzględne liczby linii można oglądać obok siebie za pomocą tej metody. W ten sposób ułatwianie odwołania się do dowolnej linii w pliku.
Aby go włączyć, uruchom tryb polecenia, naciskając klawisz ESC i wpisując następujące polecenie, aby włączyć numer względny i bezwzględny:
: Ustaw liczbę relativenumberSą również wyłączone w ten sam sposób. Musimy wyłączyć zarówno względne, jak i absolutne, tak jak zwykle. Aby wyłączyć numerowanie linii hybrydowej, wpisz następujące polecenie i naciśnij ENTER:
: Ustaw nonrelativenumberNa stałe włącza numery linii w vi/vim
Nie ma trwałego rozwiązania żadnego z tych problemów. Po wyłączeniu i powrocie vi/vim powraca do trybu domyślnego, a liczby linii są ukryte.
W zależności od systemu lokalizacja pliku ustawień VI/VIM może się różnić. Głównie ten plik znajduje się w Twoim katalogu domowym o nazwie .VIMRC. Każde polecenie ustawione w tym pliku będzie domyślnie skuteczne.
Otwórz plik konfiguracyjny VI/VIM .VIMRC z następującym poleceniem:
vim ~/.VIMRCMożesz włączyć numerację linii na stałe, dodając następujące polecenie do .plik VIMRC.
: ustaw [wymagany_mode]Jeśli jeszcze nie masz .plik VIMRC w katalogu domowym, to polecenie pomoże ci utworzyć jeden.
krzepa .VIMRCNastępnym razem, gdy otworzysz edytor, numery linii pojawią się w */.VIMRC domyślnie. Korzystając z procesu set nonu, możesz je ukryć interaktywnie.
Wniosek
W tym artykule wyjaśniono, w jaki sposób numery linii są włączone i wyłączone w VI/VIM. Istnieją głównie trzy typy numerowania linii w edytorze tekstu VI: absolutne, względne i hybrydowe. Uświadomiliśmy się metodom włączenia/wyłączenia tych trzech rodzajów numeracji linii w vi. Wyjaśniliśmy metodę, aby na stałe włączyć numery linii. Mamy nadzieję, że ten artykuł jest pomocny. Jeśli masz jakieś zapytania związane z tym artykułem, możesz swobodnie sprawdzić inne artykuły z Linux.