mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			973 lines
		
	
	
		
			34 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			973 lines
		
	
	
		
			34 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 vrlo moćan editor koji ima mnogo naredbi, previše da bi ih
 | |
|      se svih ovdje spomenulo.  Namjena priručnika je objasniti dovoljno
 | |
|      naredbi kako bi početnici znatno lakše koristili ovaj svestran editor.
 | |
| 
 | |
|      Približno vrijeme potrebno za uspješan završetak priručnika je oko
 | |
|      30 minuta a ovisi o tome koliko će te vremena odvojiti za vježbanje.
 | |
| 
 | |
|      UPOZORENJE:
 | |
|      Naredbe u ovom priručniku će promijeniti ovaj tekst.
 | |
|      Napravite kopiju ove datoteke kako bi ste na istoj vježbali
 | |
|      (ako ste pokrenuli "vimtutor" ovo je već kopija).
 | |
| 
 | |
|      Vrlo je važno primijetiti da je ovaj priručnik namijenjen za vježbanje.
 | |
|      Preciznije, morate izvršiti naredbe u Vim-u kako bi ste iste naučili
 | |
|      pravilno koristiti. Ako samo čitate tekst, zaboraviti će te naredbe!
 | |
| 
 | |
|      Ako je CapsLock uključen ISKLJUČITE ga.  Pritiskajte tipku  j  kako
 | |
|      bi pomakli kursor sve dok Lekcija 1.1 ne ispuni ekran.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		      Lekcija 1.1:  POMICANJE KURSORA
 | |
| 
 | |
| 
 | |
|  ** Za pomicanje kursora, pritisnite h,j,k,l tipke kako je prikazano **
 | |
| 	     ^
 | |
| 	     k		    Savjet:  h tipka je lijevo i pomiče kursor lijevo.
 | |
|        < h	 l >		   l tipka je desno i pomiče kursor desno.
 | |
| 	     j                     j izgleda kao strelica usmjerena dolje.
 | |
| 	     v
 | |
|   1. Pomičite kursor po ekranu dok se ne naviknete na korištenje.
 | |
| 
 | |
|   2. Držite tipku (j) pritisnutom.
 | |
|      Sada znate kako doći do sljedeće lekcije.
 | |
| 
 | |
|   3. Koristeći tipku j prijeđite na sljedeću lekciju 1.2.
 | |
| 
 | |
| NAPOMENA:  Ako niste sigurni što ste zapravo pritisnuli uvijek koristite
 | |
|            tipku <ESC> kako bi prešli u Normal mod i onda pokušajte ponovno.
 | |
| 
 | |
| NAPOMENA:  Kursorske tipke rade isto.  Korištenje hjkl tipaka je znatno
 | |
|            brže, nakon što se jednom naviknete na njihovo korištenje.  Stvarno!
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			   Lekcija 1.2: IZLAZ IZ VIM-a
 | |
| 
 | |
| 
 | |
|   !! UPOZORENJE: Prije izvođenja bilo kojeg koraka,
 | |
|                  pročitajte cijelu lekciju!!
 | |
| 
 | |
|   1. Pritisnite <ESC> tipku (Vim je sada u Normal modu).
 | |
| 
 | |
|   2. Otipkajte:	:q! <ENTER>.
 | |
|      Izlaz iz editora, GUBE se sve napravljene promjene.
 | |
| 
 | |
|   3. Kada se pojavi ljuska, utipkajte naredbu koja je pokrenula
 | |
|      ovaj priručnik:		vimtutor <ENTER>
 | |
| 
 | |
|   4. Ako ste upamtili ove korake, izvršite ih redom od 1 do 3
 | |
|      kako bi ponovno pokrenuli editor.
 | |
| 
 | |
| NAPOMENA:  :q! <ENTER>  poništava sve promjene koje ste napravili.
 | |
|            U sljedećim lekcijama naučit će te kako promjene sačuvati.
 | |
| 
 | |
|   5. Pomaknite kursor na Lekciju 1.3.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		    Lekcija 1.3: PROMJENA TEKSTA - BRISANJE
 | |
| 
 | |
| 
 | |
| 	      ** Pritisnite  x  za brisanje znaka pod kursorom. **
 | |
| 
 | |
|   1. Pomaknite kursor na liniju označenu s --->.
 | |
| 
 | |
|   2. Kako bi ste ispravili pogreške, pomičite kursor dok se
 | |
|      ne bude nalazio na slovu kojeg trebate izbrisati.
 | |
| 
 | |
|   3. Pritisnite tipku x kako bi uklonili neželjeno slovo.
 | |
| 
 | |
|   4. Ponovite korake od 2 do 4 dok ne ispravite sve pogreške.
 | |
| 
 | |
| ---> KKKravaa jee presskočila mmjeseccc.
 | |
| 
 | |
|   5. Nakon što ispravite liniju, prijeđite na lekciju 1.4.
 | |
| 
 | |
| NAPOMENA:  Koristeći ovaj priručnik ne pokušavajte pamtiti
 | |
|            već učite primjenom.
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		 Lekcija 1.4: PROMJENA TEKSTA - UBACIVANJE
 | |
| 
 | |
| 
 | |
| 	  ** Pritisnite  i  za ubacivanje teksta ispred kursora. **
 | |
| 
 | |
|   1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
 | |
| 
 | |
|   2. Kako bi napravili prvu liniju istovjetnoj drugoj, pomaknite
 | |
|      kursor na prvi znak POSLIJE kojeg će te utipkati potreban tekst.
 | |
| 
 | |
|   3. Pritisnite  i  te utipkajte potrebne nadopune.
 | |
| 
 | |
|   4. Nakon što ispravite pogrešku pritisnite <ESC> kako bi vratili Vim
 | |
|      u Normal mod. Ponovite korake od 2 do 4 kako bi ispravili sve pogreške.
 | |
| 
 | |
| ---> Nedje no teka od v lin.
 | |
| ---> Nedostaje nešto teksta od ove linije.
 | |
| 
 | |
|   5. Prijeđite na sljedeću lekciju.
 | |
| 
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		    Lekcija 1.5: PROMJENA TEKSTA - DODAVANJE
 | |
| 
 | |
| 
 | |
| 	           ** Pritisnite  A  za dodavanje teksta. **
 | |
| 
 | |
|   1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
 | |
|      Nije važno na kojem se slovu nalazi kursor na toj liniji.
 | |
| 
 | |
|   2. Pritisnite  A  i napravite potrebne promjene.
 | |
