Rivinumeroiden ottaminen käyttöön/poistaminen käytöstä vi -tekstieditorissa

Toggling Line Numbers Off Vi Text Editor



Tekstieditorissa näkyvät rivinumerot voivat parantaa ohjelmoijan kokemusta koodin kirjoittamisesta ja lukemisesta. Linux -käyttöjärjestelmään on saatavana useita tekstieditoria, mukaan lukien suosittu ja tehokas vi -tekstieditori, ja näitä muokkausohjelmia voidaan käyttää eri tiedostotyyppien luomiseen ja muokkaamiseen.

Vi editorissa on kolme erilaista rivinumeroa: absoluuttinen, suhteellinen ja hybridi, jossa yhdistyvät absoluuttisen ja suhteellisen piirteet. Tässä artikkelissa keskustelemme menetelmästä, jolla voidaan muuttaa vi -tekstieditorissa näkyvää rivinumerotyyppiä.







Huomautus: Linux Mint 20: tä käytetään osoittamaan kaikki alla käsitellyt menetelmät.



Näytetään ehdoton rivinumero

Absoluuttiset (tai tavalliset) rivinumerot ovat useimpien käyttäjien suosimia rivinumeroita. Voit näyttää absoluuttiset rivinumerot vi: ssä seuraavasti:



Käynnistä terminaali.






Avaa mikä tahansa tiedosto, jota voidaan muokata vi -tekstieditorilla, suorittamalla komento ` $ sudo vi [tiedoston nimi] `päätelaitteessa seuraavasti:


Siirry komentotilaan painamalla Esc -näppäintä.



Tämä vaihe on tärkeä, koska vaikka tekstieditorilla on useita toimintatiloja, meidän on nykyisen tavoitteemme saavuttamiseksi oltava komentotilassa.

Suorita komento ` : aseta numero `, seuraavasti.


Kun painat Enter suorittaaksesi tämän komennon, absoluuttiset rivinumerot näkyvät tiedoston jokaisen rivin alussa, kuten alla on esitetty:

Absoluuttisten rivinumeroiden piilottaminen

Voit piilottaa viivan absoluuttiset rivinumerot seuraavasti:

  • Kun olet avannut tiedoston vi, siirry komentotilaan painamalla Esc -näppäintä
  • Suorita komento ` : aseta ei -numero `.


Tämän komennon suorittamisen jälkeen absoluuttisia rivinumeroita ei enää näytetä, kuten alla olevassa kuvassa näkyy:

Näytetään suhteelliset rivinumerot

Suhteellisille rivinumeroille tiedoston riville, johon kohdistin osoittaa, annetaan numero nolla ja kaikki muut rivinumerot lasketaan suhteessa tähän riviin.

Voit näyttää suhteelliset rivinumerot vi seuraavasti:

  • Kun olet avannut tiedoston vi, siirry komentotilaan painamalla Esc -näppäintä.
  • Suorita seuraava komento ` : aseta suhteellinen numero `.


Kun suoritat tämän komennon, suhteelliset rivinumerot näkyvät tiedoston jokaisen rivin alussa. Meidän tapauksessamme, koska kohdistin osoitti tiedoston kolmatta riviä, kolmannelle riville annetaan arvo 0 ja muut rivinumerot lasketaan sen mukaisesti, kuten alla on esitetty:

Suhteellisten rivinumeroiden piilottaminen

Voit piilottaa suhteelliset rivinumerot seuraavasti:

  • Kun olet avannut tiedoston vi, siirry komentotilaan painamalla Esc -näppäintä
  • Suorita komento ` : aseta suhteellinen numero `.


Kun suoritat tämän komennon, suhteelliset rivinumerot on poistettu alla olevan kuvan mukaisesti:

Näytetään hybridilinjanumerot

Hybridirivin numeroille kohdistin osoittaa kohdistetulle riville sen todellisen absoluuttisen rivinumeron, mutta kaikki muut rivinumerot ovat suhteellisia arvoja.

Voimme näyttää hybridilinjanumerot seuraavasti:

  • Kun olet avannut tiedoston vi, siirry komentotilaan painamalla Esc -näppäintä
  • Suorita komento ` : aseta numero suhteellinen numero `.


Kun tämä komento suoritetaan, hybridirivien numerot näkyvät tiedoston jokaisen rivin alussa. Meidän tapauksessamme, koska kohdistin osoitti tiedoston kolmatta riviä, numero 3 annettiin kolmannelle riville ja kaikki muut rivinumerot laskettiin sen mukaisesti, kuten alla on esitetty:

Hybridilinjanumeroiden piilottaminen

Voit piilottaa hybridilinjanumerot seuraavasti:

  • Kun olet avannut tiedoston vi, siirry komentotilaan painamalla Esc -näppäintä
  • Suorita komento ` : aseta ei -numero norelativenumber `.


Kun suoritat tämän komennon, hybridirivinumerot poistetaan alla olevan kuvan mukaisesti:

Johtopäätös

Tässä artikkelissa käsiteltyjä komentoja voidaan helposti käyttää absoluuttisten, suhteellisten ja hybridirivien numeroiden kytkemiseen päälle/pois vi tekstieditorissa.