Slå linjenumre til/fra i vi Text Editor

Toggling Line Numbers Off Vi Text Editor



Linjenumrene vist i et tekstredigeringsprogram kan i høj grad forbedre en programmørs oplevelse af at skrive og læse kode. Der er flere tekstredigerere til rådighed for Linux -operativsystemet, herunder den populære og kraftfulde vi -teksteditor, og disse redaktører kan bruges til at oprette og ændre forskellige filtyper.

Vi -editoren indeholder tre forskellige typer linjenumre: absolut, relativ og en hybrid, der kombinerer funktioner med absolut og relativ. I denne artikel vil vi diskutere metode, der kan bruges til at ændre linjenummertypen vist i vi -teksteditoren.







Bemærk: Linux Mint 20 bruges til at demonstrere alle de metoder, der diskuteres nedenfor.



Viser absolutte linjenumre

Absolutte (eller almindelige) linjenumre er de linjenumre, der foretrækkes af de fleste brugere. Følg disse trin for at vise de absolutte linjenumre i vi:



Start terminalen.






Åbn enhver fil, der kan redigeres med vi teksteditor ved at køre kommandoen ` $ sudo vi [filnavn] `i terminalen som følger:


Tryk på Esc -tasten for at åbne kommandotilstand.



Dette trin er vigtigt, fordi mens teksteditoren har flere funktionsmåder, for vores nuværende mål, skal vi være i kommandotilstand.

Kør kommandoen ` : sæt nummer `, som følger.


Når du trykker på Enter for at udføre denne kommando, vises de absolutte linjenumre i begyndelsen af ​​hver linje i din fil, som vist nedenfor:

Skjuler absolutte linjenumre

Du kan skjule de absolutte linjenumre i vi ved at følge følgende trin:

  • Når du har åbnet en fil i vi, skal du åbne kommandotilstand ved at trykke på Esc -tasten
  • Udfør kommandoen ` : sæt nonumber `.


Efter udførelsen af ​​denne kommando vil de absolutte linjenumre ikke længere blive vist, som vist på billedet herunder:

Viser relative linjenumre

For relative linjenumre er linjen i filen, som din markør peger i øjeblikket på, tildelt tallet nul, og alle andre linjenumre beregnes i forhold til den linje.

Du kan vise relative linjenumre i vi ved at følge følgende trin:

  • Når du har åbnet en fil i vi, skal du trykke på Esc -tasten for at åbne kommandotilstand.
  • Udfør følgende kommando ` : sæt relativnummer `.


Når du udfører denne kommando, vises relative linjenumre i begyndelsen af ​​hver linje i din fil. I vores tilfælde, fordi markøren pegede på den tredje linje i filen, tildeles den tredje linje en værdi på 0, og de andre linjenumre beregnes i overensstemmelse hermed, som vist nedenfor:

Skjuler relative linjenumre

For at skjule de relative linjenumre kan du tage følgende trin:

  • Når du har åbnet en fil i vi, skal du trykke på Esc -tasten for at åbne kommandotilstand
  • Udfør kommandoen ` : sæt norelativenumber `.


Når du udfører denne kommando, er de relative linjenumre blevet fjernet, som vist på billedet herunder:

Viser hybride linjenumre

For hybridlinjenumre er linjen, som din markør peger på, tildelt sit faktiske absolutte linjenummer, men alle andre linjenumre er relative værdier.

Vi kan vise hybridlinjenumre ved at følge følgende trin:

  • Når du har åbnet en fil i vi, skal du trykke på Esc -tasten for at åbne kommandotilstand
  • Udfør kommandoen ` : sætnummer relativnummer `.


Når denne kommando udføres, vises hybridlinjenumre i begyndelsen af ​​hver linje i filen. I vores tilfælde, fordi markøren pegede på den tredje linje i filen, blev tallet 3 tildelt den tredje linje, og alle andre linjenumre blev beregnet i overensstemmelse hermed, som vist nedenfor:

Skjuler hybridlinjenumre

For at skjule hybridlinjenumre kan du tage følgende trin:

  • Når du har åbnet en fil i vi, skal du trykke på Esc -tasten for at åbne kommandotilstand
  • Udfør kommandoen ` : sæt nonumber norelativenumber `.


Når du udfører denne kommando, fjernes hybridlinjenumrene som vist på billedet herunder:

Konklusion

Kommandoerne, der diskuteres i denne artikel, kan let bruges til at skifte absolutte, relative og hybridlinjenumre til/fra i vi -teksteditoren.