| 
 | |
|   3. Nakon što ste dodali tekst, pritisnite <ESC>
 | |
|      za povratak u Normal mod.
 | |
| 
 | |
|   4. Pomaknite kursor na drugu liniju označenu s --->
 | |
|      i ponovite korake 2 i 3 dok ne popravite tekst.
 | |
| 
 | |
| ---> Ima nešto teksta koji nedostaje n
 | |
|      Ima nešto teksta koji nedostaje na ovoj liniji.
 | |
| ---> Ima nešto teksta koji ne
 | |
|      Ima nešto teksta koji nedostaje baš ovdje.
 | |
| 
 | |
|   5. Prijeđite na lekciju 1.6.
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		     Lekcija 1.6: PROMJENA DATOTEKE
 | |
| 
 | |
| 
 | |
|      ** Koristite  :wq  za spremanje teksta i napuštanje Vim-a. **
 | |
| 
 | |
|   !! UPOZORENJE: Prije izvršavanja bilo kojeg koraka, pročitajte lekciju!!
 | |
| 
 | |
|   1. Izađite iz programa kao sto ste napravili u lekciji 1.2:  :q!
 | |
| 
 | |
|   2. Iz ljuske utipkajte sljedeću naredbu:  vim tutor <ENTER>
 | |
|      'vim' je naredba pokretanja Vim editora, 'tutor' je ime datoteke koju
 | |
|      želite uređivati.  Koristite datoteku koju imate ovlasti mijenjati.
 | |
| 
 | |
|   3. Ubacite i izbrišite tekst kao što ste to napravili u lekcijama prije.
 | |
| 
 | |
|   4. Sačuvajte promjenjeni tekst i izađite iz Vim-a:  :wq  <ENTER>
 | |
| 
 | |
|   5. Ponovno pokrenite vimtutor i nastavite čitati sažetak koji sljedi.
 | |
| 
 | |
|   6. Nakon sto pročitate gornje korake i u potpunosti ih razumijete:
 | |
|      izvršite ih.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			      Lekcija 1 SAŽETAK
 | |
| 
 | |
| 
 | |
|   1. Kursor se pomiče strelicama ili pomoću hjkl tipaka.
 | |
| 	h (lijevo)	j (dolje)	k (gore)	l (desno)
 | |
| 
 | |
|   2. Pokretanje Vim-a iz ljuske:  vim IME_DATOTEKE <ENTER>
 | |
| 
 | |
|   3. Izlaz:	<ESC>	:q! <ENTER> 	sve promjene su izgubljene.
 | |
|        ILI:	<ESC>	:wq <ENTER> 	promjene su sačuvane.
 | |
| 
 | |
|   4. Brisanje znaka na kojem se nalazi kursor:  x
 | |
| 
 | |
|   5. Ubacivanja ili dodavanje teksta:
 | |
| 	 i   utipkajte tekst <ESC>	unos ispred kursora
 | |
| 	 A   utipkajte tekst <ESC>	dodavanje na kraju linije
 | |
| 
 | |
| NAPOMENA:  Tipkanjem tipke <ESC> prebacuje Vim u Normal mod i
 | |
|            prekida neželjenu ili djelomično završenu naredbu.
 | |
| 
 | |
| Nastavite čitati Lekciju 2.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			Lekcija 2.1: NAREDBE BRISANJA
 | |
| 
 | |
| 
 | |
| 		 ** Tipkajte  dw  za brisanje riječi. **
 | |
| 
 | |
|   1. Pritisnite  <ESC>  kako bi bili sigurni da je Vim u Normal modu.
 | |
| 
 | |
|   2. Pomaknite kursor na liniju označenu s --->.
 | |
| 
 | |
|   3. Pomaknite kursor na početak riječi koju treba izbrisati.
 | |
| 
 | |
|   4. Otipkajte  dw  kako bi uklonili riječ.
 | |
| 
 | |
| NAPOMENA:  Vim će prikazati slovo  d  na zadnjoj liniji kad ga otipkate.
 | |
|            Vim čeka da otipkate  w .  Ako je prikazano neko drugo slovo,
 | |
|            krivo ste otipkali; pritisnite <ESC> i pokušajte ponovno.
 | |
| 
 | |
| ---> Neke riječi smiješno ne pripadaju na papir ovoj rečenici.
 | |
| 
 | |
|   5. Ponovite korake 3 i 4 dok ne ispravite rečenicu;
 | |
|      prijeđite na Lekciju 2.2.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		      Lekcija 2.2: JOŠ BRISANJA
 | |
| 
 | |
| 
 | |
|        ** Otipkajte  d$ za brisanje znakova do kraja linije. **
 | |
| 
 | |
|   1. Pritisnite  <ESC>  kako bi bili
 | |
|      sigurni da je Vim u Normal modu.
 | |
| 
 | |
|   2. Pomaknite kursor na liniju označenu s  --->.
 | |
| 
 | |
|   3. Pomaknite kursor do kraja ispravne rečenice
 | |
|      (POSLJE prve . ).
 | |
| 
 | |
|   4. Otipkajte  d$
 | |
|      kako bi izbrisali sve znakove do kraja linije.
 | |
| 
 | |
| ---> Netko je utipkao kraj ove linije dvaput. kraj ove linije dvaput.
 | |
| 
 | |
|   5. Prijeđite na Lekciju 2.3 za bolje objašnjenje.
 | |
| 
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 	      Lekcija 2.3: UKRATKO O OPERATORIMA I POKRETIMA
 | |
| 
 | |
| 
 | |
|   Mnogo naredbi koje mijenjaju tekst se sastoje od operatora i pokreta.
 | |
|   Oblik naredbe brisanja sa  d  operatorom je sljedeći:
 | |
| 
 | |
|   	d   pokret
 | |
| 
 | |
|   Pri čemu je:
 | |
|     d      - operator brisanja.
 | |
|     pokret - ono na čemu će se operacija izvršavati (navedeno u nastavku).
 | |
| 
 | |
|   Kratka lista pokreta:
 | |
|     w - sve do početka sljedeće riječi, NE UKLJUČUJUĆI prvo slovo.
 | |
|     e - sve do kraja trenutačne riječi, UKLJUČUJUĆI zadnje slovo.
 | |
|     $ - sve do kraje linije, UKLJUČUJUĆI zadnje slovo.
 | |
| 
 | |
|   Tipkanjem  de  će se brisati od kursora do kraja riječi.
 | |
| 
 | |
