1Sep

Vodič za početnike za uređivanje tekstualnih datoteka s Vi

Vi je moćan uređivač teksta koji se nalazi u većini Linux sustava, čak i ugrađenih. Ponekad ćete morati urediti tekstualnu datoteku na sustavu koji ne uključuje ljubazniji uređivač teksta, pa znanje Vi je neophodno.

Za razliku od Nano, jednostavan za korištenje editor za tekst terminala, Vi ne drži ruku i pruža popis tipkovnih prečaca na zaslonu. Riječ je o modalnom uređivaču teksta, a ima i način umetanja i naredbe.

Početak rada

Vi je aplikacija s terminalima, stoga ga morate započeti s prozora terminala. Koristite vi /path/to/ datoteku naredbu za otvaranje postojeće datoteke s Vi. Naredba vi /path/to/ datoteka također funkcionira ako datoteka još ne postoji;Vi će stvoriti novu datoteku i zapisati ga na određeno mjesto kada spremite.

Ne zaboravite koristiti sudo ako želite urediti datoteku sustava. Tako biste, na primjer, upisali sudo vi /etc/ fstab ako ste htjeli urediti fstab datoteku. Umjesto toga upotrijebite naredbu su ako koristite inačicu Linuxa koji ne koristi Ubuntu koji ne koristi sudo.

naredbeni redak

Ovo je ono što ćete vidjeti kada otvorite datoteku u vi. Izgleda da možete početi pisati, ali ne možete. Vi je modalni uređivač teksta i otvara se u načinu naredbe. Pokušaj upisa na ovaj zaslon rezultirat će neočekivanim ponašanjem.

Dok ste u načinu naredbe, možete pomicati pokazivač okolo pomoću tipki sa strelicama. Pritisnite tipku x za brisanje znaka ispod pokazivača. Postoji niz drugih naredbi brisanja - na primjer, upisivanjem dd ( dvaput pritisnite tipku d) briše cijelu liniju teksta.

Možete odabrati, kopirati, izrezati i zalijepiti tekst u način naredbe. Postavite pokazivač na lijevu ili desnu stranu teksta koji želite kopirati i pritisnite tipku v .Pomaknite pokazivač da biste odabrali tekst, a zatim pritisnite y da biste kopirali odabrani tekst ili x da biste ga izrezali. Postavite pokazivač na željeno mjesto i pritisnite tipku p da zalijepite tekst koji ste kopirali ili izrezali.

Način umetanja

Osim naredbenog moda, drugi način na koji trebate znati je način umetanja koji vam omogućuje umetanje teksta u Vi. Unos u način umetanja je jednostavan kada znate da postoji - samo pritisnite tipku i jednom kad ste postavili kursor u način naredbe. Počnite tipkati i Vi će umetnuti znakove koje upisujete u datoteku umjesto da ih pokušavate protumačiti kao naredbe. Kada završite s umetanjem, pritisnite tipku za bijeg da biste se vratili u način naredbe.

Spremanje i zaustavljanje

Možete spremiti i zatvoriti vi iz naredbenog načina. Prvo, provjerite jeste li u komandnom načinu pritiskom na tipku za bijeg( pritiskom na tipku za bijeg ponovno ništa ne učinite ako ste već u naredbenom modu.)

Upišite : wq i pritisnite tipku enter da napišete datoteku na disk i napustite vi, Također možete podijeliti ovu naredbu - na primjer, upišite : w i pritisnite Enter da biste zapisali datoteku na disk bez prekida ili upišite : q da biste zatvorili vi bez spremanja datoteke.

Nećete dopustiti da zatvorite ako ste promijenili datoteku od posljednjeg spremanja, ali možete upisati : q! i pritisnite tipku Enter da biste zanemarili ovo upozorenje.

Provjerite Nano ako ste u potrazi za jednostavnijim uređivačem tekstualnih sadržaja. Većina Linux distribucija dolazi s Nano instaliranim, no ugrađeni sustavi i ostali uklonjeni okoliš često uključuju samo Vi.