VI -redaktøren gir tre forskjellige typer linjenumre: absolutte, relative og en hybrid som kombinerer funksjoner av absolutt og slektning. I denne artikkelen vil vi diskutere metoden som kan brukes til å endre linjenummertypen som vises i Vi -tekstredigereren.
Merk: Linux Mint 20 brukes til å demonstrere alle metodene omtalt nedenfor.
Viser absolutte linjetall
Absolutte (eller vanlige) linjetall er linjenumre som er foretrukket av de fleste brukere. For å vise de absolutte linjenumrene i VI, ta følgende trinn:
Start terminalen.
Åpne hvilken som helst fil som kan redigeres med VI Text Editor ved å kjøre kommandoen '$ sudo vi [filnavn]'I terminalen, som følger:
Trykk på ESC -tasten for å gå inn i kommandomodus .
Dette trinnet er viktig fordi mens tekstredigereren har flere driftsmåter, for vårt nåværende mål, må vi være i kommandomodus.
Kjør kommandoen ': sett nummer', følgende.
Når du treffer Enter for å utføre denne kommandoen, vises de absolutte linjenumrene i begynnelsen av hver linje i filen din, som vist nedenfor:
Skjuler absolutte linjetall
Du kan skjule de absolutte linjetallene i VI ved å ta følgende trinn:
Etter å ha utført denne kommandoen, vil de absolutte linjenumrene ikke lenger vises, som vist på bildet nedenfor:
Viser relative linjetall
For relative linjenumre er linjen i filen som markøren for øyeblikket peker tildelt nummer null, og alle andre linjetall beregnes i forhold til den linjen.
Du kan vise relative linjenumre i VI ved å ta følgende trinn:
Når du utfører denne kommandoen, vises relative linjenumre i begynnelsen av hver linje i filen din. I vårt tilfelle, fordi markøren pekte på den tredje linjen i filen, tildeles den tredje linjen en verdi på 0, og de andre linjetallene blir beregnet deretter, som vist nedenfor:
Skjuler relative linjetall
For å skjule de relative linjenumrene, kan du ta følgende trinn:
Når du utfører denne kommandoen, er de relative linjenumrene fjernet, som vist på bildet nedenfor:
Viser hybridlinjetall
For hybridlinjetall er linjen som markøren din peker tildelt sitt faktiske absolutte linjenummer, men alle andre linjetall er relative verdier.
Vi kan vise hybridlinjetall ved å ta følgende trinn:
Når denne kommandoen blir utført, vises hybridlinjetall i begynnelsen av hver linje i filen. I vårt tilfelle, fordi markøren pekte på den tredje linjen i filen, ble nummer 3 tildelt den tredje linjen, og alle andre linjetall ble beregnet deretter, som vist nedenfor:
Skjuler hybridlinjetall
For å skjule hybridlinjetall, kan du ta følgende trinn:
Når du utfører denne kommandoen, vil hybridlinjetallene bli fjernet, som vist på bildet nedenfor:
Konklusjon
Kommandoene som er omtalt i denne artikkelen, kan enkelt brukes til å veksle absolutte, relative og hybridlinjetall av/på i Vi -tekstredigereren.