| NAPOMENA:  Pritiskajući samo pokrete dok ste u Normal modu bez operatora će
 | |
|            pomicati kursor kao što je navedeno.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		  Lekcija 2.4: KORIŠTENJE BROJANJA ZA POKRETE
 | |
| 
 | |
| 
 | |
|   ** Tipkanjem nekog broja prije pokreta, pokret se izvršava toliko puta. **
 | |
| 
 | |
|   1. Pomaknite kursor na liniju označenu s --->.
 | |
| 
 | |
|   2. Otipkajte  2w  da pomaknete kursor dvije riječi naprijed.
 | |
| 
 | |
|   3. Otipkajte  3e  da pomaknete kursor na kraj treće riječi naprijed.
 | |
| 
 | |
|   4. Otipkajte  0  (nulu) da pomaknete kursor na početak linije.
 | |
| 
 | |
|   5. Ponovite korake 2 i 3 s nekim drugim brojevima.
 | |
| 
 | |
| ---> Rečenica sa riječima po kojoj možete pomicati kursor.
 | |
| 
 | |
|   6. Prijeđite na Lekciju 2.5.
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
|              Lekcija 2.5: KORIŠTENJE BROJANJA ZA VEĆE BRISANJE
 | |
| 
 | |
| 
 | |
| 	  ** Tipkanje broja N s operatorom ponavlja ga N-puta. **
 | |
| 
 | |
|   U kombinaciji operatora brisanja i pokreta spomenutih iznad
 | |
|   ubacujete broj prije pokreta kako bi izbrisali više znakova:
 | |
| 
 | |
| 	 d   broj   pokret
 | |
| 
 | |
|   1. Pomaknite kursor na prvo slovo u riječi sa VELIKIM SLOVIMA
 | |
|      označenu s --->.
 | |
| 
 | |
|   2. Otipkajte  2dw  da izbrišete dvije riječi sa VELIKIM SLOVIMA
 | |
| 
 | |
|   3. Ponovite korake 1 i 2 sa različitim brojevima da izbrišete
 | |
|      uzastopne riječi sa VELIKIM SLOVIMA sa samo jednom naredbom.
 | |
| 
 | |
| ---> ova ABCČĆ DĐE linija FGHI JK LMN OP riječi je RSŠ TUVZŽ popravljena.
 | |
| 
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		     Lekcija 2.6: OPERIRANJE NAD LINIJAMA
 | |
| 
 | |
| 
 | |
| 	       ** Otipkajte  dd   za brisanje cijele linije. **
 | |
| 
 | |
|   Zbog učestalosti brisanja cijelih linija, dizajneri Vi-a su odlučili da
 | |
|   je lakše brisati linije tipkanjem  d  dvaput.
 | |
| 
 | |
|   1. Pomaknite kursor na drugu liniju u donjoj kitici.
 | |
|   2. Otipkajte  dd  kako bi izbrisali liniju.
 | |
|   3. Pomaknite kursor na četvrtu liniju.
 | |
|   4. Otipkajte   2dd   kako bi izbrisali dvije linije.
 | |
| 
 | |
| --->  1)  Ruže su crvene,
 | |
| --->  2)  Plaža je super,
 | |
| --->  3)  Ljubice su plave,
 | |
| --->  4)  Imam auto,
 | |
| --->  5)  Satovi ukazuju vrijeme,
 | |
| --->  6)  Šećer je sladak
 | |
| --->  7)  Kao i ti.
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		      Lekcija 2.7: NAREDBA PONIŠTENJA
 | |
| 
 | |
| 
 | |
|   ** Pritisnite  u  za poništenje zadnje naredbe,  U  za cijelu liniju. **
 | |
| 
 | |
|   1. Pomaknite kursor na liniju označenu s ---> i postavite kursor na prvu
 | |
|      pogrešku.
 | |
|   2. Otipkajte  x  kako bi izbrisali prvi neželjeni znak.
 | |
|   3. Otipkajte  u  kako bi poništili zadnju izvršenu naredbu.
 | |
|   4. Ovaj put ispravite sve pogreške na liniji koristeći  x  naredbu.
 | |
|   5. Sada utipkajte veliko  U  kako bi poništili sve promjene
 | |
|      na liniji, vraćajući je u prijašnje stanje.
 | |
|   6. Sada utipkajte  u  nekoliko puta kako bi poništili  U
 | |
|      i prijašnje naredbe.
 | |
|   7. Sada utipkajte CTRL-R (držeći  CTRL  tipku pritisnutom dok
 | |
|      ne pritisnete  R) nekoliko puta kako bi vratili promjene
 | |
|      (poništili poništenja).
 | |
| 
 | |
| ---> Poopravite pogreške nna ovvoj liniji ii pooništiteee ih.
 | |
| 
 | |
|   8. Vrlo korisne naredbe.  Prijeđite na sažetak Lekcije 2.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			      Lekcija 2 SAŽETAK
 | |
| 
 | |
| 
 | |
|   1. Brisanje od kursora do sljedeće riječi:    dw
 | |
|   2. Brisanje od kursora do kraja linije:    d$
 | |
|   3. Brisanje cijele linije:    dd
 | |
| 
 | |
|   4. Za ponavljanje pokreta prethodite mu broj:   2w
 | |
|   5. Oblik naredbe mijenjanja:
 | |
|                operator   [broj]   pokret
 | |
|      gdje je:
 | |
|        operator - što napraviti, npr.   d  za brisanje
 | |
|        [broj]   - neobavezan broj ponavljanja pokreta
 | |
|        pokret   - kretanje po tekstu po kojem se operira,
 | |
|                   kao što je: w (riječ), $ (kraj linije), itd.
 | |
| 
 | |
|   6. Postavljanje kursora na početak linije:  0
 | |
| 
 | |
|   7. Za poništenje prethodnih promjena, pritisnite:	  u  (malo u)
 | |
|      Za poništenje svih promjena na liniji, pritisnite:   U  (veliko U)
 | |
|      Za vraćanja promjena, utipkajte:	CTRL-R
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		       Lekcija 3.1: NAREDBA POSTAVI
 | |
| 
 | |
| 
 | |
| 	** p  za unos prethodno izbrisanog teksta iza kursora. **
 | |
| 
 | |
|   1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
 | |
| 
 | |
|   2. Otipkajte  dd  kako bi izbrisali liniju i spremili je u Vim registar.
 | |
| 
 | |
|   3. Pomaknite kursor na liniju c), IZNAD linije koju trebate unijeti.
 | |
