Vodič za početnike za uređivanje tekstualnih datoteka s Vi
Vi je moćan uređivač teksta uključen u većinu Linux sustava, čak i ugrađene. Ponekad ćete morati urediti tekstualnu datoteku na sustavu koji ne uključuje prijateljskiji uređivač teksta, tako da je poznavanje Vi bitno.
Za razliku od Nana, jednostavnog terminala za uređivanje teksta Vi ne drži vašu ruku i daje 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 terminalna aplikacija, tako da ćete je morati pokrenuti iz terminala. Koristiti vi / putanja / do / datoteke naredbu za otvaranje postojeće datoteke s Vi. vi / putanja / do / datoteke naredba također radi ako datoteka još ne postoji; Vi će stvoriti novu datoteku i zapisati je na određenu lokaciju kada spremite.
Ne zaboravite koristiti sudo ako želite urediti datoteku sustava. Tako bi, na primjer, tipkali sudo vi / etc / fstab ako želite urediti datoteku fstab. Koristiti Su naredbu umjesto ako koristite ne-Ubuntu verziju Linuxa koja ne koristi sudo.
Naredbeni način
To je ono što ćete vidjeti kada otvorite datoteku u vi. Izgleda da možete početi tipkati, ali ne možete. Vi je modalni uređivač teksta i otvara se u naredbenom modu. Pokušaj tipkanja na ovom zaslonu rezultirat će neočekivanim ponašanjem.
Dok ste u načinu rada za upravljanje, možete pomicati pokazivač okolo pomoću tipki sa strelicama. pritisni x za brisanje znaka ispod pokazivača. Postoji niz drugih naredbi za brisanje - na primjer, tipkanje dd (dvaput pritisnite tipku d) brisanje cijelog retka teksta.
Možete odabrati, kopirati, izrezati i zalijepiti tekst u naredbenom modu. Postavite pokazivač na lijevu ili desnu stranu teksta koji želite kopirati i pritisnite v ključ. Pomaknite kursor da biste odabrali tekst, a zatim pritisnite y za kopiranje odabranog teksta ili x smanjiti. Postavite pokazivač na željeno mjesto i pritisnite p da biste zalijepili kopirani ili izrezani tekst.
Umetni način
Osim načina rada za naredbe, drugi način o kojem trebate znati je način umetanja, koji vam omogućuje umetanje teksta u Vi. Ulazak u način umetanja je jednostavan kada znate da postoji - samo pritisnite ja tipku jednom kada postavite pokazivač u naredbeni način rada. Počnite tipkati i Vi će umetnuti znakove koje upišete u datoteku umjesto da ih pokušavate interpretirati kao naredbe.
Kada završite s umetanjem, pritisnite tipku za bijeg kako biste se vratili u upravljački mod.
Spremanje i odustajanje
Vi možete spremiti i zatvoriti vi iz naredbenog moda. Prvo, osigurajte da se nalazite u naredbenom modu pritiskom na tipku za bijeg (pritiskom na tipku Escape ponovno se ništa ne radi ako ste već u naredbenom modu).
Tip : wq i pritisnite enter da biste zapisali datoteku na disk i zatvorili vi. Tu naredbu možete podijeliti i gore - na primjer, tip : w i pritisnite enter da biste zapisali datoteku na disk bez odustajanja ili unosa : q da biste zatvorili vi bez spremanja datoteke.
Vi ne dopustite da zatvorite ako ste izmijenili datoteku od zadnjeg spremanja, ali možete upisati : q! i pritisnite enter da zanemarite ovo upozorenje.
Pogledajte Nano ako tražite jednostavniji tekstualni uređivač teksta. Većina distribucija Linuxa dolazi s instaliranim Nano-om, ali ugrađeni sustavi i druga ogoljena okruženja često uključuju samo Vi.