Vi editor: naredbe, upute, postavke

Računala nove generacije su kao jedan izgrađen na operativnim sustavima s grafičkim sučeljem. Danas se svi ne sjećaju da je prije 40-ak godina sve upravljanje provedeno uz pomoć posebnih tekstualnih naredbi, a rad s računalom sličio je jednosmjernoj komunikaciji u chatu. I unatoč kolosalnim promjenama u svijetu elektronike, i dalje ostaje puno obožavatelja timskih linija i proizvoda kojima se upravlja samo uz pomoć tekstualnih naredbi. Na primjer, urednik vi, koji se smatra jednim od najpogodnijih i najfleksibilnijih alata za upisivanje tekstova do danas. Ispod je materijal koji ćemo detaljnije raspraviti o tome što čini vi. Upute uredniku, glavne naredbe i mogućnosti - pročitajte sve ovo u nastavku.


Što je vi?

Po svojoj prirodi, vi nije ništa više od klasičnog uređivača teksta, što je bilo mnogo između ranih 70-ih i kasnih 90-ih. Naime, to je razvijeno 1976. Ideja o stvaranju novog pojednostavljenog uređivača teksta došla je na čelo Billa Joeya, koji je u to vrijeme koristio drugi popularni proizvod. Prema Joeyu i njegovim kolegama, Ed je bio previše složen i "jednostavni smrtnici" ga nisu mogli u potpunosti ovladati. Zbog toga je George Coloris stvorio vlastiti urednik teksta koji je ironično nazvan "urednik za jednostavne smrtnike", a zatim ga je Bill modificirao i doveo do modernog izgleda koji postoji i danas.

Zahtjevi sustava

Nemaprethodni zahtjevi za ovladavanje naredbenog retka i uređivanje teksta poput vi ne postoje. Možete početi ispočetka i na bilo kojoj platformi, bilo da se radi o sustavima sličnim UNIX-u (i "vilicama" iz njih) ili Linux baziranim distribucijama. Svaka od njih može biti postavljena vi u jednom ili drugom obliku. Postoji i vi editor za Windows.


Korisničke opcije