| 
 | |
|   4. Otipkajte  p  kako bi postavili liniju ispod kursora.
 | |
| 
 | |
|   5. Ponovite korake 2 do 4 kako bi postavili sve linije u pravilnom
 | |
|      rasporedu.
 | |
| 
 | |
| ---> d) Možeš li i ti naučiti?
 | |
| ---> b) Ljubice su plave,
 | |
| ---> c) Inteligencija je naučena,
 | |
| ---> a) Ruže su crvene,
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		       Lekcija 3.2: NAREDBA PROMJENE
 | |
| 
 | |
| 
 | |
|       ** Otipkajte  rx  za zamjenu slova ispod kursora sa slovom  x . **
 | |
| 
 | |
|   1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
 | |
| 
 | |
|   2. Pomaknite kursor tako da se nalazi na prvoj pogrešci.
 | |
| 
 | |
|   3. Otipkajte  r  i nakon toga ispravan znak na tom mjestu.
 | |
| 
 | |
|   4. Ponovite korake 2 i 3 sve dok prva
 | |
|      linije ne bude istovjetna drugoj.
 | |
| 
 | |
| --->  Kede ju ovu limija tupjana, natko je protuskao kruve tupke!
 | |
| --->  Kada je ova linija tipkana, netko je pritiskao krive tipke!
 | |
| 
 | |
|   5. Prijeđite na Lekciju 3.2.
 | |
| 
 | |
| NAPOMENA:  Prisjetite da trebate učiti vježbanjem, ne pamćenjem.
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		    Lekcija 3.3: OPERATOR MIJENJANJA
 | |
| 
 | |
| 
 | |
| 	  ** Za mijenjanje do kraja riječi, istipkajte  ce . **
 | |
| 
 | |
|   1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
 | |
| 
 | |
|   2. Postavite kursor na  a  u  lackmb.
 | |
| 
 | |
|   3. Otipkajte  ce  i ispravite riječ (u ovom slučaju otipkajte  inija ).
 | |
| 
 | |
|   4. Pritisnite <ESC> i pomaknite kursor na sljedeći znak
 | |
|      kojeg je potrebno ispraviti.
 | |
| 
 | |
|   5. Ponovite korake 3 i 4 sve dok prva rečenica ne postane istovjetna
 | |
|      drugoj.
 | |
| 
 | |
| ---> Ova lackmb ima nekoliko rjlcah koje trfcb mijdmlfsz.
 | |
| ---> Ova linija ima nekoliko riječi koje treba mijenjati.
 | |
| 
 | |
| Primijetite da  ce  briše riječ i postavlja Vim u Insert mod.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 	         Lekcija 3.4: JOŠ MIJENJANJA KORIŠTENJEM c
 | |
| 
 | |
| 
 | |
|     ** Naredba mijenjanja se koristi sa istim pokretima kao i brisanje. **
 | |
| 
 | |
|   1. Operator mijenjanja se koristi na isti način kao i operator brisanja:
 | |
| 
 | |
|          c    [broj]   pokret
 | |
| 
 | |
|   2. Pokreti su isti, npr:   w (riječ) i  $ (kraj linije).
 | |
| 
 | |
|   3. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
 | |
| 
 | |
|   4. Pomaknite kursor na prvu pogrešku.
 | |
| 
 | |
|   5. Otipkajte  c$  i utipkajte ostatak linije tako da bude istovjetna
 | |
|      drugoj te pritisnite <ESC>.
 | |
| 
 | |
| ---> Kraj ove linije treba pomoć tako da izgleda kao linija ispod.
 | |
| ---> Kraj ove linije treba ispraviti korištenjem c$ naredbe.
 | |
| 
 | |
| NAPOMENA:  Možete koristiti Backspace za ispravljanje grešaka.
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			      Lekcija 3 SAŽETAK
 | |
| 
 | |
| 
 | |
|   1. Za postavljanje teksta koji je upravo izbrisan, pritisnite  p . Ovo
 | |
|      postavlja tekst IZA kursora (ako je pak linija izbrisana tekst se
 | |
|      postavlja na liniju ispod kursora).
 | |
| 
 | |
|   2. Za promjenu znaka na kojem se nalazi kursor, pritisnite  r  i nakon toga
 | |
|      željeni znak.
 | |
| 
 | |
|   3. Operator mijenjanja dozvoljava promjenu teksta od kursora do pozicije do
 | |
|      koje dovede pokret. tj. Otipkajte  ce  za mijenjanje od kursora do kraja
 | |
|      riječi, c$  za mijenjanje od kursora do kraja linije.
 | |
| 
 | |
|   4. Oblik naredbe mijenjanja:
 | |
| 
 | |
| 	 c   [broj]   pokret
 | |
| 
 | |
| Prijeđite na sljedeću lekciju.
 | |
| 
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 	      Lekcija 4.1: POZICIJA KURSORA I STATUS DATOTEKE
 | |
| 
 | |
|   ** CTRL-G za prikaz pozicije kursora u datoteci i status datoteke.
 | |
|      Pritisnite  G  za pomicanje kursora na neku liniju u datoteci. **
 | |
| 
 | |
| NAPOMENA:  Pročitajte cijelu lekciju prije izvršenja bilo kojeg koraka!!
 | |
| 
 | |
|   1. Držite Ctrl tipku pritisnutom i pritisnite  g .  Ukratko: CTRL-G.
 | |
|      Vim će ispisati poruku na dnu ekrana sa imenom datoteke i pozicijom
 | |
|      kursora u datoteci.  Zapamtite broj linije za 3. korak.
 | |
| 
 | |
| NAPOMENA:  Možete vidjeti poziciju kursora u donjem desnom kutu ako
 | |
|            je postavka 'ruler' aktivirana (objašnjeno u 6. lekciji).
 | |
| 
 | |
|   2. Pritisnite  G  za pomicanje kursora na kraj datoteke.
 | |
|      Otipkajte  gg  za pomicanje kursora na početak datoteke.
 | |
| 
 | |
|   3. Otipkajte broj linije na kojoj ste bili maloprije i zatim  G .  Kursor
 | |
|      će se vratiti na liniju na kojoj se nalazio kada ste otipkali CTRL-G.
 | |
| 
 | |
|   4. Ako ste spremni, izvršite korake od 1 do 3.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			Lekcija 4.2: NAREDBE TRAŽENJA
 | |
| 
 | |
|        ** Otipkajte  /  i nakon toga izraz kojeg želite tražiti. **
 | |
