1Sep

Začetni vodič za urejanje besedilnih datotek z Vi

click fraud protection

Vi je zmogljiv urejevalnik besedil, ki je vključen v večino sistemov Linux, celo vdelanih. Včasih boste morali urediti besedilno datoteko v sistemu, ki ne vsebuje prijaznejšega urejevalnika besedil, zato je poznavanje Vi bistvenega pomena.

Za razliko od Nano-a, enostavnega za uporabo terminskega urejevalnika besedil, Vi ne drži roke in ne vsebuje seznama bližnjic na zaslonu. To je modalni tekstovni urejevalnik in ima način vstavljanja in ukaza.

Kako začeti

Vi je terminalna aplikacija, zato jo boste morali začeti iz terminalskega okna. Uporabite vi /path/to/ datoteko ukaz, da odprete obstoječo datoteko z Vi. Ukaz vi /path/to/ deluje tudi, če datoteka še ne obstaja;Vi boste ustvarili novo datoteko in jo shranili na določeno lokacijo.

Ne pozabite uporabiti suda, če želite urediti sistemsko datoteko. Tako bi na primer vnesli sudo vi /etc/ fstab , če bi želeli urediti datoteko fstab. Namesto tega uporabite ukaz su , če uporabljate različico brez Ubuntu Linuxa, ki ne uporablja sudo.

instagram viewer

ukazni način

To boste videli, ko odprete datoteko v vi. Izgleda, da lahko začnete tipkati, vendar ne morete. Vi je modalni tekstovni urejevalnik in se odpre v ukaznem načinu.Če poskusite tipkati na tem zaslonu, se bo pojavilo nepričakovano vedenje.

Med ukaznim načinom lahko kazalec premikate s puščičnimi tipkami. Pritisnite tipko x , da izbrišete znak pod kazalcem. Obstajajo številni drugi ukazi za brisanje - na primer vnesite dd ( dvakrat pritisnite tipko d), izbrišete celotno vrstico besedila.

V ukaznem načinu lahko izberete, kopirate, izrežete in prilepite besedilo. Postavite kurzor na levo ali desno stran besedila, ki ga želite kopirati, in pritisnite tipko v .Premaknite kazalec, da izberete besedilo, in nato pritisnite y , če želite prekopirati izbrano besedilo ali x .Postavite kazalec na želeno mesto in pritisnite ustrezno tipko p , da prilepite ali kopirate besedilo. Način vstavljanja

Poleg ukaznega načina je tudi drugi način, ki ga morate poznati, način vstavljanja, ki vam omogoča vstavljanje besedila v Vi. Vstopni način vstavljanja je preprost, ko veste, da obstaja - samo enkrat pritisnite tipko i , ko ste v ukaznem načinu postavili kazalko. Začnite s tipkanjem in Vi vstavite znake, ki jih vnesete v datoteko in ne poskušate jih razlagati kot ukaze.

Ko končate v načinu vstavljanja, pritisnite tipko za izhod, da se vrnete v ukazni način.

Shranjevanje in zapiranje

Vi lahko shranite in zapustite vi iz ukaznega načina. Najprej zagotovite, da ste v ukaznem načinu s pritiskom na tipko za izhod v sili( s pritiskom na tipko za izhod vnaprej ne storite ničesar, če ste že v ukaznem načinu.)

Vrsta : wq in pritisnite enter, da napišete datoteko na disk in zapustite vi. Ta ukaz lahko tudi razdelite - na primer vnesite : w in pritisnite enter, da napišete datoteko na disk, ne da bi zapustili ali vnesli : q , da zaprete datoteko brez shranjevanja datoteke.

Vi ne boste mogli zapustiti, če ste datoteko spremenili od zadnje shranjene, vendar lahko vnesete : q! in pritisnite enter, da ignorirate to opozorilo.

Oglejte si Nano, če iščete enostavnejši terminalski urejevalnik besedil. Večina distribucij Linuxa ima nameščen Nano, vendar vgrajeni sistemi in druga oddaljena okolja pogosto vključujejo samo Vi.