xref: /vim-8.2.3635/runtime/tutor/tutor.hr.utf-8 (revision d2ea7cf1)
1===============================================================================
2=    D o b r o d o š l i   u   VIM   p r i r u č n i k  -    Verzija 1.7      =
3===============================================================================
4
5     Vim je vrlo moćan editor koji ima mnogo naredbi, previše da bi ih
6     se svih ovdje spomenulo.  Namjena priručnika je objasniti dovoljno
7     naredbi kako bi početnici znatno lakše koristili ovaj svestran editor.
8
9     Približno vrijeme potrebno za uspješan završetak priručnika je oko
10     30 minuta a ovisi o tome koliko će te vremena odvojiti za vježbanje.
11
12     UPOZORENJE:
13     Naredbe u ovom priručniku će promijeniti ovaj tekst.
14     Napravite kopiju ove datoteke kako bi ste na istoj vježbali
15     (ako ste pokrenuli "vimtutor" ovo je već kopija).
16
17     Vrlo je važno primijetiti da je ovaj priručnik namijenjen za vježbanje.
18     Preciznije, morate izvršiti naredbe u Vim-u kako bi ste iste naučili
19     pravilno koristiti. Ako samo čitate tekst, zaboraviti će te naredbe!
20
21     Ako je CapsLock uključen ISKLJUČITE ga.  Pritiskajte tipku  j  kako
22     bi pomakli kursor sve dok Lekcija 1.1 ne ispuni ekran.
23
24~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25		      Lekcija 1.1:  POMICANJE KURSORA
26
27
28 ** Za pomicanje kursora, pritisnite h,j,k,l tipke kako je prikazano **
29	     ^
30	     k		    Savjet:  h tipka je lijevo i pomiče kursor lijevo.
31       < h	 l >		   l tipka je desno i pomiče kursor desno.
32	     j                     j izgleda kao strelica usmjerena dolje.
33	     v
34  1. Pomičite kursor po ekranu dok se ne naviknete na korištenje.
35
36  2. Držite tipku (j) pritisnutom.
37     Sada znate kako doći do sljedeće lekcije.
38
39  3. Koristeći tipku j prijeđite na sljedeću lekciju 1.2.
40
41NAPOMENA:  Ako niste sigurni što ste zapravo pritisnuli uvijek koristite
42           tipku <ESC> kako bi prešli u Normal mod i onda pokušajte ponovno.
43
44NAPOMENA:  Kursorske tipke rade isto.  Korištenje hjkl tipaka je znatno
45           brže, nakon što se jednom naviknete na njihovo korištenje.  Stvarno!
46
47~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48			   Lekcija 1.2: IZLAZ IZ VIM-a
49
50
51  !! UPOZORENJE: Prije izvođenja bilo kojeg koraka,
52                 pročitajte cijelu lekciju!!
53
54  1. Pritisnite <ESC> tipku (Vim je sada u Normal modu).
55
56  2. Otipkajte:	:q! <ENTER>.
57     Izlaz iz editora, GUBE se sve napravljene promjene.
58
59  3. Kada se pojavi ljuska, utipkajte naredbu koja je pokrenula
60     ovaj priručnik:		vimtutor <ENTER>
61
62  4. Ako ste upamtili ove korake, izvršite ih redom od 1 do 3
63     kako bi ponovno pokrenuli editor.
64
65NAPOMENA:  :q! <ENTER>  poništava sve promjene koje ste napravili.
66           U sljedećim lekcijama naučit će te kako promjene sačuvati.
67
68  5. Pomaknite kursor na Lekciju 1.3.
69
70~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71		    Lekcija 1.3: PROMJENA TEKSTA - BRISANJE
72
73
74	      ** Pritisnite  x  za brisanje znaka pod kursorom. **
75
76  1. Pomaknite kursor na liniju označenu s --->.
77
78  2. Kako bi ste ispravili pogreške, pomičite kursor dok se
79     ne bude nalazio na slovu kojeg trebate izbrisati.
80
81  3. Pritisnite tipku x kako bi uklonili neželjeno slovo.
82
83  4. Ponovite korake od 2 do 4 dok ne ispravite sve pogreške.
84
85---> KKKravaa jee presskočila mmjeseccc.
86
87  5. Nakon što ispravite liniju, prijeđite na lekciju 1.4.
88
89NAPOMENA:  Koristeći ovaj priručnik ne pokušavajte pamtiti
90           već učite primjenom.
91
92
93~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
94		 Lekcija 1.4: PROMJENA TEKSTA - UBACIVANJE
95
96
97	  ** Pritisnite  i  za ubacivanje teksta ispred kursora. **
98
99  1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
100
101  2. Kako bi napravili prvu liniju istovjetnoj drugoj, pomaknite
102     kursor na prvi znak POSLIJE kojeg će te utipkati potreban tekst.
103
104  3. Pritisnite  i  te utipkajte potrebne nadopune.
105
106  4. Nakon što ispravite pogrešku pritisnite <ESC> kako bi vratili Vim
107     u Normal mod. Ponovite korake od 2 do 4 kako bi ispravili sve pogreške.
108
109---> Nedje no teka od v lin.
110---> Nedostaje nešto teksta od ove linije.
111
112  5. Prijeđite na sljedeću lekciju.
113
114
115
116~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117		    Lekcija 1.5: PROMJENA TEKSTA - DODAVANJE
118
119
120	           ** Pritisnite  A  za dodavanje teksta. **
121
122  1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
123     Nije važno na kojem se slovu nalazi kursor na toj liniji.
124
125  2. Pritisnite  A  i napravite potrebne promjene.
126
127  3. Nakon što ste dodali tekst, pritisnite <ESC>
128     za povratak u Normal mod.
129
130  4. Pomaknite kursor na drugu liniju označenu s --->
131     i ponovite korake 2 i 3 dok ne popravite tekst.
132
133---> Ima nešto teksta koji nedostaje n
134     Ima nešto teksta koji nedostaje na ovoj liniji.
135---> Ima nešto teksta koji ne
136     Ima nešto teksta koji nedostaje baš ovdje.
137
138  5. Prijeđite na lekciju 1.6.
139~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
140		     Lekcija 1.6: PROMJENA DATOTEKE
141
142
143     ** Koristite  :wq  za spremanje teksta i napuštanje Vim-a. **
144
145  !! UPOZORENJE: Prije izvršavanja bilo kojeg koraka, pročitajte lekciju!!
146
147  1. Izađite iz programa kao sto ste napravili u lekciji 1.2:  :q!
148
149  2. Iz ljuske utipkajte sljedeću naredbu:  vim tutor <ENTER>
150     'vim' je naredba pokretanja Vim editora, 'tutor' je ime datoteke koju
151     želite uređivati.  Koristite datoteku koju imate ovlasti mijenjati.
152
153  3. Ubacite i izbrišite tekst kao što ste to napravili u lekcijama prije.
154
155  4. Sačuvajte promjenjeni tekst i izađite iz Vim-a:  :wq  <ENTER>
156
157  5. Ponovno pokrenite vimtutor i nastavite čitati sažetak koji sljedi.
158
159  6. Nakon sto pročitate gornje korake i u potpunosti ih razumijete:
160     izvršite ih.
161
162~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163			      Lekcija 1 SAŽETAK
164
165
166  1. Kursor se pomiče strelicama ili pomoću hjkl tipaka.
167	h (lijevo)	j (dolje)	k (gore)	l (desno)
168
169  2. Pokretanje Vim-a iz ljuske:  vim IME_DATOTEKE <ENTER>
170
171  3. Izlaz:	<ESC>	:q! <ENTER> 	sve promjene su izgubljene.
172       ILI:	<ESC>	:wq <ENTER> 	promjene su sačuvane.
173
174  4. Brisanje znaka na kojem se nalazi kursor:  x
175
176  5. Ubacivanja ili dodavanje teksta:
177	 i   utipkajte tekst <ESC>	unos ispred kursora
178	 A   utipkajte tekst <ESC>	dodavanje na kraju linije
179
180NAPOMENA:  Tipkanjem tipke <ESC> prebacuje Vim u Normal mod i
181           prekida neželjenu ili djelomično završenu naredbu.
182
183Nastavite čitati Lekciju 2.
184
185~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
186			Lekcija 2.1: NAREDBE BRISANJA
187
188
189		 ** Tipkajte  dw  za brisanje riječi. **
190
191  1. Pritisnite  <ESC>  kako bi bili sigurni da je Vim u Normal modu.
192
193  2. Pomaknite kursor na liniju označenu s --->.
194
195  3. Pomaknite kursor na početak riječi koju treba izbrisati.
196
197  4. Otipkajte  dw  kako bi uklonili riječ.
198
199NAPOMENA:  Vim će prikazati slovo  d  na zadnjoj liniji kad ga otipkate.
200           Vim čeka da otipkate  w .  Ako je prikazano neko drugo slovo,
201           krivo ste otipkali; pritisnite <ESC> i pokušajte ponovno.
202
203---> Neke riječi smiješno ne pripadaju na papir ovoj rečenici.
204
205  5. Ponovite korake 3 i 4 dok ne ispravite rečenicu;
206     prijeđite na Lekciju 2.2.
207
208~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
209		      Lekcija 2.2: JOŠ BRISANJA
210
211
212       ** Otipkajte  d$ za brisanje znakova do kraja linije. **
213
214  1. Pritisnite  <ESC>  kako bi bili
215     sigurni da je Vim u Normal modu.
216
217  2. Pomaknite kursor na liniju označenu s  --->.
218
219  3. Pomaknite kursor do kraja ispravne rečenice
220     (POSLJE prve . ).
221
222  4. Otipkajte  d$
223     kako bi izbrisali sve znakove do kraja linije.
224
225---> Netko je utipkao kraj ove linije dvaput. kraj ove linije dvaput.
226
227  5. Prijeđite na Lekciju 2.3 za bolje objašnjenje.
228
229
230
231~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232	      Lekcija 2.3: UKRATKO O OPERATORIMA I POKRETIMA
233
234
235  Mnogo naredbi koje mijenjaju tekst se sastoje od operatora i pokreta.
236  Oblik naredbe brisanja sa  d  operatorom je sljedeći:
237
238  	d   pokret
239
240  Pri čemu je:
241    d      - operator brisanja.
242    pokret - ono na čemu će se operacija izvršavati (navedeno u nastavku).
243
244  Kratka lista pokreta:
245    w - sve do početka sljedeće riječi, NE UKLJUČUJUĆI prvo slovo.
246    e - sve do kraja trenutačne riječi, UKLJUČUJUĆI zadnje slovo.
247    $ - sve do kraje linije, UKLJUČUJUĆI zadnje slovo.
248
249  Tipkanjem  de  će se brisati od kursora do kraja riječi.
250
251NAPOMENA:  Pritiskajući samo pokrete dok ste u Normal modu bez operatora će
252           pomicati kursor kao što je navedeno.
253
254~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255		  Lekcija 2.4: KORIŠTENJE BROJANJA ZA POKRETE
256
257
258  ** Tipkanjem nekog broja prije pokreta, pokret se izvršava toliko puta. **
259
260  1. Pomaknite kursor na liniju označenu s --->.
261
262  2. Otipkajte  2w  da pomaknete kursor dvije riječi naprijed.
263
264  3. Otipkajte  3e  da pomaknete kursor na kraj treće riječi naprijed.
265
266  4. Otipkajte  0  (nulu) da pomaknete kursor na početak linije.
267
268  5. Ponovite korake 2 i 3 s nekim drugim brojevima.
269
270---> Rečenica sa riječima po kojoj možete pomicati kursor.
271
272  6. Prijeđite na Lekciju 2.5.
273
274
275
276
277~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
278             Lekcija 2.5: KORIŠTENJE BROJANJA ZA VEĆE BRISANJE
279
280
281	  ** Tipkanje broja N s operatorom ponavlja ga N-puta. **
282
283  U kombinaciji operatora brisanja i pokreta spomenutih iznad
284  ubacujete broj prije pokreta kako bi izbrisali više znakova:
285
286	 d   broj   pokret
287
288  1. Pomaknite kursor na prvo slovo u riječi sa VELIKIM SLOVIMA
289     označenu s --->.
290
291  2. Otipkajte  2dw  da izbrišete dvije riječi sa VELIKIM SLOVIMA
292
293  3. Ponovite korake 1 i 2 sa različitim brojevima da izbrišete
294     uzastopne riječi sa VELIKIM SLOVIMA sa samo jednom naredbom.
295
296---> ova ABCČĆ DĐE linija FGHI JK LMN OP riječi je RSŠ TUVZŽ popravljena.
297
298
299
300~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301		     Lekcija 2.6: OPERIRANJE NAD LINIJAMA
302
303
304	       ** Otipkajte  dd   za brisanje cijele linije. **
305
306  Zbog učestalosti brisanja cijelih linija, dizajneri Vi-a su odlučili da
307  je lakše brisati linije tipkanjem  d  dvaput.
308
309  1. Pomaknite kursor na drugu liniju u donjoj kitici.
310  2. Otipkajte  dd  kako bi izbrisali liniju.
311  3. Pomaknite kursor na četvrtu liniju.
312  4. Otipkajte   2dd   kako bi izbrisali dvije linije.
313
314--->  1)  Ruže su crvene,
315--->  2)  Plaža je super,
316--->  3)  Ljubice su plave,
317--->  4)  Imam auto,
318--->  5)  Satovi ukazuju vrijeme,
319--->  6)  Šećer je sladak
320--->  7)  Kao i ti.
321
322
323~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
324		      Lekcija 2.7: NAREDBA PONIŠTENJA
325
326
327  ** Pritisnite  u  za poništenje zadnje naredbe,  U  za cijelu liniju. **
328
329  1. Pomaknite kursor na liniju označenu s ---> i postavite kursor na prvu
330     pogrešku.
331  2. Otipkajte  x  kako bi izbrisali prvi neželjeni znak.
332  3. Otipkajte  u  kako bi poništili zadnju izvršenu naredbu.
333  4. Ovaj put ispravite sve pogreške na liniji koristeći  x  naredbu.
334  5. Sada utipkajte veliko  U  kako bi poništili sve promjene
335     na liniji, vraćajući je u prijašnje stanje.
336  6. Sada utipkajte  u  nekoliko puta kako bi poništili  U
337     i prijašnje naredbe.
338  7. Sada utipkajte CTRL-R (držeći  CTRL  tipku pritisnutom dok
339     ne pritisnete  R) nekoliko puta kako bi vratili promjene
340     (poništili poništenja).
341
342---> Poopravite pogreške nna ovvoj liniji ii pooništiteee ih.
343
344  8. Vrlo korisne naredbe.  Prijeđite na sažetak Lekcije 2.
345
346~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347			      Lekcija 2 SAŽETAK
348
349
350  1. Brisanje od kursora do sljedeće riječi:    dw
351  2. Brisanje od kursora do kraja linije:    d$
352  3. Brisanje cijele linije:    dd
353
354  4. Za ponavljanje pokreta prethodite mu broj:   2w
355  5. Oblik naredbe mijenjanja:
356               operator   [broj]   pokret
357     gdje je:
358       operator - što napraviti, npr.   d  za brisanje
359       [broj]   - neobavezan broj ponavljanja pokreta
360       pokret   - kretanje po tekstu po kojem se operira,
361                  kao što je: w (riječ), $ (kraj linije), itd.
362
363  6. Postavljanje kursora na početak linije:  0
364
365  7. Za poništenje prethodnih promjena, pritisnite:	  u  (malo u)
366     Za poništenje svih promjena na liniji, pritisnite:   U  (veliko U)
367     Za vraćanja promjena, utipkajte:	CTRL-R
368
369~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
370		       Lekcija 3.1: NAREDBA POSTAVI
371
372
373	** p  za unos prethodno izbrisanog teksta iza kursora. **
374
375  1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
376
377  2. Otipkajte  dd  kako bi izbrisali liniju i spremili je u Vim registar.
378
379  3. Pomaknite kursor na liniju c), IZNAD linije koju trebate unijeti.
380
381  4. Otipkajte  p  kako bi postavili liniju ispod kursora.
382
383  5. Ponovite korake 2 do 4 kako bi postavili sve linije u pravilnom
384     rasporedu.
385
386---> d) Možeš li i ti naučiti?
387---> b) Ljubice su plave,
388---> c) Inteligencija je naučena,
389---> a) Ruže su crvene,
390
391
392~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
393		       Lekcija 3.2: NAREDBA PROMJENE
394
395
396      ** Otipkajte  rx  za zamjenu slova ispod kursora sa slovom  x . **
397
398  1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
399
400  2. Pomaknite kursor tako da se nalazi na prvoj pogrešci.
401
402  3. Otipkajte  r  i nakon toga ispravan znak na tom mjestu.
403
404  4. Ponovite korake 2 i 3 sve dok prva
405     linije ne bude istovjetna drugoj.
406
407--->  Kede ju ovu limija tupjana, natko je protuskao kruve tupke!
408--->  Kada je ova linija tipkana, netko je pritiskao krive tipke!
409
410  5. Prijeđite na Lekciju 3.2.
411
412NAPOMENA:  Prisjetite da trebate učiti vježbanjem, ne pamćenjem.
413
414
415~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
416		    Lekcija 3.3: OPERATOR MIJENJANJA
417
418
419	  ** Za mijenjanje do kraja riječi, istipkajte  ce . **
420
421  1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
422
423  2. Postavite kursor na  a  u  lackmb.
424
425  3. Otipkajte  ce  i ispravite riječ (u ovom slučaju otipkajte  inija ).
426
427  4. Pritisnite <ESC> i pomaknite kursor na sljedeći znak
428     kojeg je potrebno ispraviti.
429
430  5. Ponovite korake 3 i 4 sve dok prva rečenica ne postane istovjetna
431     drugoj.
432
433---> Ova lackmb ima nekoliko rjlcah koje trfcb mijdmlfsz.
434---> Ova linija ima nekoliko riječi koje treba mijenjati.
435
436Primijetite da  ce  briše riječ i postavlja Vim u Insert mod.
437
438~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
439	         Lekcija 3.4: JOŠ MIJENJANJA KORIŠTENJEM c
440
441
442    ** Naredba mijenjanja se koristi sa istim pokretima kao i brisanje. **
443
444  1. Operator mijenjanja se koristi na isti način kao i operator brisanja:
445
446         c    [broj]   pokret
447
448  2. Pokreti su isti, npr:   w (riječ) i  $ (kraj linije).
449
450  3. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
451
452  4. Pomaknite kursor na prvu pogrešku.
453
454  5. Otipkajte  c$  i utipkajte ostatak linije tako da bude istovjetna
455     drugoj te pritisnite <ESC>.
456
457---> Kraj ove linije treba pomoć tako da izgleda kao linija ispod.
458---> Kraj ove linije treba ispraviti korištenjem c$ naredbe.
459
460NAPOMENA:  Možete koristiti Backspace za ispravljanje grešaka.
461~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462			      Lekcija 3 SAŽETAK
463
464
465  1. Za postavljanje teksta koji je upravo izbrisan, pritisnite  p . Ovo
466     postavlja tekst IZA kursora (ako je pak linija izbrisana tekst se
467     postavlja na liniju ispod kursora).
468
469  2. Za promjenu znaka na kojem se nalazi kursor, pritisnite  r  i nakon toga
470     željeni znak.
471
472  3. Operator mijenjanja dozvoljava promjenu teksta od kursora do pozicije do
473     koje dovede pokret. tj. Otipkajte  ce  za mijenjanje od kursora do kraja
474     riječi, c$  za mijenjanje od kursora do kraja linije.
475
476  4. Oblik naredbe mijenjanja:
477
478	 c   [broj]   pokret
479
480Prijeđite na sljedeću lekciju.
481
482
483
484~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
485	      Lekcija 4.1: POZICIJA KURSORA I STATUS DATOTEKE
486
487  ** CTRL-G za prikaz pozicije kursora u datoteci i status datoteke.
488     Pritisnite  G  za pomicanje kursora na neku liniju u datoteci. **
489
490NAPOMENA:  Pročitajte cijelu lekciju prije izvršenja bilo kojeg koraka!!
491
492  1. Držite Ctrl tipku pritisnutom i pritisnite  g .  Ukratko: CTRL-G.
493     Vim će ispisati poruku na dnu ekrana sa imenom datoteke i pozicijom
494     kursora u datoteci.  Zapamtite broj linije za 3. korak.
495
496NAPOMENA:  Možete vidjeti poziciju kursora u donjem desnom kutu ako
497           je postavka 'ruler' aktivirana (objašnjeno u 6. lekciji).
498
499  2. Pritisnite  G  za pomicanje kursora na kraj datoteke.
500     Otipkajte  gg  za pomicanje kursora na početak datoteke.
501
502  3. Otipkajte broj linije na kojoj ste bili maloprije i zatim  G .  Kursor
503     će se vratiti na liniju na kojoj se nalazio kada ste otipkali CTRL-G.
504
505  4. Ako ste spremni, izvršite korake od 1 do 3.
506
507~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
508			Lekcija 4.2: NAREDBE TRAŽENJA
509
510       ** Otipkajte  /  i nakon toga izraz kojeg želite tražiti. **
511
512  1. U Normal modu otipkajte  /  znak.  Primijetite da se znak
513     pojavio zajedno sa kursorom na dnu ekrana kao kod  :  naredbe.
514
515  2. Sada otipkajte 'grrrreška' <ENTER>.  To je riječ koju zapravo tražite.
516
517  3. Za ponovno traženje istog izraza, otipkajte  n .
518     Za traženje istog izraza ali u suprotnom smjeru, otipkajte  N .
519
520  4. Za traženje izraza unatrag, koristite  ?  umjesto  / .
521
522  5. Za povratak na prethodnu poziciju koristite  CTRL-O  (držite Ctrl
523     pritisnutim dok ne pritisnete tipku o).  Ponavljajte sve dok se ne
524     vratite na početak.  CTRL-I slično kao CTRL-O ali u suprotnom smjeru.
525
526---> "pogrrrreška" je pogrešno; umjesto pogrrrreška treba stajati pogreška.
527
528NAPOMENA:  Ako se traženjem dođe do kraja datoteke nastavit će se od njenog
529           početka osim ako je postavka 'wrapscan' deaktivirana.
530~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
531		  Lekcija 4.3: TRAŽENJE PRIPADAJUĆE ZAGRADE
532
533
534	** Otipkajte  %  za pronalazak pripadajuće ), ] ili } . **
535
536  1. Postavite kursor na bilo koju od  ( ,  [  ili  {
537     otvorenih zagrada u liniji označenoj s --->.
538
539  2. Otipkajte znak  % .
540
541  3. Kursor će se pomaknuti na pripadajuću zatvorenu zagradu.
542
543  4. Otipkajte  %  kako bi pomakli kursor na drugu pripadajuću zagradu.
544
545  5. Pomaknite kursor na neku od (,),[,],{ ili } i ponovite  %  naredbu.
546
547---> Linija ( testiranja običnih ( [ uglatih ] i { vitičastih } zagrada.))
548
549
550NAPOMENA:  Vrlo korisno u ispravljanju koda sa nepripadajućim zagradama!
551
552
553~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
554		      Lekcija 4.4: NAREDBE ZAMIJENE
555
556
557       ** Otipkajte  :s/staro/novo/g  da zamijenite 'staro' za 'novo'. **
558
559  1. Pomaknite kursor na liniju označenu s --->.
560
561  2. Otipkajte  :s/cvrćč/cvrč <ENTER> .  Primjetite da ova naredba zamjenjuje
562     samo prvi "cvrćč" u liniji.
563
564  3. Otipkajte  :s/cvrćč/cvrč/g .  Dodavanje  g  stavke znači da će se naredba
565     izvršiti na cijeloj liniji, zamjenjivanjem svih "cvrćč" u liniji.
566
567---> i cvrćči cvrćči cvrćčak na čvoru crne smrče.
568
569  4. Za zamjenu svih izraza u rasponu dviju linija,
570     otipkajte :#,#s/staro/novo/g   #,# su brojevi linije datoteke na kojima
571                                    te između njih će se izvršiti zamjena.
572     Otipkajte :%s/staro/novo/g     za zamjenu svih izraza u cijeloj datoteci.
573     Otipkajte :%s/staro/novo/gc    za pronalazak svakog izraza u datoteci i
574     			            potvrdu zamjene.
575
576~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
577			      Lekcija 4 SAŽETAK
578
579
580  1. CTRL-G  prikazuje poziciju kursora u datoteci i status datoteke.
581             G  postavlja kursor na zadnju liniju datoteke.
582     broj    G  postavlja kursor na  broj  liniju.
583            gg  postavlja kursor na prvu liniju.
584
585  2. Tipkanje  /  sa izrazom traži UNAPRIJED taj izraz.
586     Tipkanje  ?  sa izrazom traži UNATRAG taj izraz.
587     Nakon naredbe traženja koristite  n  za pronalazak izraza u istom
588     smjeru, i  N  za pronalazak istog izraza ali u suprotnom smjeru.
589     CTRL-O vraća kursor na prethodnu poziciju, CTRL-I na sljedeću poziciju.
590
591  3. Tipkanje  %  dok je kursor na zagradi pomiče ga na pripadajuću zagradu.
592
593  4. Za zamjenu prvog izraza staro za izraz novo	   :s/staro/novo
594     Za zamjenu svih izraza staro na cijeloj liniji	   :s/staro/novo/g
595     Za zamjenu svih izraza staro u rasponu linija #,#     :#,#s/staro/novo/g
596     Za zamjenu u cijeloj datoteci			   :%s/staro/novo/g
597     Za potvrdu svake zamjene dodajte 'c'		   :%s/staro/novo/gc
598
599~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
600		  Lekcija 5.1: IZVRŠAVANJE VANJSKIH NAREDBI
601
602
603	** Otipkajte  :!  sa vanjskom naredbom koju želite izvršiti. **
604
605  1. Otipkajte poznatu naredbu  :  kako bi kursor premjestili na dno
606     ekrana.  Time omogućavate unos naredbe u naredbenoj liniji.
607
608  2. Otipkajte znak  !  (uskličnik).  Tako omogućavate
609     izvršavanje naredbe vanjske ljuske.
610
611  3. Kao primjer otipkajte   ls   nakon ! te pritisnite <ENTER>.
612     Ovo će prikazati sadržaj direktorija, kao da ste u ljusci.
613     Koristite   :!dir   ako   :!ls   ne radi.
614
615NAPOMENA:  Moguće je izvršavati bilo koju vanjsku naredbu na ovaj način,
616           zajedno sa njenim argumentima.
617
618NAPOMENA:  Sve  :  naredbe se izvršavaju nakon što pritisnete <ENTER>
619	   U daljnjem tekstu to neće uvijek biti napomenuto.
620
621
622~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
623		   Lekcija 5.2: VIŠE O SPREMANJU DATOTEKA
624
625           ** Za spremanje promjena, otipkajte  :w IME_DATOTEKE. **
626
627  1. Otipkajte   :!dir   ili   :!ls   za pregled direktorija.
628     Već znate da morate pritisnuti <ENTER> na kraju tipkanja.
629
630  2. Izaberite ime datoteke koja još ne postoji, npr. TEST.
631
632  3. Otipkajte:	 :w TEST   (gdje je TEST ime koje ste prethodno odabrali.)
633
634  4. Time će te spremiti cijelu datoteku (Vim Tutor) pod imenom TEST.
635     Za provjeru, otipkajte ponovno   :!dir   ili   :!ls
636     za pregled direktorija.
637
638NAPOMENA:  Ako bi napustili Vim i ponovno ga pokrenuli sa vim TEST ,
639           datoteka bi bila potpuna kopija ove datoteke u trenutku
640           kada ste je spremili.
641
642  5. Izbrišite datoteku tako da otipkate (MS-DOS):	:!del TEST
643				       ili (Unix):	:!rm TEST
644
645~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
646		  Lekcija 5.3: SPREMANJE OZNAČENOG TEKSTA
647
648
649   ** Kako bi spremili dio datoteke, otipkajte  v  pokret  :w IME_DATOTEKE **
650
651  1. Pomaknite kursor na ovu liniju.
652
653  2. Pritisnite  v  i pomaknite kursor pet linija ispod ove.
654     Primijetite promjenu, označeni tekst se razlikuje od običnog.
655
656  3. Pritisnite  :  znak.  Na dnu ekrana pojavit će se  :'<,'> .
657
658  4. Otipkajte  w TEST  , pritom je TEST ime datoteke koja još ne postoji.
659     Provjerite da zaista piše  :'<,'>w TEST
660     prije nego što pritisnite <ENTER>.
661
662  5. Vim će spremiti označeni tekst u TEST.  Provjerite sa :!dir  ili  :!ls .
663     Nemojte je još brisati!  Koristiti će te je u sljedećoj lekciji.
664
665NAPOMENA:  Tipka  v  započinje Vizualno označavanje.  Možete pomicati kursor
666           unaokolo kako bi mijenjali veličinu označenog teksta. Možete
667           koristiti i operatore.  Npr,  d  će izbrisati označeni tekst.
668~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
669		   Lekcija 5.4: UČITAVANJE DATOTEKA
670
671
672       ** Za ubacivanje sadržaja datoteke, otipkajte  :r IME_DATOTEKE  **
673
674  1. Postavite kursor iznad ove linije.
675
676NAPOMENA:  Nakon što izvršite 2. korak vidjeti će te tekst iz Lekcije 5.3.
677           Stoga pomaknite kursor DOLJE kako bi ponovno vidjeli ovu lekciju.
678
679  2. Učitajte vašu TEST datoteku koristeći naredbu   :r TEST
680     gdje je TEST ime datoteke koju ste koristili u prethodnoj lekciji.
681     Sadržaj učitane datoteke je ubačen liniju ispod kursora.
682
683  3. Kako bi provjerili da je datoteka učitana, vratite kursor unatrag i
684     primijetite dvije kopije Lekcije 5.3, originalnu i onu iz datoteke.
685
686NAPOMENA:  Možete također učitati ispis vanjske naredbe.  Npr,  :r !ls
687           će učitati ispis  ls  naredbe i postaviti ispis liniju ispod
688           kursora.
689
690
691~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
692			      Lekcija 5 SAŽETAK
693
694
695  1.  :!naredba  izvršava vanjsku naredbu.
696
697      Korisni primjeri:
698	 (MS-DOS)	  (Unix)
699	  :!dir		   :!ls		   -  pregled direktorija.
700	  :!del DATOTEKA   :!rm DATOTEKA   -  briše datoteku DATOTEKA.
701
702  2.  :w DATOTEKA  zapisuje trenutačnu datoteku na disk sa imenom DATOTEKA.
703
704  3.  v  pokret  :w IME_DATOTEKE  sprema vizualno označene linije u
705      datoteku IME_DATOTEKE.
706
707  4.  :r IME_DATOTEKE  učitava datoteku IME_DATOTEKE sa diska i stavlja
708      njen sadržaj liniju ispod kursora.
709
710  5.  :r !dir  učitava ispis naredbe dir i postavlja sadržaj ispisa liniju
711      ispod kursora.
712
713
714~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
715			 Lekcija 6.1: NAREDBA OTVORI
716
717
718	** Pritisnite  o  kako bi otvorili liniju ispod kursora
719	   i prešli u Insert mod. **
720
721  1. Pomaknite kursor na sljedeću liniju označenu s --->.
722
723  2. Otipkajte malo  o  kako bi otvorili novu liniju ISPOD kursora
724     i prešli u Insert mod.
725
726  3. Otipkajte nešto teksta i nakon toga pritisnite <ESC>
727     kako bi napustili Insert mod.
728
729---> Nakon što pritisnete  o  kursor će preći u novu liniju u Insert mod.
730
731  4. Za otvaranje linije IZNAD kursora, otipkajte umjesto malog o veliko O ,
732     Pokušajte na donjoj liniji označenoj s --->.
733
734---> Otvorite liniju iznad ove - otipkajte O dok je kursor na ovoj liniji.
735
736
737~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
738			Lekcija 6.2: NAREDBA DODAJ
739
740
741	     ** Otipkajte  a  za dodavanje teksta IZA kursora. **
742
743  1. Pomaknite kursor na početak sljedeće linije označene s --->.
744
745  2. Tipkajte  e  dok se kursor ne nalazi na kraju  li .
746
747  3. Otipkajte  a  (malo) kako bi dodali tekst IZA kursora.
748
749  4. Dopunite riječ kao što je na liniji ispod.
750     Pritisnite <ESC> za izlaz iz Insert moda.
751
752  5. Sa  e  prijeđite na sljedeću nepotpunu riječ i ponovite korake 3 i 4.
753
754---> Ova li omogućava vje dodav teksta nekoj liniji.
755---> Ova linija omogućava vježbanje dodavanja teksta nekoj liniji.
756
757NAPOMENA:  Sa i, a, i  A  prelazite u isti Insert mod, jedina
758           razlika je u poziciji od koje će se tekst ubacivati.
759
760~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
761		    Lekcija 6.3: DRUGI NAČIN MIJENJANJA
762
763
764      ** Otipkajte veliko  R  kako bi zamijelili više od jednog znaka. **
765
766  1. Pomaknite kursor na prvu sljedeću liniju označenu s --->.
767     Pomaknite kursor na početak prvog  xxx .
768
769  2. Pritisnite  R  i otipkajte broj koji je liniju ispod,
770     tako da zamijeni xxx .
771
772  3. Pritisnite <ESC> za izlaz iz Replace moda.
773     Primijetite da je ostatak linije ostao nepromjenjen.
774
775  5. Ponovite korake kako bi zamijenili preostali xxx.
776
777---> Zbrajanje: 123 plus xxx je xxx.
778---> Zbrajanje: 123 plus 456 je 579.
779
780NAPOMENA:  Replace mod je kao Insert mod, ali sa bitnom razlikom,
781           svaki otipkani znak briše već postojeći.
782
783~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
784		Lekcija 6.4: KOPIRANJE I LIJEPLJENJE TEKSTA
785
786
787    ** Koristite  y  operator za kopiranje a  p  za lijepljenje teksta. **
788
789  1. Pomaknite kursor na liniju s --->  i postavite kursor nakon "a)".
790
791  2. Pokrenite Visual mod sa  v  i pomaknite kursor sve do ispred "prva".
792
793  3. Pritisnite  y  kako bi kopirali označeni tekst.
794
795  4. Pomaknite kursor do kraja sljedeće linije:  j$
796
797  5. Pritisnite  p  kako bi zalijepili tekst.  Onda utipkajte:  druga <ESC> .
798
799  6. Koristite Visual mod kako bi označili " linija.", kopirajte:  y , kursor
800     postavite na kraj sljedeće linije:  j$  i ondje zalijepite tekst:  p .
801
802--->  a) ovo je prva linija.
803      b)
804
805NAPOMENA:  možete koristiti  y  kao operator;  yw   kopira jednu riječ.
806~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
807		    Lekcija 6.5: MIJENJANJE POSTAVKI
808
809
810 ** Postavka: naredbe traženja i zamijene ne razlikuju VELIKA i mala slova **
811
812  1. Potražite 'razlika' tipkanjem:   /razlika  <ENTER>
813     Nekoliko puta ponovite pritiskanjem  n .
814
815  2. Aktivirajte 'ic' (Ignore case) postavku:   :set ic
816
817  3. Ponovno potražite 'razlika' tipkanjem  n
818     Primijetite da su sada i RAZLIKA i Razlika pronađeni.
819
820  4. Aktivirajte 'hlsearch' i 'incsearch' postavke:  :set hls is
821
822  5. Otipkajte naredbu traženja i primijetite razlike:  /razlika <ENTER>
823
824  6. Za deaktiviranje  ic  postavke koristite:  :set noic
825
826NAPOMENA:  Za neoznačavanje pronađenih izraza otipkajte:   :nohlsearch
827NAPOMENA:  Bez razlikovanja velikih i malih slova u samo jednoj naredbi
828	   koristite  \c u izrazu:  /razlika\c  <ENTER>
829~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
830			      Lekcija 6 SAŽETAK
831
832  1. Pritisnite  o  za otvaranje linije ISPOD kursora i prelazak u Insert mod.
833     Pritisnite  O  za otvaranje linije IZNAD kursora.
834
835  2. Pritisnite  a  za unos teksta IZA kursora.
836     Pritisnite  A  za unos teksta na kraju linije.
837
838  3. Naredba  e  pomiče kursor na kraj riječi.
839
840  4. Operator  y  kopira tekst,  p  ga lijepi.
841
842  5. Tipkanjem velikog  R  Vim prelazi u Replace mod dok ne pritisnete <ESC> .
843
844  6. Tipkanjem ":set xxx" aktivira postavku "xxx".  Neke postavke su:
845  	'ic' 'ignorecase'	ne razlikuje velika/mala slova pri traženju
846	'is' 'incsearch'	traži nedovršene izraze
847	'hls' 'hlsearch'	označi sve pronađene izraze
848     Možete koristite dugo ili kratko ime postavke.
849
850  7. Prethodite "no" imenu postavke za deaktiviranje iste:   :set noic
851
852~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
853		       Lekcija 7.1: DOBIVANJE POMOĆI
854
855
856		   ** Koristite on-line sustav pomoći **
857
858  Vim ima detaljan on-line sustav pomoći.
859  Za početak, pokušajte jedno od sljedećeg:
860	- pritisnite <HELP> tipku (ako je vaša tipkovnica ima)
861	- pritisnite <F1> tipku (ako je vaša tipkovnica ima)
862	- utipkajte   :help <ENTER>
863
864  Pročitajte tekst u prozoru pomoći kako bi ste se znali služiti istom.
865  Tipkanjem  CTRL-W CTRL-W   prelazite iz jednog prozora u drugi.
866  Otipkajte    :q <ENTER>    kako bi zatvorili prozor pomoći.
867
868  Pronaći će te pomoć o bilo kojoj temi, tako da dodate upit samoj
869  ":help" naredbi.  Pokušajte (ne zaboravite pritisnuti <ENTER>):
870
871	:help w
872	:help c_CTRL-D
873	:help insert-index
874	:help user-manual
875~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
876			Lekcija 7.2: PRAVLJENJE SKRIPTE
877
878
879		       ** Aktivirajte Vim mogućnosti **
880
881  Vim ima mnogo više alata od Vi-ja, ali većina njih nije aktivirana.
882  Kako bi mogli koristiti više mogućnosti napravite "vimrc" datoteku.
883
884  1. Uredite "vimrc" datoteku.  Ovo ovisi o vašem sistemu:
885	:e ~/.vimrc		za Unix
886	:e ~/_vimrc		za MS-Windows
887
888  2. Sada učitajte primjer sadržaja "vimrc" datoteke:
889	:r $VIMRUNTIME/vimrc_example.vim
890
891  3. Sačuvajte datoteku sa:
892	:w
893
894  Sljedećeg puta kada pokrenete Vim, bojanje sintakse teksta biti će
895  aktivirano. Sve vaše postavke možete dodati u "vimrc" datoteku.
896  Za više informacija otipkajte  :help vimrc-intro
897
898~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
899		     Lekcija 7.3: AUTOMATSKO DOVRŠAVANJE
900
901
902	** Dovršavanje iz naredbene linije pomoću CTRL-D i <TAB> **
903
904  1. Provjerite da Vim nije u Vi modu:  :set nocp
905
906  2. Pogledajte koje datoteke postoje u direktoriju:  :!ls   or  :!dir
907
908  3. Otipkajte početak naredbe:  :e
909
910  4. Tipkajte  CTRL-D  i prikazati će se lista naredbi koje započinju sa "e".
911
912  5. Pritisnite <TAB>  i Vim će dopuniti unos u naredbu ":edit".
913
914  6. Dodajte razmak i početak datoteke:  :edit FIL
915
916  7. Pritisnite <TAB>.  Vim će nadopuniti ime datoteke (ako je jedinstveno).
917
918NAPOMENA:  Moguće je dopuniti mnoge naredbe.  Koristite CTRL-D i <TAB>.
919           Naročito je korisno za  :help  naredbe.
920
921~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
922			      Lekcija 7 SAŽETAK
923
924
925  1. Otipkajte  :help  ili pritisnite <F1> ili <Help>  za pomoć.
926
927  2. Otipkajte  :help naredba  kako bi dobili pomoć za  naredba .
928
929  3. Otipkajte  CTRL-W CTRL-W  za prelazak u drugi prozor
930
931  4. Otipkajte  :q  kako bi zatvorili prozor pomoći
932
933  5. Napravite vimrc skriptu za podizanje kako bi u nju spremali
934     vaše omiljene postavke.
935
936  6. Kada tipkate naredbu koja započinje sa  :
937     pritisnite CTRL-D kako bi vidjeli moguće valjane vrijednosti.
938     Pritisnite <TAB> kako bi odabrali jednu od njih.
939
940
941
942
943
944~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
945  Kraj.  Cilj priručnika je da pokaže kratak pregled Vim editora, tek toliko
946  da omogući njegovo korištenje. Priručnik nije potpun jer Vim ima mnogo više
947  naredbi. Za više informacija: ":help user-manual".
948
949  Za čitanje i korištenje, preporučamo:
950	Vim - Vi Improved - by Steve Oualline
951	Izdavač: New Riders
952  Prva knjiga potpuno posvećena Vim-u. Vrlo korisna za početnike.
953  Sa mnogo primjera i slika.
954  Posjetite http://iccf-holland.org/click5.html
955
956  Sljedeća knjiga je nešto starija i više o Vi-u nego o Vim-u, preporučamo:
957	Learning the Vi Editor - by Linda Lamb
958	Izdavač: O'Reilly & Associates Inc.
959  Solidna knjiga, možete saznati skoro sve što možete napraviti
960  u Vi-u. Šesto izdanje ima nešto informacija i o Vim-u.
961
962  Ovaj priručnik su napisali: Michael C. Pierce i Robert K. Ware,
963  Colorado School of Mines koristeći ideje Charles Smith,
964  Colorado State University.  E-pošta: [email protected].
965
966  Naknadne promjene napravio je Bram Moolenaar.
967~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
968
969  Preveo na hrvatski: Paul B. Mahol <[email protected]>
970  Preinaka 1.42, Lipanj 2008
971
972
973