| 
 | |
|   1. U Normal modu otipkajte  /  znak.  Primijetite da se znak
 | |
|      pojavio zajedno sa kursorom na dnu ekrana kao kod  :  naredbe.
 | |
| 
 | |
|   2. Sada otipkajte 'grrrreška' <ENTER>.  To je riječ koju zapravo tražite.
 | |
| 
 | |
|   3. Za ponovno traženje istog izraza, otipkajte  n .
 | |
|      Za traženje istog izraza ali u suprotnom smjeru, otipkajte  N .
 | |
| 
 | |
|   4. Za traženje izraza unatrag, koristite  ?  umjesto  / .
 | |
| 
 | |
|   5. Za povratak na prethodnu poziciju koristite  CTRL-O  (držite Ctrl
 | |
|      pritisnutim dok ne pritisnete tipku o).  Ponavljajte sve dok se ne
 | |
|      vratite na početak.  CTRL-I slično kao CTRL-O ali u suprotnom smjeru.
 | |
| 
 | |
| ---> "pogrrrreška" je pogrešno; umjesto pogrrrreška treba stajati pogreška.
 | |
| 
 | |
| NAPOMENA:  Ako se traženjem dođe do kraja datoteke nastavit će se od njenog
 | |
|            početka osim ako je postavka 'wrapscan' deaktivirana.
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		  Lekcija 4.3: TRAŽENJE PRIPADAJUĆE ZAGRADE
 | |
| 
 | |
| 
 | |
| 	** Otipkajte  %  za pronalazak pripadajuće ), ] ili } . **
 | |
| 
 | |
