~ubuntu-branches/ubuntu/vivid/vim/vivid

« back to all changes in this revision

Viewing changes to runtime/tutor/tutor.hr

  • Committer: Bazaar Package Importer
  • Author(s): Soren Hansen
  • Date: 2008-11-05 11:37:43 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20081105113743-9i4urcsm3n44mhqe
Tags: 2:7.2.025-2ubuntu1
* Merge from debian unstable, remaining changes:
  - runtime/syntax/debcontrol.vim:
    + Add "metapackages" to the list of valid sections.
  - runtime/syntax/debchangelog.vim:
    + Add "jaunty" to the list of valid suites.
  - Drop vim-lesstif package and lesstif2-dev build-dependency.
  - Enable Python interpreter on basic builds.
  - Create a .pot file for translations.
  - Disable autoindent, line-wrapping, and backup files by default.
  - runtime/syntax/debsources.vim:
    + Add "jaunty" to debsourcesDistrKeyword
  - runtime/syntax/grub.vim:
    + Add Ubuntu-specific 'quiet' keyword.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
 
 
41
NAPOMENA:  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
 
 
44
NAPOMENA:  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
 
 
65
NAPOMENA:  :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
 
 
89
NAPOMENA:  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
 
 
180
NAPOMENA:  Tipkanjem tipke <ESC> prebacuje Vim u Normal mod i
 
181
           prekida ne�eljenu ili djelomi�no zavr�enu naredbu.
 
182
 
 
183
Nastavite �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
 
 
199
NAPOMENA:  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
 
 
251
NAPOMENA:  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
 
 
412
NAPOMENA:  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
 
 
436
Primijetite 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
 
 
460
NAPOMENA:  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
 
 
480
Prije�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
 
 
490
NAPOMENA:  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
 
 
496
NAPOMENA:  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
 
 
528
NAPOMENA:  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
 
 
550
NAPOMENA:  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
 
 
615
NAPOMENA:  Mogu�e je izvr�avati bilo koju vanjsku naredbu na ovaj na�in,
 
616
           zajedno sa njenim argumentima.
 
617
 
 
618
NAPOMENA:  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
 
 
638
NAPOMENA:  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
 
 
665
NAPOMENA:  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
 
 
676
NAPOMENA:  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
 
 
686
NAPOMENA:  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
 
 
757
NAPOMENA:  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
 
 
780
NAPOMENA:  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
 
 
805
NAPOMENA:  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
 
 
826
NAPOMENA:  Za neozna�avanje prona�enih izraza otipkajte:   :nohlsearch
 
827
NAPOMENA:  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 $VIM/_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
 
 
918
NAPOMENA:  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: bware@mines.colorado.edu.
 
965
 
 
966
  Naknadne promjene napravio je Bram Moolenaar.
 
967
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
968
 
 
969
  Preveo na hrvatski: Paul B. Mahol <onemda@gmail.com>
 
970
  Preinaka 1.42, Lipanj 2008
 
971
 
 
972