Reanumbrid on tekstiredaktorite jaoks ülitähtis nõue, eriti programmeerimisel. Need on eriti kasulikud konkreetsele reanumbrile viitavate vigade tõrkeotsingul.

Vimi ja vi jaoks on ridade numbrid veelgi olulisemad. Redaktoril on mitu käsku, mis kasutavad navigeerimiseks ridade numbreid. Saate kursori koheselt konkreetsele reale liigutada, kuid selleks peate teadma selle numbrit.

Lugege edasi, et saada teavet selle kohta, kuidas kuvada Vi ja Vimi reanumbreid ning kuidas muuta oma sätteid, et seda vaikimisi teha.

Miks Vim ei näita vaikimisi reanumbreid?

Vim on nii võimsale kasutajale orienteeritud tekstiredaktor, et põhifunktsioone võib olla raske leida. Isegi rakendusest väljumine võib olla väljakutse uutele kasutajatele!

Karbist väljas on vimi eesmärk olla minimalistlik toimetaja, pakkudes kõige elementaarsemate redigeerimistoimingute tegemiseks piisavalt funktsioone. Kuid saate installida erinevaid laiendusi ja muuta suurt hulka seadeid. See võimaldab teil seadistada redaktorit täpselt nii, nagu soovite.

instagram viewer

Pange tähele, et isegi kõige lihtsamal kujul näitab vim teile teie praegust reanumbrit akna paremas alanurgas.

Vaata ka: Kuidas Vimi kasutada: põhitõdede juhend

Kuidas Vimis liininumbreid näidata ja peita

Järgige neid samme reanumbrite sisse- ja väljalülitamiseks, kui teil on vaja:

  1. Veenduge, et olete käsurežiimis: vajutage Esc kui te pole kindel, et olete.
  2. Vajutage käärsool (:).
  3. Tüüp määrata number, seejärel vajutage Sisenema.

Nüüd peaksite vasakpoolses veerus nägema ridade numbreid. Olete endiselt käsurežiimis. Reanumbrite väljalülitamiseks korrake protsessi, kuid kasutage käsku määra nr number selle asemel.

Võite kasutada ka iga käsu lühendatud versioone: seatud nu ja sead nonu vastavalt.

Kuidas kasutada suhtelist ridade nummerdamist

Suhtelised reanumbrid töötavad hästi koos vimi käsuga navigeerimise kontseptsiooniga. See võimaldab koheselt liigutada kursorit näiteks neli rida ülespoole. Suhteliste reanumbrite sisselülitamiseks tehke järgmist.

  1. Vajutage Esc käsurežiimi sisenemiseks.
  2. Vajutage käärsool (:).
  3. Tüüp määra suhteline arv (või määra rnu), seejärel vajutage Sisenema.

See seade kuvatakse iseenesest 0 teie praeguse liini kõrval. Vim lisab teie praeguse rea kohal ja all olevad read eesliidetega 1. Ülejäänud jooned näitavad oma kaugust praegusest joonest samamoodi.

Saate selle sätte standardiga kombineerida number seadistus. Kui mõlemad on lubatud, näitab teie praegune rida selle asemel tegelikku reanumbrit 0.

Muutke sätteid reanumbrite kuvamiseks vaikimisi

Vimi seadete faili asukoht võib olenevalt teie süsteemist erineda. Sageli on see fail nimega .vimrc oma kodukataloogis. Võite paigutada mis tahes seatud käsud selles failis ja need jõustuvad vaikimisi. Nii et lisage rida, mis ütleb:

määrata number

sisse ~/.vimrc ja järgmine kord, kui avate redaktori, näete vaikimisi ridade numbreid. Saate neid siiski interaktiivselt peita, kasutades sead nonu ülaltoodud protsess.

Vimi võimas liinide nummerdamine on jäämäe tipp

Vim näeb välja nagu põhiredaktor, kuid sellel on väga võimas käsukomplekt. Vähestel tekstiredaktoritel on nii palju paindlikkust isegi siis, kui tegemist on nii lihtsa asjaga nagu reanumbrid!

Loomulikult on ridade nummerdamine alles algus. Saate konfigureerida peaaegu kõiki vimi aspekte interaktiivselt või konfiguratsioonifaili kaudu.

Õppige Vim-tekstiredaktorit Linuxis Vimtutori abil

Terminalipõhise tekstiredaktori, nagu Vim, kasutamise õppimine võib olla keeruline. Kuid te ei pea kogu seda vaeva läbi elama, mitte Vimtutoriga.

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Programmeerimine
  • Vim
  • Programmeerimine
Autori kohta
Bobby Jack (Avaldatud 64 artiklit)

Bobby on tehnoloogiaentusiast, kes töötas tarkvaraarendajana enamuse kaks aastakümmet. Ta on kirglik mängude vastu, töötab ajakirja Switch Player peatoimetajana ning on sukeldunud kõigisse veebiavaldamise ja veebiarenduse aspektidesse.

Veel Bobby Jackilt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin