vim

Liininumbrite sisse- ja väljalülitamine vi tekstiredaktoris

Liininumbrite sisse- ja väljalülitamine vi tekstiredaktoris
Tekstiredaktoris kuvatud reanumbrid võivad programmeerija kogemusi koodi kirjutamisel ja lugemisel oluliselt parandada. Linuxi opsüsteemi jaoks on saadaval mitu tekstiredaktorit, sealhulgas populaarne ja võimas vi tekstiredaktor ning neid redaktoreid saab kasutada erinevate failitüüpide loomiseks ja muutmiseks.

Redaktor vi pakub kolme erinevat tüüpi reanumbreid: absoluutne, suhteline ja hübriid, mis ühendab absoluutse ja suhtelise tunnused. Selles artiklis käsitleme meetodit, mida saab kasutada vi-tekstiredaktoris näidatud rea numbritüübi muutmiseks.

Märkus: Linux Mint 20 kasutatakse kõigi allpool käsitletud meetodite demonstreerimiseks.

Absoluutsete ridade numbrite kuvamine

Absoluutsed (või tavalised) reanumbrid on enamiku kasutajate eelistatud reanumbrid. Absoluutsete reaarvude kuvamiseks vi-s toimige järgmiselt

Käivitage terminal.


Avage mis tahes fail, mida saab redigeerida vi tekstiredaktoriga, käivitades käsu '$ sudo vi [faili nimi]"terminalis järgmiselt:


Käsurežiimi sisenemiseks vajutage klahvi Esc .

See samm on oluline, sest kuigi tekstiredaktoril on mitu töörežiimi, peame oma praeguse eesmärgi saavutamiseks olema käsurežiimis.

Käivita käsk ': määratud number', järgnevalt.


Kui vajutate selle käsu täitmiseks sisestusklahvi Enter, ilmuvad teie faili iga rea ​​alguses absoluutsed reanumbrid, nagu allpool näidatud:

Absoluutsete liininumbrite peitmine

Vi all olevate absoluutsete ridade arvu saate peita järgmiselt:


Pärast selle käsu täitmist absoluutseid reanumbreid enam ei näidata, nagu on näidatud alloleval pildil:

Kuvatakse suhtelised reanumbrid

Suhteliste reanumbrite korral määratakse failis olevale reale, millele kursor parasjagu suunatakse, number null ja kõik muud reanumbrid arvutatakse selle rea suhtes.

Suhtelisi reanumbreid saate kuvada vi-s, tehes järgmist


Selle käsu käivitamisel ilmuvad teie faili iga rea ​​alguses suhtelised reanumbrid. Kuna meie kursor osutas faili kolmandale reale, määrati kolmandale reale väärtus 0 ja vastavalt arvutatakse ka ülejäänud reanumbrid, nagu allpool näidatud:

Suhteliste liininumbrite peitmine

Suhteliste ridanumbrite peitmiseks võite teha järgmisi samme:


Selle käsu täitmisel on suhtelised reanumbrid eemaldatud, nagu on näidatud alloleval pildil:

Hübriidarvude kuvamine

Hübriidjoonenumbrite korral määratakse kursori suunavale reale selle tegelik absoluutne number, kuid kõik muud reanumbrid on suhtelised väärtused.

Hübriidliini numbreid saab näidata järgmiselt:


Kui see käsk on täidetud, kuvatakse faili iga rea ​​alguses hübriidsed reanumbrid. Kuna meie kursor osutas faili kolmandale reale, määrati kolmandale reale number 3 ja vastavalt sellele arvutati kõik muud reanumbrid, nagu allpool näidatud:

Hübriidsete liininumbrite peitmine

Hübriidliininumbrite peitmiseks võite teha järgmisi samme:


Selle käsu täitmisel eemaldatakse hübriidliini numbrid, nagu on näidatud alloleval pildil:

Järeldus

Selles artiklis käsitletud käske saab hõlpsasti kasutada absoluutse, suhtelise ja hübriidse rea numbri sisse- ja väljalülitamiseks vi tekstiredaktoris.

Kommertsmängumootorite avatud lähtekoodiga sadamad
Tasuta, avatud lähtekoodiga ja platvormidevaheliste mängumootorite puhkusereise saab kasutada nii vanade kui ka mõnede üsna hiljutiste mängude pealkir...
Parimad Linuxi käsurea mängud
Käsurida pole Linuxi kasutamisel lihtsalt teie suurim liitlane - see võib olla ka meelelahutusallikas, sest saate seda kasutada paljude lõbusate mängu...
Parimad Linuxi mängupuldi kaardistamise rakendused
Kui teile meeldib mängida Linuxis mänge tavalise klaviatuuri ja hiire sisestussüsteemi asemel mängupuldiga, on teie jaoks mõned kasulikud rakendused. ...