summaryrefslogtreecommitdiffstats
path: root/runtime/tutor/tutor.sr.utf-8
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/tutor/tutor.sr.utf-8')
-rw-r--r--runtime/tutor/tutor.sr.utf-8971
1 files changed, 971 insertions, 0 deletions
diff --git a/runtime/tutor/tutor.sr.utf-8 b/runtime/tutor/tutor.sr.utf-8
new file mode 100644
index 0000000..d9115d8
--- /dev/null
+++ b/runtime/tutor/tutor.sr.utf-8
@@ -0,0 +1,971 @@
+===============================================================================
+= D o b r o d o š l i u VIM p r i r u č n i k - Verzija 1.7 =
+===============================================================================
+
+ Vim je moćan editor sa mnogo komandi, suviše da bismo ih ovde sve
+ opisali. Priručnik je zamišljen da opiše dovoljno komandi da biste
+ mogli lagodno da koristite Vim kao editor opšte namene.
+
+ Približno vreme potrebno za uspešan završetak priručnika je između
+ 25 i 30 minuta, u zavisnosti od vremena potrošenog na vežbu.
+
+ UPOZORENJE:
+ Komande u lekcijama će menjati tekst. Iskopirajte ovaj fajl i
+ vežbajte na kopiji (ako ste pokrenuli "vimtutor" ovo je već kopija).
+
+ Važno je upamtiti da je ovaj priručnik zamišljen za aktivnu vežbu.
+ To znači da morate upotrebljavati komande o kojima čitate da biste
+ ih naučili. Ako samo čitate tekst, zaboravićete komande!
+
+ Ako je Caps Lock uključen ISKLJUČITE ga. Pritisnite taster j dovoljno
+ puta da lekcija 1.1 cela stane na ekran.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 1.1: POMERANJE KURSORA
+
+
+ ** Za pomeranje kursora, pritiskajte tastere h,j,k,l kako je prikazano **
+ ^
+ k Savet: h je s leve strane i pomera kursor u levo.
+ < h l > l je s desne strane i pomera kursor u desno.
+ j j izgleda kao strelica naniže.
+ v
+ 1. Pomerajte kursor po ekranu dok se ne naviknete na komande.
+
+ 2. Pritisnite taster (j) dok ne počne da se ponavlja.
+ Sada znate kako da dođete do naredne lekcije.
+
+ 3. Koristeći taster j pređite na lekciju 1.2.
+
+NAPOMENA: Ako niste sigurni šta ste zapravo pritisnuli, pritisnite <ESC>
+ za prelazak u Normal mod i pokušajte ponovo.
+
+NAPOMENA: Strelice takođe pomeraju kursor, ali korišćenje tastera hjkl je
+ znatno brže, kad se jednom naviknete na njih. Zaista!
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 1.2: IZLAZAK IZ VIM-a
+
+
+ !! UPOZORENJE: Pre izvođenja bilo kog koraka, pročitajte celu lekciju!!
+
+ 1. Pritisnite <ESC> (editor je sada u Normal modu).
+
+ 2. Otkucajte: :q! <ENTER>.
+ Ovime se izlazi iz editora, sa GUBITKOM svih izmena.
+
+ 3. Kada se pojavi komandni prompt, unesite komandu koja je pokrenula
+ ovaj priručnik: vimtutor <ENTER>
+
+ 4. Ako ste upamtili ove korake, izvršite ih redom od 1 do 3 da biste
+ izašli iz editora i ponovo ga pokrenuli.
+
+NAPOMENA: :q! <ENTER> poništava sve izmene koje ste napravili.
+ U narednim lekcijama naučićete kako da sačuvate izmene.
+
+ 5. Pomerite kursor na lekciju 1.3.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 1.3: IZMENA TEKSTA - BRISANJE
+
+
+ ** Pritisnite x za brisanje znaka pod kursorom. **
+
+ 1. Pomerite kursor na red označen sa --->.
+
+ 2. Da biste ispravili greške, pomerajte kursor dok se
+ ne nađe na slovu koje treba izbrisati.
+
+ 3. Pritisnite taster x da izbrišete neželjeno slovo.
+
+ 4. Ponavljajte korake od 2 do 4 dok ne ispravite sve greške.
+
+---> RRRibaa riibi grizzze rrreepp.
+
+ 5. Kad ispravite red, pređite na lekciju 1.4.
+
+NAPOMENA: Dok koristite priručnik, nemojte učiti komande napamet,
+ već vežbajte njihovu primenu.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 1.4: IZMENA TEKSTA - UBACIVANJE
+
+
+ ** Pritisnite i za ubacivanje teksta ispred kursora. **
+
+ 1. Pomerite kursor na prvi sledeći red označen sa --->.
+
+ 2. Da biste tekst prvog reda izjednačili s tekstom drugog, namestite
+ kursor na prvi znak POSLE kog ćete ubaciti potreban tekst.
+
+ 3. Pritisnite i pa unesite potrebne dopune.
+
+ 4. Po ispravci svake greške pritisnite <ESC> da se vratite u Normal mod.
+ Ponovite korake od 2 do 4 da biste ispravili celu rečenicu.
+
+---> Do teka neoje v red.
+---> Deo teksta nedostaje iz ovog reda.
+
+ 5. Pređite na sledeću lekciju.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 1.5: IZMENA TEKSTA - DODAVANJE
+
+
+ ** Pritisnite A za dodavanje teksta. **
+
+ 1. Pomerite kursor na prvi sledeći red označen sa --->.
+ Nije važno gde se nalazi kursor u tom redu.
+
+ 2. Pritisnite A i unesite dodatni tekst.
+
+ 3. Pošto ste dodali tekst, pritisnite <ESC> za povratak u
+ Normal mod.
+
+ 4. Pomerite kursor na drugi red označen sa ---> i ponavljajte
+ korake 2 i 3 dok ne ispravite tekst.
+
+---> Deo teksta nedostaje u
+ Deo teksta nedostaje u ovom redu.
+---> Deo teksta nedostaje
+ Deo teksta nedostaje i ovde.
+
+ 5. Pređite na lekciju 1.6.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 1.6: IZMENA FAJLA
+
+
+ ** Upotrebite :wq za snimanje teksta i izlazak iz editora. **
+
+ !! UPOZORENJE: Pre izvođenja bilo kog koraka, pročitajte celu lekciju!!
+
+ 1. Izađite iz editora kao u lekciji 1.2: :q!
+
+ 2. Na komandnom promptu unesite sledeću komandu: vim tutor <ENTER>
+ 'vim' je komanda za pokretanja Vim editora, 'tutor' je ime fajla koji
+ želite da menjate. Koristite fajl koji imate pravo da menjate.
+
+ 3. Ubacujte i brišite tekst kao u prethodnim lekcijama.
+
+ 4. Snimite izmenjeni tekst i izađite iz Vim-a: :wq <ENTER>
+
+ 5. Ponovo pokrenite vimtutor i pročitajte rezime koji sledi.
+
+ 6. Pošto pročitate korake iznad i u potpunosti ih razumete:
+ izvršite ih.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ REZIME lekcije 1
+
+
+ 1. Kursor se pomera strelicama ili pomoću tastera hjkl .
+ h (levo) j (dole) k (gore) l (desno)
+
+ 2. Za pokretanje Vim-a iz shell-a: vim IME_FAJLA <ENTER>
+
+ 3. Izlaz: <ESC> :q! <ENTER> sve promene su izgubljene.
+ ILI: <ESC> :wq <ENTER> promene su sačuvane.
+
+ 4. Brisanje znaka na kome se nalazi kursor: x
+
+ 5. Ubacivanja ili dodavanje teksta:
+ i unesite tekst <ESC> unos ispred kursora
+ A unesite tekst <ESC> dodavanje na kraju reda
+
+NAPOMENA: Pritiskom na <ESC> prebacujete Vim u Normal mod i
+ prekidate neželjenu ili delimično izvršenu komandu.
+
+Nastavite sa lekcijom 2.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 2.1: NAREDBE BRISANJA
+
+
+ ** Otkucajte dw za brisanje reči. **
+
+ 1. Pritisnite <ESC> da biste bili sigurni da ste u Normal modu.
+
+ 2. Pomerite kursor na red označen sa --->.
+
+ 3. Pomerite kursor na početak reči koju treba izbrisati.
+
+ 4. Otkucajte dw da biste uklonili reč.
+
+NAPOMENA: Slovo d će se pojaviti na dnu ekrana kad ga otkucate. Vim čeka
+ da otkucate w . Ako je prikazano neko drugo slovo, pogrešili ste u
+ kucanju; pritisnite <ESC> i pokušajte ponovo. (Ako se ne pojavi
+ ništa, možda je isključena opcija 'showcmd': vidi lekciju 6.5.)
+
+---> Neke reči smešno ne pripadaju na papir ovoj rečenici.
+
+ 5. Ponavljajte korake 3 i 4 dok ne ispravite rečenicu, pa
+ pređite na lekciju 2.2.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 2.2: JOŠ BRISANJA
+
+
+ ** Otkucajte d$ za brisanje znakova do kraja reda. **
+
+ 1. Pritisnite <ESC> da biste bili sigurni da ste u Normal modu.
+
+ 2. Pomerite kursor na red označen sa --->.
+
+ 3. Pomerite kursor do kraja ispravnog dela rečenice
+ (POSLE prve . ).
+
+ 4. Otkucajte d$ za brisanje ostatka reda.
+
+---> Neko je uneo kraj ovog reda dvaput. kraj ovog reda dvaput.
+
+ 5. Pređite na lekciju 2.3 za podrobnije objašnjenje.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 2.3: O OPERATORIMA I POKRETIMA
+
+
+ Mnoge komande za izmenu teksta sastoje se od operatora i pokreta.
+ Oblik komande brisanja sa d operatorom je sledeći:
+
+ d pokret
+
+ Pri čemu je:
+ d - operator brisanja.
+ pokret - ono na čemu će se operacija izvršavati (opisano u nastavku).
+
+ Kratak spisak pokreta:
+ w - sve do početka sledeće reči, NE UKLJUČUJUĆI prvo slovo.
+ e - sve do kraja tekuće reči, UKLJUČUJUĆI poslednje slovo.
+ $ - sve do kraje reda, UKLJUČUJUĆI poslednje slovo.
+
+ Kucanjem de brisaće se tekst od kursora do kraja reči.
+
+NAPOMENA: Pritiskom samo na taster pokreta dok ste u Normal modu, bez
+ operatora, kursor se pomera kao što je opisano.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 2.4: KORIŠĆENJE BROJANJA ZA POKRETE
+
+
+ ** Unošenjem nekog broja pre pokreta, pokret se izvršava taj broj puta. **
+
+ 1. Pomerite kursor na red označen sa --->.
+
+ 2. Otkucajte 2w da pomerite kursor dve reči napred.
+
+ 3. Otkucajte 3e da pomerite kursor na kraj treće reči napred.
+
+ 4. Otkucajte 0 (nulu) da pomerite kursor na početak reda.
+
+ 5. Ponovite korake 2 i 3 s nekim drugim brojevima.
+
+---> Rečenica sa rečima po kojoj možete pomerati kursor.
+
+ 6. Pređite na lekciju 2.5.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 2.5: KORIŠĆENJE BROJANJA ZA VEĆE BRISANJE
+
+
+ ** Unošenje nekog broja s operatorom ponavlja operator taj broj puta. **
+
+ U kombinaciji operatora brisanja s pokretima spomenutim iznad
+ možete uneti broj pre pokreta da biste izbrisali više znakova:
+
+ d broj pokret
+
+ 1. Pomerite kursor na prvo slovo u reči s VELIKIM SLOVIMA u redu
+ označenom sa --->.
+
+ 2. Otkucajte d2w da izbrišete dve reči sa VELIKIM SLOVIMA
+
+ 3. Ponovite korake 1 i 2 sa različitim brojevima da izbrišete
+ uzastopne reči sa VELIKIM SLOVIMA korišćenjem samo jedne komande.
+
+---> ovaj ABCČĆ DĐE red FGHI JK LMN OP s rečima je RSŠ TUVZŽ ispravljen.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 2.6: OPERACIJE NAD REDOVIMA
+
+
+ ** Otkucajte dd za brisanje celog reda. **
+
+ Zbog učestalosti brisanja celih redova, autori Vi-ja odlučili su da
+ je lakše brisati redove ako se otkuca d dvaput.
+
+ 1. Pomerite kursor na drugi red u donjoj strofi.
+ 2. Otkucajte dd da ga izbrišete.
+ 3. Pomerite kursor na četvrti red.
+ 4. Otkucajte 2dd da biste izbrisali dva reda.
+
+---> 1) Sedlo mi je od marame,
+---> 2) blato na sve strane,
+---> 3) uzda od kanapa,
+---> 4) auto mi je ovde,
+---> 5) satovi pokazuju vreme,
+---> 6) a bič mi je od očina
+---> 7) prebijena štapa.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 2.7: PONIŠTAVANJE PROMENA
+
+
+ ** Pritisnite u za poništavanje poslednje komande, U za ceo red. **
+
+ 1. Pomerite kursor na red označen sa ---> i postavite ga na mesto
+ prve greške.
+ 2. Otkucajte x da izbrišete prvi neželjeni znak.
+ 3. Otkucajte u da poništite poslednju izvršenu komandu.
+ 4. Sad ispravite sve greške u redu koristeći komandu x .
+ 5. Otkucajte veliko U da biste vratili sadržaj reda u prvobitno
+ stanje.
+ 6. Onda otkucajte u nekoliko puta da biste poništili U
+ i prethodne komande.
+ 7. Sad otkucajte CTRL-R (držeći CTRL dok pritiskate R)
+ nekoliko puta da biste vratili izmene (poništili poništavanja).
+
+---> Iiisspravite greške uu ovvom redu ii pooništiteee ih.
+
+ 8. Ovo su veoma korisne komande. Pređite na rezime lekcije 2.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ REZIME lekcije 2
+
+
+ 1. Brisanje od kursora do sledeće reči: dw
+ 2. Brisanje od kursora do kraja reda: d$
+ 3. Brisanje celog reda: dd
+
+ 4. Za ponavljanje pokreta prethodno unesite broj: 2w
+ 5. Oblik komande za izmenu:
+ operator [broj] pokret
+ gde je:
+ operator - šta uraditi, recimo d za brisanje
+ [broj] - neobavezan broj ponavljanja pokreta
+ pokret - kretanje po tekstu na kome se radi,
+ kao što je: w (reč), $ (kraj reda), itd.
+
+ 6. Pomeranje kursora na početak reda: 0
+
+ 7. Za poništavanje prethodnih izmena, pritisnite: u (malo u)
+ Za poništavanje svih promena u redu, pritisnite: U (veliko U)
+ Za vraćanja promena, otkucajte: CTRL-R
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 3.1: KOMANDA POSTAVLJANJA
+
+
+ ** Otkucajte p da postavite prethodno izbrisan tekst iza kursora. **
+
+ 1. Pomerite kursor na prvi sledeći red označen sa --->.
+
+ 2. Otkucajte dd da izbrišete red i smestite ga u Vim registar.
+
+ 3. Pomerite kursor na red c), IZNAD mesta gde treba postaviti izbrisan red.
+
+ 4. Otkucajte p da postavite red ispod kursora.
+
+ 5. Ponavljajte korake 2 do 4 da biste postavili sve linije u pravilnom
+ redosledu.
+
+---> d) prebijena štapa.
+---> b) uzda od kanapa,
+---> c) a bič mi je od očina
+---> a) Sedlo mi je od marame,
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 3.2: KOMANDA ZAMENE
+
+
+ ** Otkucajte rx da zamenite znak ispod kursora slovom x . **
+
+ 1. Pomerite kursor na prvi sledeći red označen sa --->.
+
+ 2. Pomerite kursor tako da se nalazi na prvoj grešci.
+
+ 3. Otkucajte r i onda znak koji treba da tu stoji.
+
+ 4. Ponavljajte korake 2 i 3 sve dok prvi red ne bude
+ isti kao drugi.
+
+---> Kedi ju ovej red ugašen, nako je protresao pustašne testere!
+---> Kada je ovaj red unošen, neko je pritiskao pogrešne tastere!
+
+ 5. Pređite na lekciju 3.2.
+
+NAPOMENA: Setite se da treba da učite vežbanjem, ne pamćenjem.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 3.3: OPERATOR IZMENE
+
+
+ ** Za izmenu teksta do kraja reči, otkucajte ce .**
+
+ 1. Pomerite kursor na prvi sledeći red označen sa --->.
+
+ 2. Postavite kursor na a u rakdur.
+
+ 3. Otkucajte ce i ispravite reč (u ovom slučaju otkucajte ed ).
+
+ 4. Pritisnite <ESC> i pomerite kursor na sledeći znak koji
+ treba ispraviti.
+
+ 5. Ponavljajte korake 3 i 4 sve dok prva rečenica ne bude ista
+ kao druga.
+
+---> Ovaj rakdur ima nekoliko rejga koje treflja isprpikati operagrom izmene.
+---> Ovaj red ima nekoliko reči koje treba ispraviti operatorom izmene.
+
+Uočite da ce briše reč i postavlja editor u Insert mod.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 3.4: DALJE IZMENE UPOTREBOM c
+
+
+ ** Komanda izmene se koristi sa istim pokretima kao i brisanje. **
+
+ 1. Operator izmene se koristi na isti način kao i operator brisanja:
+
+ c [broj] pokret
+
+ 2. Pokreti su isti, recimo: w (reč) i $ (kraj reda).
+
+ 3. Pomerite kursor na prvi sledeći red označen sa --->.
+
+ 4. Pomerite kursor na prvu grešku.
+
+ 5. Otkucajte c$ i unesite ostatak reda tako da bude isti kao
+ drugi red, pa pritisnite <ESC>.
+
+---> Kraj ovog reda treba izmeniti tako da izgleda kao red ispod.
+---> Kraj ovog reda treba ispraviti korišćenjem c$ komande.
+
+NAPOMENA: Za ispravljanje grešaka možete koristiti Backspace .
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ REZIME lekcije 3
+
+
+ 1. Za postavljanje teksta koji ste upravo izbrisali, pritisnite p . Ovo
+ postavlja tekst IZA kursora (ako je bio izbrisan jedan ili više redova
+ sadržaj će doći na red ispod kursora).
+
+ 2. Za zamenu znaka na kome se nalazi kursor, pritisnite r i onda
+ željeni znak.
+
+ 3. Operator izmene dozvoljava promenu teksta od kursora do pozicije gde
+ se završava pokret. Primera radi, kucajte ce za izmenu od kursora do
+ kraja reči, ili c$ za izmenu od kursora do kraja reda.
+
+ 4. Oblik operacije izmene je:
+
+ c [broj] pokret
+
+Pređite na narednu lekciju.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 4.1: POZICIJA KURSORA I STATUS FAJLA
+
+ ** Pritisnite CTRL-G za prikaz pozicije kursora u tekstu i status fajla.
+ Pritisnite G za pomeranje kursora na neki red u tekstu. **
+
+NAPOMENA: Pročitajte celu lekciju pre izvođenja bilo kog koraka!!
+
+ 1. Držite taster CTRL i pritisnite g . Ovo zovemo CTRL-G.
+ Editor će na dnu ekrana ispisati poruku sa imenom fajla i pozicijom
+ kursora u tekstu. Zapamtite broj reda za 3. korak.
+
+NAPOMENA: U donjem desnom uglu može se videti poziciju kursora ako je
+ uključena opcija 'ruler' (vidi :help ruler ili lekciju 6.5.)
+
+ 2. Pritisnite G za pomeranje kursora na kraj teksta.
+ Pritisnite 1G ili gg za pomranje kursora na početak teksta.
+
+ 3. Otkucajte broj reda na kome ste malopre bili i onda G . Kursor
+ će se vratiti na red na kome je bio kad ste otkucali CTRL-G.
+
+ 4. Ako ste spremni, izvršite korake od 1 do 3.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 4.2: KOMANDE PRETRAŽIVANJA
+
+ ** Otkucajte / i onda izraz koji želite da potražite. **
+
+ 1. U Normal modu otkucajte znak / . Primietite da se znak pojavio
+ zajedno sa kursorom na dnu ekrana kao i kod komande : .
+
+ 2. Sada otkucajte 'grrreška' <ENTER>. (Bez razmaka i navodnika.)
+ To je reč koju tražite.
+
+ 3. Za ponovno traženje istog izraza, otkucajte n .
+ Za traženje istog izraza u suprotnom smeru, otkucajte N .
+
+ 4. Za traženje izraza unatrag, koristite ? umesto / .
+
+ 5. Za povratak na prethodnu poziciju otkucajte CTRL-O (držite CTRL dok
+ pritiskate O ). Ponavljajte za ranije pozicije. CTRL-I ide napred.
+
+---> "grrreška" je pogrešno; umesto grrreška treba da stoji greška.
+
+NAPOMENA: Ako pretraga dođe do kraja teksta traženje će se nastaviti od
+ njegovog početka osim ako je opcija 'wrapscan' isključena.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 4.3: TRAŽENJE PARA ZAGRADE
+
+
+ ** Otkucajte % za nalaženje para ), ] ili } . **
+
+ 1. Postavite kursor na bilo koju od ( , [ ili {
+ otvorenih zagrada u redu označenom sa --->.
+
+ 2. Otkucajte znak % .
+
+ 3. Kursor će se pomeriti na odgovarajuću zatvorenu zagradu.
+
+ 4. Otkucajte % da pomerite kursor na prvu zagradu u paru.
+
+ 5. Pomerite kursor na neku od (,),[,],{ ili } i ponovite komandu % .
+
+---> Red ( testiranja običnih ( [ uglastih ] i { vitičastih } zagrada.))
+
+
+NAPOMENA: Vrlo korisno u ispravljanju koda sa rasparenim zagradama!
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 4.4: KOMANDA ZAMENE
+
+
+ ** Otkucajte :s/staro/novo/g da zamenite 'staro' za 'novo'. **
+
+ 1. Pomerite kursor na red označen sa --->.
+
+ 2. Otkucajte :s/rdi/ri/ <ENTER> . Primetite da ova komanda zamenjuje
+ samo prvo "rdi" u redu.
+
+ 3. Otkucajte :s/rdi/ri/g . Dodavanje opcije g znači da će se komanda
+ izvršiti u celom redu, zamenom svih pojava niza "rdi".
+
+---> rdiba rdibi grdize rep.
+
+ 4. Za zamenu svih izraza između neka dva reda,
+ otkucajte :#,#s/staro/novo/g gde su #,# krajnji brojevi redova u opsegu
+ u kome će se obaviti zamena.
+ Otkucajte :%s/staro/novo/g za zamenu svih izraza u celom tekstu.
+ Otkucajte :%s/staro/novo/gc za nalaženje svih izraza u tekstu i
+ potvrdu zamene.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ REZIME lekcije 4
+
+
+ 1. CTRL-G prikazuje poziciju kursora u tekstu i status fajla.
+ G pomera kursor na kraj teksta.
+ broj G pomera kursor na navedeni red.
+ gg pomera kursor na prvi red teksta.
+
+ 2. Kucanjem / sa izrazom taj izraz se traži UNAPRED.
+ Kucanjem ? sa izrazom taj izraz se traži UNAZAD.
+ Posle komande traženja koristite n za nalaženje izraza u istom
+ smeru, a N za nalaženje u suprotnom smeru.
+ CTRL-O vraća kursor na prethodnu poziciju, a CTRL-I na narednu.
+
+ 3. Kucanjem % kad je kursor na zagradi on se pomera na njen par.
+
+ 4. Za zamenu prvog izraza staro za izraz novo :s/staro/novo/
+ Za zamenu svih izraza u celom redu :s/staro/novo/g
+ Za zamenu svih izraza u opsegu linija #,# :#,#s/staro/novo/g
+ Za zamenu u celom tekstu :%s/staro/novo/g
+ Za potvrdu svake zamene dodajte 'c' :%s/staro/novo/gc
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 5.1: IZVRŠAVANJE SPOLJAŠNJIH KOMANDI
+
+
+ ** Otkucajte :! pa spoljašnju komandu koju želite da izvršite. **
+
+ 1. Otkucajte poznatu komandu : da biste namestili kursor na dno
+ ekrana. Time omogućavate unos komande u komandnoj liniji editora.
+
+ 2. Otkucajte znak ! (uzvičnik). Ovime omogućavate
+ izvršavanje bilo koje spoljašnje komande.
+
+ 3. Kao primer otkucajte ls posle ! i pritisnite <ENTER>. Ovo će
+ prikazati sadržaj direktorijuma, kao da ste na komandnom promptu.
+ Otkucajte :!dir ako :!ls ne radi.
+
+NAPOMENA: Na ovaj način moguće je izvršiti bilo koju spoljašnju komandu,
+ zajedno sa njenim argumentima.
+
+NAPOMENA: Sve : komande se izvršavaju pošto pritisnete <ENTER> .
+ U daljem tekstu to nećemo uvek napominjati.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 5.2: VIŠE O SNIMANJU FAJLOVA
+
+ ** Za snimanje promena, otkucajte :w IME_FAJLA . **
+
+ 1. Otkucajte :!dir ili :!ls za pregled sadržaja direktorijuma.
+ Već znate da morate pritisnuti <ENTER> posle toga.
+
+ 2. Izaberite ime fajla koji još ne postoji, npr. TEST.
+
+ 3. Otkucajte: :w TEST (gde je TEST ime koje ste izabrali.)
+
+ 4. Time ćete snimiti ceo fajl (Vim Tutor) pod imenom TEST.
+ Za proveru, otkucajte opet :!dir ili :!ls za pregled
+ sadržaja direktorijuma.
+
+NAPOMENA: Ako biste napustili Vim i ponovo ga pokrenuli sa vim TEST ,
+ tekst bi bio tačna kopija ovog fajla u trenutku kad ste
+ ga snimili.
+
+ 5. Izbrišite fajl tako što ćete otkucati (MS-DOS): :!del TEST
+ ili (Unix): :!rm TEST
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 5.3: SNIMANJE OZNAČENOG TEKSTA
+
+
+ ** Da biste snimili deo teksta, otkucajte v pokret :w IME_FAJLA **
+
+ 1. Pomerite kursor na ovu liniju.
+
+ 2. Pritisnite v i pomerite kursor pet redova ispod. Primetite da je
+ tekst označen inverzno.
+
+ 3. Pritisnite : . Na dnu ekrana pojaviće se :'<,'> .
+
+ 4. Otkucajte w TEST , gde je TEST ime fajla koji još ne postoji.
+ Proverite da zaista piše :'<,'>w TEST pre nego što pritisnete <ENTER>.
+
+ 5. Vim će snimiti označeni tekst u TEST. Proverite sa :!dir ili !ls .
+ Nemojte još brisati fajl! Koristićemo ga u narednoj lekciji.
+
+NAPOMENA: Komanda v započinje vizuelno označavanje. Možete pomerati kursor
+ i tako menjati veličinu označenog teksta. Onda možete upotrebiti
+ operatore nad tekstom. Na primer, d će izbrisati označeni tekst.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 5.4: UČITAVANJE FAJLA U TEKST
+
+
+ ** Za ubacivanje sadržaja fajla, otkucajte :r IME_FAJLA **
+
+ 1. Postavite kursor iznad ove linije.
+
+NAPOMENA: Pošto izvršite 2. korak videćete tekst iz lekcije 5.3. Tada
+ pomerite kursor DOLE da biste ponovo videli ovu lekciju.
+
+ 2. Učitajte fajl TEST koristeći komandu :r TEST gde je TEST ime fajla
+ koje ste koristili u prethodnoj lekciji. Sadržaj učitanog fajla je
+ ubačen ispod kursora.
+
+ 3. Da biste proverili da je fajl učitan, vratite kursor unazad i
+ primetite dve kopije lekcije 5.3, originalnu i onu iz fajla.
+
+NAPOMENA: Takođe možete učitati izlaz spoljašnje komande. Na primer,
+ :r !ls će učitati izlaz komande ls i postaviti ga ispod
+ kursora.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ REZIME lekcije 5
+
+
+ 1. :!komanda izvršava spoljašnju komandu.
+
+ Korisni primeri:
+ (MS-DOS) (Unix)
+ :!dir :!ls - pregled sadržaja direktorijuma.
+ :!del FAJL :!rm FAJL - briše fajl FAJL.
+
+ 2. :w FAJL zapisuje trenutni tekst na disk pod imenom FAJL.
+
+ 3. v pokret :w IME_FAJLA snima vizuelno označene redove u fajl
+ IME_FAJLA.
+
+ 4. :r IME_FAJLA učitava fajl IME_FAJLA sa diska i stavlja
+ njegov sadržaj ispod kursora.
+
+ 5. :r !dir učitava izlaz komande dir i postavlja ga ispod kursora.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 6.1: KOMANDA OTVORI
+
+
+ ** Pritisnite o da biste otvorili red ispod kursora
+ i prešli u Insert mod. **
+
+ 1. Pomerite kursor na sledeći red označen sa --->.
+
+ 2. Otkucajte malo o da biste otvorili novi red ISPOD kursora
+ i prešli u Insert mod.
+
+ 3. Otkucajte neki tekst i onda pritisnite <ESC> da biste izašli
+ iz Insert moda.
+
+---> Kad pritisnete o kursor prelazi u novootvoreni red u Insert modu.
+
+ 4. Za otvaranje reda IZNAD kursora, umesto malog otkucajte veliko O .
+ Isprobajte na donjem redu označenom sa --->.
+
+---> Otvorite red iznad ovog kucanjem velikog O dok je kursor u ovom redu.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 6.2: KOMANDA DODAJ
+
+
+ ** Otkucajte a za dodavanje teksta IZA kursora. **
+
+ 1. Pomerite kursor na početak sledećeg reda označenog sa --->.
+
+ 2. Kucajte e dok kursor ne dođe na kraj reči re .
+
+ 3. Otkucajte a (malo) da biste dodali tekst IZA kursora.
+
+ 4. Dopunite reč kao što je u redu ispod. Pritisnite <ESC> za izlazak
+ iz Insert moda.
+
+ 5. Sa e pređite na narednu nepotpunu reč i ponovite korake 3 i 4.
+
+---> Ovaj re omogućava ve dodav teksta u nekom redu.
+---> Ovaj red omogućava vežbanje dodavanja teksta u nekom redu.
+
+NAPOMENA: Komande a, i, i A aktiviraju isti Insert mod, jedina
+ razlika je u poziciji od koje će se tekst ubacivati.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 6.3: DRUGI NAČIN ZAMENE
+
+
+ ** Otkucajte veliko R da biste zamenili više od jednog znaka. **
+
+ 1. Pomerite kursor na prvi sledeći red označen sa --->.
+ Pomerite kursor na početak prvog xxx .
+
+ 2. Pritisnite R i otkucajte broj koji je red ispod,
+ tako da zameni xxx .
+
+ 3. Pritisnite <ESC> za izlazak iz Replace moda.
+ Primetite da je ostatak reda ostao nepromenjen.
+
+ 4. Ponovite korake da biste zamenili drugo xxx.
+
+---> Dodavanje 123 na xxx daje xxx.
+---> Dodavanje 123 na 456 daje 579.
+
+NAPOMENA: Replace mod je kao Insert mod, s tom razlikom što svaki
+ uneti znak briše već postojeći.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 6.4: KOPIRANJE I LEPLJENJE TEKSTA
+
+
+ ** Koristite operator y za kopiranje a p za lepljenje teksta. **
+
+ 1. Pomerite kursor na red sa ---> i postavite kursor posle "a)".
+
+ 2. Aktivirajte Visual mod sa v i pomerite kursor sve do ispred "prvi".
+
+ 3. Pritisnite y da biste kopirali označeni tekst u interni bafer.
+
+ 4. Pomerite kursor do kraja sledećeg reda: j$
+
+ 5. Pritisnite p da biste zalepili tekst. Onda otkucajte: a drugi <ESC> .
+
+ 6. Upotrebite Visual mod da označite " red.", kopirajte sa y , kursor
+ pomerite na kraj sledećeg reda sa j$ i tamo zalepite tekst sa p .
+
+---> a) ovo je prvi red.
+ b)
+
+NAPOMENA: takođe možete koristiti y kao operator; yw kopira jednu reč.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 6.5: POSTAVLJANJE OPCIJA
+
+
+ ** Postavite opciju tako da traženje i zamena ignorišu veličinu slova **
+
+ 1. Potražite reč 'razlika': /razlika <ENTER>
+ Ponovite nekoliko puta pritiskom na n .
+
+ 2. Aktivirajte opciju 'ic' (Ignore case): :set ic
+
+ 3. Ponovo potražite reč 'razlika' pritiskom na n
+ Primetite da su sada pronađeni i RAZLIKA i Razlika.
+
+ 4. Aktivirajte opcije 'hlsearch' i 'incsearch': :set hls is
+
+ 5. Ponovo otkucajte komandu traženja i uočite razlike: /razlika <ENTER>
+
+ 6. Za deaktiviranje opcije ic kucajte: :set noic
+
+NAPOMENA: Za neoznačavanje pronađenih izraza otkucajte: :nohlsearch
+NAPOMENA: Ako želite da ne razlikujete veličinu slova u samo jednoj komandi
+ traženja, dodajte \c u izraz: /razlika\c <ENTER>
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ REZIME lekcije 6
+
+ 1. Pritisnite o za otvaranje reda ISPOD kursora i prelazak u Insert mod.
+ Pritisnite O za otvaranje reda IZNAD kursora.
+
+ 2. Pritisnite a za unos teksta IZA kursora.
+ Pritisnite A za unos teksta na kraju reda.
+
+ 3. Komanda e pomera kursor na kraj reči.
+
+ 4. Operator y kopira tekst, p ga lepi.
+
+ 5. Kucanje velikog R aktivira Replace mod dok ne pritisnete <ESC> .
+
+ 6. Kucanje ":set xxx" aktivira opciju "xxx". Neke opcije su:
+ 'ic' 'ignorecase' ne razlikuje velika/mala slova pri traženju
+ 'is' 'incsearch' prikazuje pronađen tekst dok kucate izraz
+ 'hls' 'hlsearch' označava inverzno sve pronađene izraze
+ Možete koristite dugo ili kratko ime opcije.
+
+ 7. Ispred imena opcije stavite "no" da je deaktivirate: :set noic
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 7.1: DOBIJANJE POMOĆI
+
+
+ ** Koristite on-line sistem za pomoć **
+
+ Vim ima detaljan on-line sistem za pomoć. Za početak, pokušajte nešto
+ od sledećeg:
+ - pritisnite taster <HELP> (ako ga imate na tastaturi)
+ - pritisnite taster <F1> (ako ga imate na tastaturi)
+ - otkucajte :help <ENTER>
+
+ Pročitajte tekst u prozoru pomoći da biste naučili pomoć radi.
+ Kucanjem CTRL-W CTRL-W prelazite iz jednog prozora u drugi.
+ Otkucajte :q <ENTER> da zatvorite prozor pomoći.
+
+ Pomoć o praktično bilo kojoj temi možete dobiti dodavanjem argumenta
+ komandi ":help". Pokušajte ovo (ne zaboravite <ENTER> na kraju):
+
+ :help w
+ :help c_CTRL-D
+ :help insert-index
+ :help user-manual
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 7.2: PRAVLJENJE STARTNOG SKRIPTA
+
+
+ ** Aktivirajte mogućnosti editora **
+
+ Vim ima mnogo više mogućnosti nego Vi, ali većina nije automatski
+ aktivirana. Za dodatne mogućnosti napravite "vimrc" fajl.
+
+ 1. Otvorite "vimrc" fajl. Ovo zavisi od vašeg sistema:
+ :e ~/.vimrc za Unix
+ :e $VIM/_vimrc za MS-Windows
+
+ 2. Onda učitajte primer sadržaja "vimrc" fajla:
+ :r $VIMRUNTIME/vimrc_example.vim
+
+ 3. Snimite fajl sa:
+ :w
+
+ Sledeći put kada pokrenete Vim, bojenje sintakse teksta biće
+ aktivirano. Sva svoja podešavanja možete dodati u "vimrc" fajl.
+ Za više informacija otkucajte :help vimrc-intro
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lekcija 7.3: AUTOMATSKO DOVRŠAVANJE
+
+
+ ** Dovršavanje komandne linije sa CTRL-D i <TAB> **
+
+ 1. Podesite Vim da ne bude u Vi-kompatibilnom modu: :set nocp
+
+ 2. Pogledajte koji fajlovi postoje u direktorijumu: :!ls ili :!dir
+
+ 3. Otkucajte početak komande: :e
+
+ 4. Otkucajte CTRL-D i Vim će prikazati spisak komandi koje počinju sa "e".
+
+ 5. Pritisnite <TAB> i Vim će dopuniti ime komande u ":edit".
+
+ 6. Dodajte razmak i početak imena postojećeg fajla: :edit FA
+
+ 7. Pritisnite <TAB>. Vim će dopuniti ime fajla (ako je jedinstveno).
+
+NAPOMENA: Moguće je dopuniti mnoge komande. Samo probajte CTRL-D i <TAB>.
+ Naročito je korisno za :help komande.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ REZIME lekcije 7
+
+
+ 1. Otkucajte :help ili pritisnite <F1> ili <Help> za pomoć.
+
+ 2. Otkucajte :help komanda biste dobili pomoć za tu komandu.
+
+ 3. Otkucajte CTRL-W CTRL-W za prelazak u drugi prozor.
+
+ 4. Otkucajte :q da zatvorite prozor pomoći.
+
+ 5. Napravite vimrc startni skript za aktiviranje podešavanja koja
+ vam odgovaraju.
+
+ 6. Dok kucate neku od : komandi, pritisnite CTRL-D da biste videli moguće
+ vrednosti. Pritisnite <TAB> da odaberete jednu od njih.
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ovim je priručnik završen. Njegov cilj je bio kratak pregled Vim editora,
+ koliko da omogući njegovo relativno jednostavno korišćenje. Priručnik nije
+ potpun, jer Vim ima mnogo više komandi. Kao sledeće, pročitajte priručnik:
+ ":help user-manual".
+
+ Za dalje čitanje i učenje, preporučujemo knjigu:
+ Vim - Vi Improved - by Steve Oualline
+ Izdavač: New Riders
+ Prva knjiga potpuno posvećena Vim-u. Naročito korisna za početnike.
+ Ima mnoštvo primera i slika.
+ Vidite http://iccf-holland.org/click5.html
+
+ Sledeća knjiga je starija i više govori o Vi-u nego o Vim-u, ali je takođe
+ preporučujemo:
+ Learning the Vi Editor - by Linda Lamb
+ Izdavač: O'Reilly & Associates Inc.
+ Dobra knjiga iz koje možete saznati skoro sve što možete raditi u Vi-ju.
+ Šesto izdanje ima i informacija o Vim-u.
+
+ Ovaj priručnik su napisali: Michael C. Pierce i Robert K. Ware,
+ Colorado School of Mines koristeći ideje Charlesa Smitha,
+ Colorado State University. E-mail: bware@mines.colorado.edu.
+
+ Prilagođavanje za Vim uradio je Bram Moolenaar.
+
+ Prevod na srpski: Ivan Nejgebauer <ian@uns.ac.rs>
+ Verzija 1.0, maj/juni 2014.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~