Prije nego počnete raditi s vi, morate odabrati prikladnog kupca. Naravno, možete koristiti izvorni editor, ali će biti ograničen u mogućnostima, a izgleda previše konfuzno, pa biste trebali obratiti pozornost na sljedeće aplikacije:
  • Vim je modificirana verzija klasičnog urednika. Glavna značajka programa je mogućnost instalacije vlastitih proširenja, kao što je isticanje sintakse, podrška za Unicode, podrška za makro, pohranu pojedinačnih sesija i drugo. Tu je i verzija s grafičkim sučeljem zvanim GVim.
  • Elvis je jedan od prvih vi klonova napisan u C programskom jeziku i dostupan je na svim platformama odjednom. Ovo je uređivač preko cijelog zaslona koji podržava Windows i označavanje sintakse.
  • Vile je pokušaj kombiniranja najboljeg od dva popularna urednika teksta. Među korisnicima tekstualnih urednika, Emacs i vi postoji nevjerojatno neprijateljstvo. Ville programeri pokušali su kombinirati ključne značajke oba programa kako bi korisnicima pružili svestrani alat za rad s tekstom.
  • Nvi je klasični urednik utemeljen na vi, preoblikovan posebno za FreeBSD sustave.
  • Viper nije niti jedan kupac, već samosamo dodatak za popularni uređivač teksta Emacs, koji vam omogućuje da oponašate naredbe uređivača teksta vi.

  • Početak rada s vi

    Najvjerojatnije, da biste radili s uređivačem, ne morate čak ni preuzimati ništa. Većina Linux distribucija dolazi s vi u kompletu. Zapravo, samo trebate unijeti odgovarajuću naredbu i odrediti datoteku za otvaranje. Ako želite otvoriti datoteku u vimu, onda morate napisati - "vim * filename * .txt". Odmah nakon toga dokument će se pojaviti pred vama. Da biste ga otvorili u grafičkom sučelju, morate zamijeniti naredbu - "gvim * filename * .txt". Prvo ćete ući u timski način rada. Urednik vi odnosi se na rad u dva načina: način uređivanja i način rada za naredbe. Prvi je za tipkanje, a drugi za navigaciju i izvođenje funkcija kao što je spremanje. Počnimo s komandnim načinom i navigacijom.

    Navigacija

    Za početak, vrijedi vidjeti koje vam naredbe urednika vi omogućuju pomicanje pokazivača u dokumentu. Ključevi h, j, k, l, koji su odgovorni za kretanje lijevo, dolje, gore i desno, koriste se uglavnom za tu svrhu. Uglavnom, u modernim verzijama vi, uključujući vim i grafičke "vilice", rad je podržan sa strelicama, ali prisiljavajući se na korištenje klasične verzije, na kraju ćete se naviknuti i shvatiti da je to mnogo brže i praktičnije. Jedina značajka koja može biti iznenađenje - nedostatak sposobnosti da se premjesti na gornju liniju pomoću h i l, za kretanje gore i dolje se uvijek koristitipke j i k Za pomicanje na početak ili kraj niza koriste se tipke 0 i $. Ctrl + F Ctrl + B se koristi za kretanje po stranicama W, e, b tipke se koriste za pomicanje između riječi. Za trenutačnu navigaciju do prvog znaka sljedeće riječi pritisnite w. Da biste se pomaknuli na posljednji znak sljedeće riječi, pritisnite E. Za unos prvog znaka prethodne riječi pritisnite b. Tu je i mala pucketanje. Činjenica je da složene riječi koje urednik dijeli razmacima i crtica na odvojene riječi. To znači da će se izraz - noćni pogon - smatrati trima različitim riječima. Kako ne bi gubili vrijeme skakanjem preko crtice, možete koristiti naredbe velikim slovima, to jest W zajedno w B b.
    Za značajnije skokove koriste se zagrade () {}. Prvi pomaže pomicanju između rečenica, dok su drugi između cijelih stavaka. Najprikladniji način premještanja je premještanje linija i ključnih riječi. Da biste pomaknuli pokazivač na određenu liniju, morate unijeti broj retka i G (mora biti naslov G). Da biste se premjestili na određenu riječ, morate započeti pretraživanje pomoću znaka /. Na primjer, ako želite pronaći riječ anaphora, unesite /anaphora i pritisnite Enter. Za pomicanje između riječi za pretraživanje koristite tipke n i N.

    Uređivanje i spremanje

    Da biste započeli, saznajte kako izaći iz urednika vi. To možete učiniti pomoću naredbe: q, koja jednostavno zatvara program bez ikakvih promjena. Važno je napomenuti da zatvaranje programa nijeispostavit će se ako su u dokumentu napravljene bilo kakve promjene. To je neka vrsta zaštite od gubitka informacija, tako da prije izlaska uvijek morate spremiti podatke. Spremanje u uređivaču vi izvršava se pomoću naredbe: w. Naredbe se mogu kombinirati. Na primjer, upisivanjem: wq, istovremeno ćete spremiti podatke i zatvoriti program. Ali to nije sve. Ako želite spremiti izmijenjeni dokument u novu datoteku, tada trebate koristiti naredbu vi editor - "Spremi datoteku", koja je implementirana koristeći ulaz: w * filename * .txt. Sada ćemo govoriti o "jednostavnom" uređivanju, koje je povezano sa sličnim naredbama, bez mijenjanja sadržaja dokumenata. Primjerice, za brisanje svih znakova koristi se tipka x, a tipka J se koristi za spajanje dvaju redaka. Znakove možete promijeniti pomoću tipke r.
    Bilo koja od navedenih naredbi može se kopirati (ili ponoviti nekoliko puta) pomoću ključa. (Točka). Na primjer, možete izbrisati četiri retka odjednom upisivanjem dd Možete kombinirati ove naredbe. Već znamo da se pomoću zagrada možete pomaknuti na kraj retka, a s zagradom} možete skočiti na kraj paragrafa. Nakon što ste zajedno sastavili ključ d, možete izbrisati cijele retke i odlomke bez gubljenja vremena. Znajući toliko mnogo naredbi za uređivanje vi za brisanje teksta, morate znati kako sve vratiti na daljinu (malo po malo). Da biste to učinili, koristite tipku u koja vam omogućuje da se vratite samostalnood onoga što je prije bilo poduzeto (osim ako, naravno, to nije zatvaranje programa).

    Način uređivanja

    Nakon što ste već upoznali naredbe za upravljanje uređivačem teksta, vrijeme je da pređete na njegov trenutni zadatak - upisivanje teksta. Sam proces tipkanja prirodno se ne razlikuje od onoga u bilo kojem drugom uređivaču, ali važno je imati na umu da ćete morati stalno mijenjati načine uređivanja i naredbe. Da biste se prebacili u način uređivanja, pritisnite tipku i ili tipku (ovisi samo o položaju pokazivača u tekstu). Tada možete početi tipkati. Sav tekst će biti unesen u jedan redak, sve dok ne pritisnete tipku o koja stvara novi redak, ili naredbu cc koja zamjenjuje trenutni redak novim tekstom. Pomoću tipke Esc vratite se u način rada tima.

    Vizualni način rada, kopiranje i lijepljenje

    Koristeći uređivače teksta, često koristimo funkciju kopiranja i lijepljenja teksta. Navikli smo na vruće tipke Ctrl + C i Ctrl + V u modernim operativnim sustavima, tako da se rad u vi može činiti kompliciranim. Zapravo, samo trebate otići u vizualni mod, a zatim pomoću već naučenih naredbi odabrati i kopirati željeni tekst. Kopiranje u urednik vi (kao i umetak) radi samo u vizualnom načinu rada (aktivira se gumbom v). U vizualnom načinu rada dio teksta u dokumentu je označen. Označeno područje možete promijeniti pomoću tipki za kretanje i njihovih kombinacija. Zatim, nakon što će bitisamo odaberite željeno područje, samo pritisnite y za kopiranje teksta ili d za rezanje (uklonite odabrano područje). Umetnite tekst tako da lako pomaknete pokazivač na željeno područje i pritisnete P. Tekst će se odmah pojaviti u području iza pokazivača.

    Složene naredbe

    Pod složenim timovima kombiniraju se naredbe. O njima se već raspravljalo gore, ali bi se trebali još jednom usredotočiti na to, jer kombinacija prave kombinacije omogućuje postizanje maksimalne produktivnosti i praktičnosti.
    Također možete koristiti znamenke s nekim naredbama koje se kreću. Na primjer, ako ne želite prebaciti nijednu riječ, već samo 6, umjesto šest puta pritiskanjem w možete samo unijeti 6w. Pomoću brojeva možete kombinirati dvije ekipe odjednom. Na primjer, da biste izbrisali nekoliko riječi odjednom, možete koristiti naredbu d5w da biste izbrisali 5 riječi odjednom. U skladu s tim, kombinacije s zagradama će obrisati crte, paragrafe i tako dalje.

    Zamjena teksta

    Od dodatnih značajki vrijedno je istaknuti mogućnost zamjene cijelih dijelova teksta, kao i svih istih dijelova cijelog dokumenta. Ovo je zadovoljavajuća korisna opcija, pogotovo kada je riječ o programskom kodu ili popunjavanju velikih dvostrukih upitnika. Zamislite da u odabranoj liniji teksta postoji izraz objašnjenja, ali želimo ga promijeniti u drugi, na primjer, dajući hranu za razmišljanje. U ovom slučaju, naredba će izgledati ovako: s /objašnjenje /davanje hrane za razmišljanje /. Zamijeniti sve spomenike u objašnjenju u dokumentu može malo komplicirati naredbu, onda će izgledati ovako:% s /objašnjenje /davanje hrane za razmišljanje /g.

    Umjesto zaključivanja

    Dakle, sada razumijete kako upravljati uređivačem vi. Znate sve osnovne naredbe za uređivanje i uređivanje teksta. Upoznavanje s korisnim naredbama i mogućnostima. Savršeno je vrijeme da sve to isprobate u praksi. Unatoč pomalo odbojnom izgledu i visokom ulaznom pragu, vi nakon duge prakse može biti najpogodniji alat za vas. Glavna stvar - ne paničarite, zapišite sve naučene naredbe, skripte i ponovite ih sve u praksi, kako bi stečene vještine doveli do automatizma.

    Povezane publikacije