|   1. Postavite kursor na bilo koju od  ( ,  [  ili  {
 | |
|      otvorenih zagrada u liniji označenoj s --->.
 | |
| 
 | |
|   2. Otipkajte znak  % .
 | |
| 
 | |
|   3. Kursor će se pomaknuti na pripadajuću zatvorenu zagradu.
 | |
| 
 | |
|   4. Otipkajte  %  kako bi pomakli kursor na drugu pripadajuću zagradu.
 | |
| 
 | |
|   5. Pomaknite kursor na neku od (,),[,],{ ili } i ponovite  %  naredbu.
 | |
| 
 | |
| ---> Linija ( testiranja običnih ( [ uglatih ] i { vitičastih } zagrada.))
 | |
| 
 | |
| 
 | |
| NAPOMENA:  Vrlo korisno u ispravljanju koda sa nepripadajućim zagradama!
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		      Lekcija 4.4: NAREDBE ZAMIJENE
 | |
| 
 | |
| 
 | |
|        ** Otipkajte  :s/staro/novo/g  da zamijenite 'staro' za 'novo'. **
 | |
| 
 | |
|   1. Pomaknite kursor na liniju označenu s --->.
 | |
| 
 | |
|   2. Otipkajte  :s/cvrćč/cvrč <ENTER> .  Primjetite da ova naredba zamjenjuje
 | |
|      samo prvi "cvrćč" u liniji.
 | |
| 
 | |
|   3. Otipkajte  :s/cvrćč/cvrč/g .  Dodavanje  g  stavke znači da će se naredba
 | |
|      izvršiti na cijeloj liniji, zamjenjivanjem svih "cvrćč" u liniji.
 | |
| 
 | |
| ---> i cvrćči cvrćči cvrćčak na čvoru crne smrče.
 | |
| 
 | |
|   4. Za zamjenu svih izraza u rasponu dviju linija,
 | |
|      otipkajte :#,#s/staro/novo/g   #,# su brojevi linije datoteke na kojima
 | |
|                                     te između njih će se izvršiti zamjena.
 | |
|      Otipkajte :%s/staro/novo/g     za zamjenu svih izraza u cijeloj datoteci.
 | |
|      Otipkajte :%s/staro/novo/gc    za pronalazak svakog izraza u datoteci i
 | |
|      			            potvrdu zamjene.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			      Lekcija 4 SAŽETAK
 | |
| 
 | |
| 
 | |
|   1. CTRL-G  prikazuje poziciju kursora u datoteci i status datoteke.
 | |
|              G  postavlja kursor na zadnju liniju datoteke.
 | |
|      broj    G  postavlja kursor na  broj  liniju.
 | |
|             gg  postavlja kursor na prvu liniju.
 | |
| 
 | |
|   2. Tipkanje  /  sa izrazom traži UNAPRIJED taj izraz.
 | |
|      Tipkanje  ?  sa izrazom traži UNATRAG taj izraz.
 | |
|      Nakon naredbe traženja koristite  n  za pronalazak izraza u istom
 | |
|      smjeru, i  N  za pronalazak istog izraza ali u suprotnom smjeru.
 | |
|      CTRL-O vraća kursor na prethodnu poziciju, CTRL-I na sljedeću poziciju.
 | |
| 
 | |
|   3. Tipkanje  %  dok je kursor na zagradi pomiče ga na pripadajuću zagradu.
 | |
| 
 | |
|   4. Za zamjenu prvog izraza staro za izraz novo	   :s/staro/novo
 | |
|      Za zamjenu svih izraza staro na cijeloj liniji	   :s/staro/novo/g
 | |
|      Za zamjenu svih izraza staro u rasponu linija #,#     :#,#s/staro/novo/g
 | |
|      Za zamjenu u cijeloj datoteci			   :%s/staro/novo/g
 | |
|      Za potvrdu svake zamjene dodajte 'c'		   :%s/staro/novo/gc
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		  Lekcija 5.1: IZVRŠAVANJE VANJSKIH NAREDBI
 | |
| 
 | |
| 
 | |
| 	** Otipkajte  :!  sa vanjskom naredbom koju želite izvršiti. **
 | |
| 
 | |
|   1. Otipkajte poznatu naredbu  :  kako bi kursor premjestili na dno
 | |
|      ekrana.  Time omogućavate unos naredbe u naredbenoj liniji.
 | |
| 
 | |
|   2. Otipkajte znak  !  (uskličnik).  Tako omogućavate
 | |
|      izvršavanje naredbe vanjske ljuske.
 | |
| 
 | |
|   3. Kao primjer otipkajte   ls   nakon ! te pritisnite <ENTER>.
 | |
|      Ovo će prikazati sadržaj direktorija, kao da ste u ljusci.
 | |
|      Koristite   :!dir   ako   :!ls   ne radi.
 | |
| 
 | |
| NAPOMENA:  Moguće je izvršavati bilo koju vanjsku naredbu na ovaj način,
 | |
|            zajedno sa njenim argumentima.
 | |
| 
 | |
| NAPOMENA:  Sve  :  naredbe se izvršavaju nakon što pritisnete <ENTER>
 | |
| 	   U daljnjem tekstu to neće uvijek biti napomenuto.
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		   Lekcija 5.2: VIŠE O SPREMANJU DATOTEKA
 | |
| 
 | |
|            ** Za spremanje promjena, otipkajte  :w IME_DATOTEKE. **
 | |
| 
 | |
|   1. Otipkajte   :!dir   ili   :!ls   za pregled direktorija.
 | |
|      Već znate da morate pritisnuti <ENTER> na kraju tipkanja.
 | |
| 
 | |
|   2. Izaberite ime datoteke koja još ne postoji, npr. TEST.
 | |
| 
 | |
|   3. Otipkajte:	 :w TEST   (gdje je TEST ime koje ste prethodno odabrali.)
 | |
| 
 | |
|   4. Time će te spremiti cijelu datoteku (Vim Tutor) pod imenom TEST.
 | |
|      Za provjeru, otipkajte ponovno   :!dir   ili   :!ls
 | |
|      za pregled direktorija.
 | |
| 
 | |
| NAPOMENA:  Ako bi napustili Vim i ponovno ga pokrenuli sa vim TEST ,
 | |
|            datoteka bi bila potpuna kopija ove datoteke u trenutku
 | |
|            kada ste je spremili.
 | |
| 
 | |
|   5. Izbrišite datoteku tako da otipkate (MS-DOS):	:!del TEST
 | |
| 				       ili (Unix):	:!rm TEST
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		  Lekcija 5.3: SPREMANJE OZNAČENOG TEKSTA
 | |
| 
 | |
| 
 | |
|    ** Kako bi spremili dio datoteke, otipkajte  v  pokret  :w IME_DATOTEKE **
 | |
| 
 | |
|   1. Pomaknite kursor na ovu liniju.
 | |
| 
 | |
|   2. Pritisnite  v  i pomaknite kursor pet linija ispod ove.
 | |
|      Primijetite promjenu, označeni tekst se razlikuje od običnog.
 | |
| 
 | |
|   3. Pritisnite  :  znak.  Na dnu ekrana pojavit će se  :'<,'> .
 | |
| 
 | |
|   4. Otipkajte  w TEST  , pritom je TEST ime datoteke koja još ne postoji.
 | |
|      Provjerite da zaista piše  :'<,'>w TEST
 | |
|      prije nego što pritisnite <ENTER>.
 | |
| 
 | |
|   5. Vim će spremiti označeni tekst u TEST.  Provjerite sa :!dir  ili  :!ls .
 | |
|      Nemojte je još brisati!  Koristiti će te je u sljedećoj lekciji.
 | |
| 
 | |
| NAPOMENA:  Tipka  v  započinje Vizualno označavanje.  Možete pomicati kursor
 | |
|            unaokolo kako bi mijenjali veličinu označenog teksta. Možete
 | |
|            koristiti i operatore.  Npr,  d  će izbrisati označeni tekst.
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		   Lekcija 5.4: UČITAVANJE DATOTEKA
 | |
| 
 | |
| 
 | |
|        ** Za ubacivanje sadržaja datoteke, otipkajte  :r IME_DATOTEKE  **
 | |
| 
 | |
|   1. Postavite kursor iznad ove linije.
 | |
| 
 | |
| NAPOMENA:  Nakon što izvršite 2. korak vidjeti će te tekst iz Lekcije 5.3.
 | |
|            Stoga pomaknite kursor DOLJE kako bi ponovno vidjeli ovu lekciju.
 | |
| 
 | |
|   2. Učitajte vašu TEST datoteku koristeći naredbu   :r TEST
 | |
|      gdje je TEST ime datoteke koju ste koristili u prethodnoj lekciji.
 | |
|      Sadržaj učitane datoteke je ubačen liniju ispod kursora.
 | |
| 
 | |
|   3. Kako bi provjerili da je datoteka učitana, vratite kursor unatrag i
 | |
|      primijetite dvije kopije Lekcije 5.3, originalnu i onu iz datoteke.
 | |
| 
 | |
| NAPOMENA:  Možete također učitati ispis vanjske naredbe.  Npr,  :r !ls
 | |
|            će učitati ispis  ls  naredbe i postaviti ispis liniju ispod
 | |
|            kursora.
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			      Lekcija 5 SAŽETAK
 | |
| 
 | |
| 
 | |
|   1.  :!naredba  izvršava vanjsku naredbu.
 | |
| 
 | |
|       Korisni primjeri:
 | |
| 	 (MS-DOS)	  (Unix)
 | |
| 	  :!dir		   :!ls		   -  pregled direktorija.
 | |
| 	  :!del DATOTEKA   :!rm DATOTEKA   -  briše datoteku DATOTEKA.
 | |
| 
 | |
|   2.  :w DATOTEKA  zapisuje trenutačnu datoteku na disk sa imenom DATOTEKA.
 | |
| 
 | |
|   3.  v  pokret  :w IME_DATOTEKE  sprema vizualno označene linije u
 | |
|       datoteku IME_DATOTEKE.
 | |
| 
 | |
|   4.  :r IME_DATOTEKE  učitava datoteku IME_DATOTEKE sa diska i stavlja
 | |
|       njen sadržaj liniju ispod kursora.
 | |
| 
 | |
|   5.  :r !dir  učitava ispis naredbe dir i postavlja sadržaj ispisa liniju
 | |
|       ispod kursora.
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			 Lekcija 6.1: NAREDBA OTVORI
 | |
| 
 | |
| 
 | |
| 	** Pritisnite  o  kako bi otvorili liniju ispod kursora
 | |
| 	   i prešli u Insert mod. **
 | |
| 
 | |
|   1. Pomaknite kursor na sljedeću liniju označenu s --->.
 | |
| 
 | |
|   2. Otipkajte malo  o  kako bi otvorili novu liniju ISPOD kursora
 | |
|      i prešli u Insert mod.
 | |
| 
 | |
|   3. Otipkajte nešto teksta i nakon toga pritisnite <ESC>
 | |
|      kako bi napustili Insert mod.
 | |
| 
 | |
| ---> Nakon što pritisnete  o  kursor će preći u novu liniju u Insert mod.
 | |
| 
 | |
|   4. Za otvaranje linije IZNAD kursora, otipkajte umjesto malog o veliko O ,
 | |
|      Pokušajte na donjoj liniji označenoj s --->.
 | |
| 
 | |
| ---> Otvorite liniju iznad ove - otipkajte O dok je kursor na ovoj liniji.
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			Lekcija 6.2: NAREDBA DODAJ
 | |
| 
 | |
| 
 | |
| 	     ** Otipkajte  a  za dodavanje teksta IZA kursora. **
 | |
| 
 | |
|   1. Pomaknite kursor na početak sljedeće linije označene s --->.
 | |
|   
 | |
|   2. Tipkajte  e  dok se kursor ne nalazi na kraju  li .
 | |
| 
 | |
|   3. Otipkajte  a  (malo) kako bi dodali tekst IZA kursora.
 | |
| 
 | |
|   4. Dopunite riječ kao što je na liniji ispod.
 | |
|      Pritisnite <ESC> za izlaz iz Insert moda.
 | |
| 
 | |
|   5. Sa  e  prijeđite na sljedeću nepotpunu riječ i ponovite korake 3 i 4.
 | |
|   
 | |
| ---> Ova li omogućava vje dodav teksta nekoj liniji.
 | |
| ---> Ova linija omogućava vježbanje dodavanja teksta nekoj liniji.
 | |
| 
 | |
| NAPOMENA:  Sa i, a, i  A  prelazite u isti Insert mod, jedina
 | |
|            razlika je u poziciji od koje će se tekst ubacivati.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		    Lekcija 6.3: DRUGI NAČIN MIJENJANJA
 | |
| 
 | |
| 
 | |
|       ** Otipkajte veliko  R  kako bi zamijelili više od jednog znaka. **
 | |
| 
 | |
|   1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
 | |
|      Pomaknite kursor na početak prvog  xxx .
 | |
| 
 | |
|   2. Pritisnite  R  i otipkajte broj koji je liniju ispod,
 | |
|      tako da zamijeni xxx .
 | |
| 
 | |
|   3. Pritisnite <ESC> za izlaz iz Replace moda.
 | |
|      Primijetite da je ostatak linije ostao nepromjenjen.
 | |
| 
 | |
|   5. Ponovite korake kako bi zamijenili preostali xxx.
 | |
| 
 | |
| ---> Zbrajanje: 123 plus xxx je xxx.
 | |
| ---> Zbrajanje: 123 plus 456 je 579.
 | |
| 
 | |
| NAPOMENA:  Replace mod je kao Insert mod, ali sa bitnom razlikom,
 | |
|            svaki otipkani znak briše već postojeći.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		Lekcija 6.4: KOPIRANJE I LIJEPLJENJE TEKSTA
 | |
| 
 | |
| 
 | |
|     ** Koristite  y  operator za kopiranje a  p  za lijepljenje teksta. **
 | |
| 
 | |
|   1. Pomaknite kursor na liniju s --->  i postavite kursor nakon "a)".
 | |
|   
 | |
|   2. Pokrenite Visual mod sa  v  i pomaknite kursor sve do ispred "prva".
 | |
|   
 | |
|   3. Pritisnite  y  kako bi kopirali označeni tekst.
 | |
| 
 | |
|   4. Pomaknite kursor do kraja sljedeće linije:  j$
 | |
| 
 | |
|   5. Pritisnite  p  kako bi zalijepili tekst.  Onda utipkajte:  druga <ESC> .
 | |
| 
 | |
|   6. Koristite Visual mod kako bi označili " linija.", kopirajte:  y , kursor
 | |
|      postavite na kraj sljedeće linije:  j$  i ondje zalijepite tekst:  p .
 | |
| 
 | |
| --->  a) ovo je prva linija.
 | |
|       b)
 | |
| 
 | |
| NAPOMENA:  možete koristiti  y  kao operator;  yw   kopira jednu riječ.
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		    Lekcija 6.5: MIJENJANJE POSTAVKI
 | |
| 
 | |
| 
 | |
|  ** Postavka: naredbe traženja i zamijene ne razlikuju VELIKA i mala slova **
 | |
| 
 | |
|   1. Potražite 'razlika' tipkanjem:   /razlika  <ENTER>
 | |
|      Nekoliko puta ponovite pritiskanjem  n .
 | |
| 
 | |
|   2. Aktivirajte 'ic' (Ignore case) postavku:   :set ic
 | |
| 
 | |
|   3. Ponovno potražite 'razlika' tipkanjem  n
 | |
|      Primijetite da su sada i RAZLIKA i Razlika pronađeni.
 | |
| 
 | |
|   4. Aktivirajte 'hlsearch' i 'incsearch' postavke:  :set hls is
 | |
| 
 | |
|   5. Otipkajte naredbu traženja i primijetite razlike:  /razlika <ENTER>
 | |
| 
 | |
|   6. Za deaktiviranje  ic  postavke koristite:  :set noic
 | |
| 
 | |
| NAPOMENA:  Za neoznačavanje pronađenih izraza otipkajte:   :nohlsearch
 | |
| NAPOMENA:  Bez razlikovanja velikih i malih slova u samo jednoj naredbi
 | |
| 	   koristite  \c u izrazu:  /razlika\c  <ENTER>
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			      Lekcija 6 SAŽETAK
 | |
| 
 | |
|   1. Pritisnite  o  za otvaranje linije ISPOD kursora i prelazak u Insert mod.
 | |
|      Pritisnite  O  za otvaranje linije IZNAD kursora.
 | |
| 
 | |
|   2. Pritisnite  a  za unos teksta IZA kursora.
 | |
|      Pritisnite  A  za unos teksta na kraju linije.
 | |
| 
 | |
|   3. Naredba  e  pomiče kursor na kraj riječi.
 | |
| 
 | |
|   4. Operator  y  kopira tekst,  p  ga lijepi.
 | |
| 
 | |
|   5. Tipkanjem velikog  R  Vim prelazi u Replace mod dok ne pritisnete <ESC> .
 | |
| 
 | |
|   6. Tipkanjem ":set xxx" aktivira postavku "xxx".  Neke postavke su:
 | |
|   	'ic' 'ignorecase'	ne razlikuje velika/mala slova pri traženju
 | |
| 	'is' 'incsearch'	traži nedovršene izraze
 | |
| 	'hls' 'hlsearch'	označi sve pronađene izraze
 | |
|      Možete koristite dugo ili kratko ime postavke.
 | |
| 
 | |
|   7. Prethodite "no" imenu postavke za deaktiviranje iste:   :set noic
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		       Lekcija 7.1: DOBIVANJE POMOĆI
 | |
| 
 | |
| 
 | |
| 		   ** Koristite on-line sustav pomoći **
 | |
| 
 | |
|   Vim ima detaljan on-line sustav pomoći.
 | |
|   Za početak, pokušajte jedno od sljedećeg:
 | |
| 	- pritisnite <HELP> tipku (ako je vaša tipkovnica ima)
 | |
| 	- pritisnite <F1> tipku (ako je vaša tipkovnica ima)
 | |
| 	- utipkajte   :help <ENTER>
 | |
| 
 | |
|   Pročitajte tekst u prozoru pomoći kako bi ste se znali služiti istom.
 | |
|   Tipkanjem  CTRL-W CTRL-W   prelazite iz jednog prozora u drugi.
 | |
|   Otipkajte    :q <ENTER>    kako bi zatvorili prozor pomoći.
 | |
| 
 | |
|   Pronaći će te pomoć o bilo kojoj temi, tako da dodate upit samoj
 | |
|   ":help" naredbi.  Pokušajte (ne zaboravite pritisnuti <ENTER>):
 | |
| 
 | |
| 	:help w
 | |
| 	:help c_CTRL-D
 | |
| 	:help insert-index
 | |
| 	:help user-manual
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			Lekcija 7.2: PRAVLJENJE SKRIPTE
 | |
| 
 | |
| 
 | |
| 		       ** Aktivirajte Vim mogućnosti **
 | |
| 
 | |
|   Vim ima mnogo više alata od Vi-ja, ali većina njih nije aktivirana.
 | |
|   Kako bi mogli koristiti više mogućnosti napravite "vimrc" datoteku.
 | |
| 
 | |
|   1. Uredite "vimrc" datoteku.  Ovo ovisi o vašem sistemu:
 | |
| 	:e ~/.vimrc		za Unix
 | |
| 	:e ~/_vimrc		za MS-Windows
 | |
| 
 | |
|   2. Sada učitajte primjer sadržaja "vimrc" datoteke:
 | |
| 	:r $VIMRUNTIME/vimrc_example.vim
 | |
| 
 | |
|   3. Sačuvajte datoteku sa:
 | |
| 	:w
 | |
| 
 | |
|   Sljedećeg puta kada pokrenete Vim, bojanje sintakse teksta biti će
 | |
|   aktivirano. Sve vaše postavke možete dodati u "vimrc" datoteku.
 | |
|   Za više informacija otipkajte  :help vimrc-intro
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 		     Lekcija 7.3: AUTOMATSKO DOVRŠAVANJE
 | |
| 
 | |
| 
 | |
| 	** Dovršavanje iz naredbene linije pomoću CTRL-D i <TAB> **
 | |
| 
 | |
|   1. Provjerite da Vim nije u Vi modu:  :set nocp
 | |
| 
 | |
|   2. Pogledajte koje datoteke postoje u direktoriju:  :!ls   or  :!dir
 | |
| 
 | |
|   3. Otipkajte početak naredbe:  :e
 | |
| 
 | |
|   4. Tipkajte  CTRL-D  i prikazati će se lista naredbi koje započinju sa "e".
 | |
| 
 | |
|   5. Pritisnite <TAB>  i Vim će dopuniti unos u naredbu ":edit".
 | |
| 
 | |
|   6. Dodajte razmak i početak datoteke:  :edit FIL
 | |
| 
 | |
|   7. Pritisnite <TAB>.  Vim će nadopuniti ime datoteke (ako je jedinstveno).
 | |
| 
 | |
| NAPOMENA:  Moguće je dopuniti mnoge naredbe.  Koristite CTRL-D i <TAB>.
 | |
|            Naročito je korisno za  :help  naredbe.
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 			      Lekcija 7 SAŽETAK
 | |
| 
 | |
| 
 | |
|   1. Otipkajte  :help  ili pritisnite <F1> ili <Help>  za pomoć.
 | |
| 
 | |
|   2. Otipkajte  :help naredba  kako bi dobili pomoć za  naredba .
 | |
| 
 | |
|   3. Otipkajte  CTRL-W CTRL-W  za prelazak u drugi prozor
 | |
| 
 | |
|   4. Otipkajte  :q  kako bi zatvorili prozor pomoći
 | |
| 
 | |
|   5. Napravite vimrc skriptu za podizanje kako bi u nju spremali
 | |
|      vaše omiljene postavke.
 | |
| 
 | |
|   6. Kada tipkate naredbu koja započinje sa  :
 | |
|      pritisnite CTRL-D kako bi vidjeli moguće valjane vrijednosti.
 | |
|      Pritisnite <TAB> kako bi odabrali jednu od njih.
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
|   Kraj.  Cilj priručnika je da pokaže kratak pregled Vim editora, tek toliko
 | |
|   da omogući njegovo korištenje. Priručnik nije potpun jer Vim ima mnogo više
 | |
|   naredbi. Za više informacija: ":help user-manual".
 | |
| 
 | |
|   Za čitanje i korištenje, preporučamo:
 | |
| 	Vim - Vi Improved - by Steve Oualline
 | |
| 	Izdavač: New Riders
 | |
|   Prva knjiga potpuno posvećena Vim-u. Vrlo korisna za početnike.
 | |
|   Sa mnogo primjera i slika.
 | |
|   Posjetite https://iccf-holland.org/click5.html
 | |
| 
 | |
|   Sljedeća knjiga je nešto starija i više o Vi-u nego o Vim-u, preporučamo:
 | |
| 	Learning the Vi Editor - by Linda Lamb
 | |
| 	Izdavač: O'Reilly & Associates Inc.
 | |
|   Solidna knjiga, možete saznati skoro sve što možete napraviti
 | |
|   u Vi-u. Šesto izdanje ima nešto informacija i o Vim-u.
 | |
| 
 | |
|   Ovaj priručnik su napisali: Michael C. Pierce i Robert K. Ware,
 | |
|   Colorado School of Mines koristeći ideje Charles Smith,
 | |
|   Colorado State University.  E-pošta: bware@mines.colorado.edu.
 | |
| 
 | |
|   Naknadne promjene napravio je Bram Moolenaar.
 | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | |
| 
 | |
|   Preveo na hrvatski: Paul B. Mahol <onemda@gmail.com>
 | |
|   Preinaka 1.42, Lipanj 2008
 | |
| 
 | |
| 
 |