mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			972 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			972 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ===============================================================================
 | |
| =    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 ~/_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.
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 |