comparison runtime/tutor/tutor.lv.utf-8 @ 14372:2a4a2dc35c55

Update runtime files. commit https://github.com/vim/vim/commit/a9604e61451707b38fdcb088fbfaeea2b922fef6 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jul 21 05:56:22 2018 +0200 Update runtime files.
author Christian Brabandt <cb@256bit.org>
date Sat, 21 Jul 2018 06:00:09 +0200
parents
children e69e7133c9cf
comparison
equal deleted inserted replaced
14371:2fb503a18f12 14372:2a4a2dc35c55
1 ===============================================================================
2 = Ī s a p a m ā c ī b a V I M - Versija 1.7 =
3 ===============================================================================
4
5 Vim ir jaudīgs teksta redaktors ar pārāk daudzām komandām, lai to
6 aprakstītu tik īsā aprakstā kā šis. Šī pamācība ir paredzēta, lai
7 spētu iemācīties tik daudz, cik nepieciešams, lietojot Vim, kā plaša
8 pielietojuma teksta redaktoru.
9
10 Atkarībā no tā, cik daudz laika veltīsiet eksperimentiem,
11 šīs pamācības aptuvenais izpildīšanas laiks ir 25 — 30 minūtes.
12
13 UZMANĪBU:
14 Darbojoties ar komandām, jūs izmainīsiet šo tekstu, tāpēc izveidojiet šī
15 faila kopiju (ja jūs palaidāt "vimtutor" komandu, šī jau ir kopija).
16
17 Svarīgi atcerēties, ka šo pamācību ir paredzēts izpildīt praktiski!
18 Ja jūs tikai lasīsiet šo tekstu, jūs komandas aizmirsīsiet!
19
20 Tagad pārliecinieties, ka tastatūrai nav nospiesti SHIFT vai
21 CAPS-LOCK taustiņi un spiediet j taustiņu, līdz pilnībā redzat
22
23 1.1 nodarbības saturu
24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25 1.1 nodarbība: KURSORA PĀRVIETOŠANA
26
27 ** Lai pārvietotu kursoru, spiediet taustiņus h, j, k, l **
28
29 Lai atcerētos,
30 izmantojiet vārdus: k "Kaugšup"
31 ^
32 pa "Heisi" h < > l pa "Labi"
33 v
34 j "Jejup"
35
36 1. Pārvietojiet kursoru pa ekrānu tik ilgi, kamēr pierodat.
37
38 2. Turiet j taustiņu tik ilgi, kamēr ieslēdzas tā auto-atkārtošana.
39 Un dodieties uz nākamo nodarbību.
40
41 PIEZĪME: Ja neesat pārliecināts par nospiesto taustiņu, spiediet <ESC>,
42 lai atgrieztos normālajā režīmā, un spiediet vajadzīgo taustiņu atkal.
43
44 PIEZĪME: Kursora vadībai var izmantot arī bultiņu taustiņus, bet ticiet —
45 iemācīties vadīt ar j, k, l, h taustiņiem ir daudz parocīgāk!
46
47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 1.2 nodarbība: IZIEŠANA NO VIM
49
50 !! PIEZĪME: Pirms izpildīt šīs nodarbības soļus, izlasiet visu instrukciju!
51
52 1. Lai būtu drošs, ka esat normālajā režīmā, nospiediet <ESC> taustiņu.
53
54 2. Ievadiet komandu: :q! <ENTER>.
55 Ievadot šo komandu, jūs iziesiet no redaktora nesaglabājot izmaiņas.
56
57 3. Ja palaidāt vim komandrindā, tad pēc tam atkal to izsauciet, ievadot
58 vimtutor <ENTER>
59
60 4. Kad esat iegaumējis 1. — 3. soli, izpildiet tos, lai atgrieztos
61 redaktorā.
62
63 PIEZĪME: :q! <ENTER> komanda atceļ visas failā radītās izmaiņas. Pēc dažām
64 nodarbībām jūs uzzināsiet, kā izmaiņas varat saglabāt.
65
66 5. Pārvietojiet kursoru, uz 1.3 nodarbību.
67
68
69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 1.3 nodarbība: TEKSTA REDIĢĒŠANA – DZĒŠANA
71
72 ** Lai izdzēstu zem kursora atrodošos burtu, spiediet x **
73
74 1. Pārvietojiet kursoru uz līniju ar atzīmi --->.
75
76 2. Lai izlabotu kļūdas, pārvietojiet kursoru uz vajadzīgo burtu.
77
78 3. Spiediet x taustiņu, lai izdzēstu nevajadzīgo burtu.
79
80 4. Atkārtojiet 2. līdz 4. soļus, līdz teksts ir pareizs.
81
82 ---> Hiiipijiiii čččauuukstiiina celllofānu.
83
84 5. Kad augstāk parādītā rinda ir izlabota, dodieties uz 1.4. nodarbību.
85
86 PIEZĪME: Izpildot šo pamācību, centieties mācīties nevis domājot,
87 bet gan praktiski trenējot kustību atmiņu.
88
89
90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
91 1.4 nodarbība: TEKSTA REDIĢĒŠANA — IEVIETOŠANA
92
93 ** Lai ievietotu tekstu, spiediet i **
94
95 1. Pārvietojiet kursoru uz pirmo līniju ar atzīmi --->.
96
97 2. Lai ierakstītu tekstu augšējā rindā tieši tādu pašu kā apakšējā,
98 novietojiet kursoru tieši PĒC ievietojamā teksta.
99
100 3. Spiediet i un ievadiet visu nepieciešamo tekstu.
101
102 4. Pēc katra papildinājuma, spiediet <ESC> lai atgrieztos normālajā režīmā.
103 Atkārtojiet 2. līdz 4. soļus, līdz teksts ir pareizs.
104
105 ---> Šaā lnij no tksta rūkt dai buti.
106 Šajā līnijā no teksta trūkst daži burti.
107
108 5. Kad esat apguvis šīs darbības, dodieties uz 1.5. nodarbību.
109
110
111 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 1.5 nodarbība: TEKSTA REDIĢĒŠANA — PIEVIENOŠANA
113
114 ** Lai pievienotu tekstu, spiediet A **
115
116 1. Pārvietojiet kursoru uz pirmo līniju ar atzīmi --->.
117 Nav svarīgi, uz kura šīs rindas burta atrodas kursors.
118
119 2. Spiediet A un pievienojiet iztrūkstošo tekstu.
120
121 3. Kad nepieciešamais teksts ir pievienots, spiediet <ESC>,
122 lai atgrieztos normālajā režīmā.
123
124 4. Pārvietojiet kursoru uz otro līniju ar atzīmi --->
125 un atkārtojiet 2. un 3. soļus.
126
127 ---> Šajā līnijā tekstam
128 Šajā līnijā tekstam pietrūkst beigas.
129 ---> Šajā līnijā t
130 Šajā līnijā tekstam pietrūkst beigas.
131
132 5. Kad esat apguvis šīs darbības, dodieties uz 1.6. nodarbību.
133
134
135 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 1.6 nodarbība: FAILA SAGLABĀŠANA
137
138 ** Lai saglabātu failu un izietu no redaktora, spiediet :wq **
139
140 !! PIEZĪME: Pirms izpildīt šo nodarbību, izlasiet visus tās soļus!
141
142 1. Pārliecinieties, ka esat pareizi izpildījis visas iepriekšējās nodarbības.
143
144 2. Ja neesat pārliecināts, izejiet no redaktora, kā 1.2. nodarbībā ar komandu:
145 :q!
146
147 3. Tad atkal palaidiet pamācību, un, ja nepieciešams, veiciet failā izmaiņas.
148
149 4. Saglabājiet faila izmaiņas, redaktorā ievadot :w tutor <ENTER>
150 Izejiet no redaktora, ievadot komandu :wq <ENTER>
151
152 5. Palaidiet atkal šo pamācību, terminālī ievadot komandu: vim tutor
153 Šajā komandā vārds "vim" izsauc teksta redaktoru, bet
154 vārds "tutor" ir faila nosaukums, kurā ir saglabāta izmainītā pamācība.
155
156 5. Kad esat sapratis veicamās darbības, izpildiet tās.
157
158 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
159 1. nodarbības APKOPOJUMS
160
161
162 1. Kursoru pārvieto ar bultiņu vai arī h,j,k,l taustiņiem:
163 h (pa kreisi) j (lejup) k (augšup) l (pa labi)
164
165 2. Lai ar Vim rediģētu noteiktu failu, ievadiet komandu: vim fails <ENTER>
166
167 3. Lai izietu no Vim ievadiet:
168 <ESC> :q! <ENTER> lai pazaudētu izmaiņas.
169 <ESC> :wq <ENTER> lai saglabātu izmaiņas.
170
171 4. Lai izdzēstu burtu zem kursora, spiediet x
172
173 5. Lai ievietotu vai pievienotu tekstu, spiediet:
174 i ievadāmais teksts <ESC> lai ievietotu pirms kursora
175 A pievienojamais teksts <ESC> lai pievienotu rindas beigās
176
177 PIEZĪME: <ESC> spiešana atgriezīs jūs normālajā režīmā, vai arī atcels
178 nepareizu vai daļēji ievadītu komandu.
179
180 Tagad dodieties uz 2. nodarbību.
181
182 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 2.1 nodarbība: DZĒŠANAS KOMANDAS
184
185
186 ** Lai izdzēstu vārdu, spiediet dw **
187
188 1. Nospiediet <ESC> lai pārliecinātos, ka esat normālajā režīmā.
189
190 2. Pārvietojiet kursoru uz rindu ar atzīmi --->.
191
192 3. Pārvietojiet kursoru uz izdzēšamā vārda sākumu.
193
194 4. Ievadiet dw lai izdzēstu nepieciešamo vārdu.
195
196 PIEZĪME: Nospiežot d, ekrāna labajā apakšējā stūrī parādīsies d burts.
197 Tas ir tāpēc, ka Vim gaida nākamo komandu (burtu w).
198 Ja jūs redzat citu burtu, vai neredzat neko, esat kaut ko izdarījis
199 nepareizi. Tad spiediet <ESC> un sāciet no sākuma.
200
201 ---> Šajā kuku teikumā ir tata daži lala vārdi, kuri mumu nav vajadzīgi.
202
203 5. Izpildiet 3. — 4. soļus, līdz teksts ir pareizs un dodieties uz 2.2. nodarbību.
204
205
206 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
207 2.2 nodarbība: CITAS DZĒŠANAS KOMANDAS
208
209
210 ** Lai izdzēstu līdz rindas beigām, spiediet d$ **
211
212 1. Nospiediet <ESC> lai pārliecinātos, ka esat normālajā režīmā.
213
214 2. Pārvietojiet kursoru uz rindu ar atzīmi --->.
215
216 3. Pārvietojiet kursoru līdz pirmā teikuma beigām (PĒC pirmā punkta).
217
218 4. Ievadiet d$ lai izdzēstu tekstu no kursora līdz rindas beigām.
219
220 ---> Kāds ir ievadījis teikuma beigas divreiz. ievadījis teikuma beigas divreiz.
221
222
223 5. Dodieties uz 2.3 nodarbību, lai labāk izprastu, kā tas notiek.
224
225
226
227
228 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
229 2.3 nodarbība: OPERATORI UN KOMANDAS
230
231
232 Daudzas tekstu mainošās komandas sastāv no operatora un kustības.
233 Dzēšanas komanda, kuru izsauc ar d operatoru vispārīgā gadījumā ir sekojoša:
234
235 d kustība
236
237 Kur:
238 d - ir dzēšanas operators.
239 kustība - ir operators, kas nosaka dzēšanas veidu.
240
241 Biežāk izplatītās kustības ir:
242 w - līdz nākamā vārda sākumam, NEIESKAITOT tā pirmo burtu.
243 e - līdz tekošā vārda beigām, IESKAITOT pēdējo burtu.
244 $ - līdz rindas beigām, IESKAITOT tās pēdējo burtu.
245
246 Piemēram, ievadot de tiks izdzēsts teksts no kursora līdz rindas beigām.
247
248 PIEZĪME: Ievadot kustības komandu normālajā režīmā, tā pārvietos kursoru uz
249 norādīto vietu.
250
251 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
252 2.4 nodarbība: KUSTĪBAS SKAITA IZMANTOŠANA
253
254
255 ** Pirms kustības ievadot skaitli, tā tiks atkārtota norādās reizes. **
256
257 1. Pārvietojiet kursoru uz līniju ar atzīmi --->.
258
259 2. Ievadiet 2w lai pārvietotu kursoru par 2 vārdiem uz priekšu.
260
261 3. Ievadiet 3e lai pārvietotu kursoru par 3 vārdiem atpakaļ.
262
263 4. Ievadiet 0 (nulli), lai pārvietotu kursoru uz rindas sākumu.
264
265 5. Atkārtojiet 2. — 3. soļus ar dažādiem skaitļiem.
266
267 ---> Šī ir rinda ar vārdiem, kurā jūs varat pārvietoties.
268
269 6. Dodieties uz nodarbību 2.5.
270
271
272
273
274 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
275 2.5 nodarbība: SKAITĻA IZMANTOŠANA DZĒŠANAI
276
277
278 ** Ievadot skaitli pirms operatora, tas tiks atkārtots norādītās reizes. **
279
280 Pirms augšminētajām dzēšanas un pārvietošanās darbībām
281 var ievadīt skaitli, lai norādītu cik reizes to izpildīt, formā:
282 d skaitlis kustība
283
284 1. Pārvietojiet kursoru uz pirmo vārdu ar LIELAJIEM BURTIEM rindā ar atzīmi --->.
285
286 2. Ievadiet komandu d2w lai izdzēstu divus vārdus ar LIELAJIEM BURTIEM
287
288 3. Atkārtojiet pirmo soli, dzēšanas komandai norādot dažādus skaitļus,
289 lai izdzēstu visus vārdus ar LIELAJIEM BURTIEM
290
291 ---> šajā ABC DE rindā FGHI JK LMN OP ir jāizdzēš liekie Q RS TUV vārdi
292
293
294
295
296
297 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
298 2.6 nodarbība: DARBĪBAS AR RINDĀM
299
300
301 ** Ievadiet dd lai izdzēstu visu teksta rindu. **
302
303 Tā kā veselas rindas izdzēšana ir izplatīta darbība, Vi dizaineri nolēma
304 tās dzēšanu realizēt ar dubultu d ievadīšanu.
305
306 1. Pārvietojiet kursoru uz otro rindu ar atzīmi --->
307 2. Ievadiet dd lai izdzēstu rindu.
308 3. Pārvietojiet kursoru uz ceturto rindu.
309 4. Ievadiet 2dd lai izdzēstu divas rindas.
310
311 ---> 1) Astoņi kustoņi,
312 ---> 2) astoņi kustoņi,
313 ---> 3) kas tos astoņus kustoņus pirks?
314 ---> 4) Zirgs.
315 ---> 5) Astoņi kustoņi,
316 ---> 6) astoņi kustoņi,
317 ---> 7) kas tos astoņus kustoņus pirks?
318 ---> 8) Cirks.
319
320
321 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
322 2.7 nodarbība: ATCELŠANAS KOMANDA
323
324
325 ** Lai atceltu darbību, spiediet u **
326 ** Lai atceltu visas darbības tekošajā rindā, spiediet U **
327
328 1. Pārvietojiet kursoru uz rindu ar atzīmi ---> un novietojiet to uz
329 pirmās kļūdas.
330 2. Pārvietojiet kursoru un ievadiet x lai izdzēstu visus liekos burtus.
331 3. Ievadiet u lai atceltu iepriekšējo komandu.
332 4. Šī darbība atcels iepriekšējo darbību, kuru veicāt, ievadot x
333 5. Ievadiet U lai atgrieztos sākuma stāvoklī.
334 6. Ievadiet u vairākas reizes, lai atceltu U un iepriekšējās komandas.
335 7. Ievadiet CTRL-R t.i.:
336 nospiediet CTRL un, to neatlaižot, Shift un to neatlaižot un r
337 vairākas reizes, lai atceltu atcelšanas darbības.
338
339 ---> Iizlabojiet kļūudas šaajā riindā, aatceliet tās un aatceliet aatcelšanu.
340
341 8. Šīs ir svarīgas un noderīgas iespējas.
342 Tagad pārejiet uz 2. nodarbības apkopojumu.
343
344
345
346 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347 2. nodarbības APKOPOJUMS
348
349
350 1. Lai izdzēstu vārdu, uz kura atrodas kursors, ievada: dw
351 2. Lai izdzēstu rindu no kursora līdz tās beigām, ievada: d$
352 3. Lai izdzēstu visu rindu, ievada: dd
353 4. Lai atkārtotu kustības darbību, pirms tās ievada skaitli, piemēram:
354 2w
355
356 5. Lai atkārtotu izmaiņu darbību, komandu formāts ir sekojošs:
357 operators [skaitlis] kustība
358 kur:
359 operators - ir veicamā darbība, piemēram, d lai dzēstu
360 [skaitlis] - ir neobligāts darbības atkārtojumu skaits
361 kustība - pārvieto kursoru tik tālu, cik ir veicama darbība, piem:
362 w lai pārvietotos par vienu vārdu,
363 $ lai pārvietotos līdz rindas beigām u.tml.
364
365 6. Lai pārvietotos uz rindas sākumu, ievada: 0 (nulli)
366
367 7. Lai atceltu iepriekšējo darbību, ievada: u (mazo u)
368 Lai atceltu visas rindā veiktās izmaiņas, ievada: U (Shift+U)
369 Lai atceltu atcelšanas darbības, ievada: CTRL-R (Ctrl+Shift+r)
370
371 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
372 3.1 nodarbība: IEVIETOŠANAS DARBĪBA
373
374
375 ** Lai pēc kursora ievietotu iepriekš izdzēstu tekstu, spiediet p **
376
377 1. Pārvietojiet kursoru uz pirmo rindu ar atzīmi --->
378
379 2. Ievadiet dd lai izdzēstu visu rindu un saglabātu to reģistrā.
380
381 3. Pārvietojiet kursoru uz c) rindu (virs vietas, kur būtu jāievieto
382 dzēstā rinda).
383
384 4. Spiediet p lai ievietotu reģistrā saglabāto rindu.
385
386 5. Atkārtojiet soļus 2 līdz 4 līdz rindas ir pareizajā secībā.
387
388 ---> d) Zirgs.
389 ---> c) kas tos astoņus kustoņus pirks?
390 ---> b) astoņi kustoņi,
391 ---> a) Astoņi kustoņi,
392
393
394 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
395 3.2 nodarbība: AIZVIETOŠANAS KOMANDA
396
397
398 ** Lai aizvietotu burtu ar citu, ievadiet r un nepieciešamo burtu. **
399
400 1. Pārvietojiet kursoru uz pirmo rindu ar atzīmi --->
401
402 2. Pārvietojiet kursoru, lai iezīmētu pirmo nepareizo burtu.
403
404 3. Ievadiet r un tad burtu, uz kuru iezīmēto ir nepieciešams nomainīt.
405
406 4. Atkārtojiet soļus 2 un 3 līdz ir pirmā rinda atbilst otrajai rindai.
407
408 ---> Iavadut šo rixdu, kuds ar nuspeedis napariizus teusteņus!
409 ---> Ievadot šo rindu, kāds ir nospiedis nepareizus taustiņus!
410
411 5. Tagad dodieties uz 3.3. nodarbību.
412
413 PIEZĪME: Atcerieties, ka jums ir jāmācās darbojoties,
414 nevis vienkārši mēģinot atcerēties!
415
416
417
418 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
419 3.3 nodarbība: IZMAIŅU DARBĪBA
420
421
422 ** Lai izmainītu tekstu līdz vārda beigām, spiediet ce **
423
424 1. Pārvietojiet kursoru uz pirmo rindu ar atzīmi --->
425
426 2. Novietojiet kursoru virs pirmā Š vārdā Šma.
427
428 3. Ievadiet ce un izlabojiet vārdu uz pareizu (šajā gad. "Šīs").
429
430 4. Spiediet <ESC> un pārvietojiet kursoru uz nākamo maināmo vārdu.
431
432 5. Atkārtojiet soļus 3 un 4 līdz pirmā un otrā rinda ir vienādas.
433
434 ---> Šma rindas vamula nepieciešams šimahaļ, lietojot šašābiļabita darbību.
435 ---> Šīs rindas vārdus nepieciešams izlabot, lietojot izmainīšanas darbību.
436
437 Ievērojiet, ka pēc ce un vārda ievades jūs paliekat ievietošanas režīmā.
438
439
440
441 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442 3.4 nodarbība: CITAS MAINĪŠANAS DARBĪBAS AR c
443
444
445 ** Izmaiņu kustības operatoru lieto tieši tāpat kā dzēšanai. **
446
447 1. Izmaiņu kustības operators darbojas tāpat kā dzēšanai. Formāts ir:
448
449 c [skaitlis] kustība
450
451 2. Var lietot tos pašus kustības operatorus w (vārds) un $ (rindas beigas).
452
453 3. Pārvietojiet kursoru uz pirmo rindu ar atzīmi --->.
454
455 4. Pārvietojiet kursoru uz pirmo kļūdu.
456
457 5. Ievadiet c$ rakstiet nomaināmo tekstu līdz rindas beigām un spiediet <ESC>.
458
459 ---> Šī teksta beigas nepieciešams izlabot, lietojot c$ komandu.
460 ---> Šī teksta beigas nepieciešams izlabot, lietojot c$ šari-vari-traļi-muļi.
461
462 PIEZĪME: Lai labotu nepareizi ievadītu tekstu, spiediet <BACKSPACE> taustiņu.
463
464 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
465 3. NODARBĪBAS APKOPOJUMS
466
467
468 1. Lai ievietotu izdzēsto tekstu, spiediet p taustiņu. Ar to ievietosiet
469 dzēsto tekstu PĒC kursora. (Ja bija izdzēsta vesela rinda, tā tiks
470 ievietota rindā VIRS kursora.)
471
472 2. Lai izmainītu burtu zem kursora, spiediet r un pēc tam
473 jums nepieciešamo rakstzīmi.
474
475 3. Izmaiņu operators ļauj jums nomainīt tekstu no kursora līdz
476 kustības operatora norādītajai vietai. Piemēram,
477 ievadot ce jūs izmaināt tekstu no kursora līdz VĀRDA beigām, bet
478 ievadot c$ jūs nomaināt tekstu no kursora līdz RINDAS beigām.
479
480 4. Izmaiņu komandas formāts ir:
481
482 c [skaitlis] kustība
483
484 Tagad dodieties uz nākamo nodarbību.
485
486
487
488 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
489 4.1 nodarbība: KURSORA VIETA FAILĀ UN FAILA STATUSS
490
491 ** Lai noteiktu kursora atrašanās vietu failā un faila statusu, spiediet CTRL-g
492 Lai pārvietotu kursoru uz noteiktu faila rindu, spiediet G **
493
494 PIEZĪME: Pirms pildīt šo uzdevumu, izlasiet visas tā darbības līdz beigām!
495
496 1. Spiediet Ctrl taustiņu, un neatlaižot to, spiediet g saīsināti CTRL-g.
497 Redaktora ekrāna apakšā parādīsies statusa rinda, ar faila statusu
498 un rindu kurā atrodas kursors, kā arī citu informāciju.
499 Atcerieties šo vietu, lai izpildītu 3. darbību.
500
501 PIEZĪME: Jūs varat redzēt kursora atrašanās vietu failā vienmēr ekrāna
502 labajā apakšējā stūrī, ja redaktoram ir ieslēgta ruler opcija.
503 (Skatiet palīdzību par šo komandu, ievadot :help 'ruler')
504
505 2. Lai pārvietotu kursoru uz faila beigām, ievadiet G
506 Lai pārvietotu kursoru uz faila sākumu, ievadiet gg
507
508 3. Ievadiet iepriekš iegaumētās rindas numuru un tad ievadiet G
509 Ar šo jūs pārvietosiet kursoru atpakaļ rindā, kurā jūs sākāt
510 šo nodarbību.
511
512 4. Atkārtojiet darbības 1. — 3. tik ilgi, kamēr droši atceraties šīs komandas.
513
514 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
515 4.2 nodarbība: MEKLĒŠANAS KOMANDA
516
517
518 ** Lai meklētu tekstā, spiediet / un ievadiet meklējamo frāzi. **
519
520 1. Normālajā režīmā spiediet / taustiņu. Ievērojiet, ka kursors pārvietojas
521 uz redaktora apakšējo rindu, līdzīgi, kā nospiežot taustiņu :
522 lai ievadītu dažādas komandas.
523
524 2. Tad ievadiet vārdu kļūūūda un spiediet <ENTER>.
525 Ar šo jūs izgaismosiet atrasto meklējamo redaktorā.
526
527 3. Lai atrastu nākošo vārdu, spiediet n taustiņu.
528 Lai pārvietotu kursoru uz nākamo atrasto vietu tekstā uz augšu,
529 ievadiet N
530
531 4. Lai meklētu frāzi augšupejošā virzienā / vietā lietojiet ?
532
533 5. Lai atgrieztos uz vietu, kurā sākāt meklēšanu, spiediet CTRL-O
534 (spiediet Ctrl, tad, to neatlaižot spiediet arī o). To var turpināt,
535 lai dotos tālāk atpakaļ, vai arī spiest CTRL-i, lai dotos uz priekšu.
536
537 ---> "kļūūūda" nav pareizs vārds; kļūda ir vienkārši kļūda.
538
539 PIEZĪME: Ja ir atrasta pēdējā meklējamā frāze faila beigās vai sākumā,
540 pēc nākamā meklējuma tiks atrasta pirmā/pēdējā faila sākumā/beigās,
541 ja vien nav atslēgta wrapscan opcija.
542
543 PIEZĪME: Ja vairs nevēlaties izgaismot meklējamo tekstu, spiediet /
544 un ievadiet nesakarīgu/neatrodamu frāzi. (VIM speciālisti parasti
545 piekārto savu taustiņu kombināciju šai darbībai.)
546
547 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
548 4.3 nodarbība: SAISTĪTO IEKAVU MEKLĒŠANA
549
550
551 ** Lai atrastu saistīto ),], vai } iekavu, ievadiet % **
552
553 1. Novietojiet kursoru uz iekavām (, [, { rindā ar atzīmi --->.
554
555 2. Ievadiet % simbolu.
556
557 3. Kursors pārvietosies uz izvēlētajai iekavai atbilstošo pretējo iekavu.
558
559 4. Ievadiet % lai pārvietotos atpakaļ uz atbilstošo pretējo iekavu.
560
561 5. Pārvietojiet kursoru uz cita veida iekavu (,),[,],{ or } un pārbaudiet,
562 kas notiek atkārtoti ievadot %
563
564 ---> Šī ir (testa rinda ar dažādām (-veida, [-veida] un {-veida} iekavām.))
565
566
567 PIEZĪME: Šī iespēja ir ļoti noderīga, lai pārbaudītu nelīdzsvarotas iekavas
568 programmas kodā
569
570
571 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
572 4.4 nodarbība: AIZVIETOŠANAS KOMANDA
573
574
575 ** Ievadiet :s/vecais/jaunais/g lai aizvietotu 'vecais' ar 'jaunais'. **
576
577 1. Novietojiet kursoru rindā ar atzīmi --->.
578
579 2. Ievadiet :s/ss/s<ENTER>
580 Ievērojiet, ka šī komanda nomaina tikai pirmo atrasto frāzi.
581
582 3. Tagad ievadiet :s/ss/s/g<ENTER>
583 Ievērojiet, ka slēdzis g liek aizvietot frāzi visās atrastajās vietās.
584
585 ---> visslabākaiss laikss vērot ziedus ir pavassariss.
586
587 4. Aizvietošanas komandai var norādīt darbības diapazonu:
588
589 ievadiet :#,#s/vecais/jaunais/g kur #,# ir diapazona sākuma un beigu rinda
590 ievadiet :%s/vecais/jaunais/g lai aizvietotu frāzi visā failā
591 ievadiet :%s/vecais/jaunais/gc lai aizvietotu visā failā ar uzaicinājumu
592 apstiprināt katru aizvietošanu
593
594 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595 4.5 nodarbība: DARBĪBAS ATKĀRTOŠANA
596
597 ** Lai atkārtotu iepriekšējo darbību, spiediet . **
598
599 Atšķirībā no citiem teksta redaktoriem, Vim par vienu darbību uzskata
600 vairāku ievadīto komandu virkni ārpus normālā režīma (t.i. ievietošanas,
601 aizstāšanas u.tml.). Tas ļauj viegli atkārtot sarežģītas darbības, spiežot
602 . taustiņu.
603
604 1. Pārliecinieties, ka esat normālajā režīmā, spiežot <ESC>.
605
606 2. Sameklējiet pirmo skaitli rindā ar --->, ievadot: /11
607
608 3. Ievadiet komandu 2sll un atgriezieties normālajā režīmā.
609
610 4. Lai sameklētu nākamo skaitli un atkārtotu iepriekšējo aizstāšanas darbību,
611 spiediet: n.
612
613 ---> ba11e ce11e ha11e le11e ka11a mu11a nu11e ra11ijs šte11e ti11s ze11is
614 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
615 4. nodarbības APKOPOJUMS
616
617 1. CTRL-G statusa rindā parāda faila nosaukumu, statusu un kursora atrašanās
618 vietu
619 G pārvieto kursoru uz faila beigām.
620 skaitlis G pārvieto kursoru uz norādīto rindu.
621 gg pārvieto kursoru uz faila sākumu.
622
623 2. Ievadot / un frāzi, to meklē failā uz priekšu
624 Ievadot ? un frāzi, to meklē failā atpakaļ
625 Pēc pirmās atrastās frāzes, spiežot n sameklē nākamo frāzi tajā pašā virzienā
626 vai arī, spiežot N, sameklē nākamo frāzi pretējā virzienā.
627 CTRL-o pārvieto kursoru uz iepriekšējo izmaiņu vietu, CTRL-i uz nākamo vietu.
628 . atkārto iepriekšējo darbību, ko var apvienot ar meklēšanu: n. vai N.
629
630 3. Ja kursors atrodas uz (,),[,],{, vai }, ievadot % kursors pārvietojas uz
631 pretējo iekavu.
632
633 4. Lai aizvietotu frāzi tekošajā rindā vienreiz, ievadiet: :s/vecais/jaunais
634 Lai aizvietotu visas frāzes tekošajā rindā, ievadiet: :s/vecais/jaunais/g
635 Lai aizvietotu visas frāzes starp norādītajām rindām: :#,#s/vecais/jaunais/g
636 Lai aizvietotu visas frāzes failā, ievadiet: :%s/vecais/jaunais/g
637 Lai aizvietotu visas frāzes failā ar apstiprinājumu: :%s/vecais/jaunais/gc
638
639 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
640 5.1 nodarbība: KĀ IZPILDĪT ĀRĒJU KOMANDU
641
642
643 ** Ievadiet :! un pēc tam sekojošo ārējo komandu. **
644
645 1. Nospiediet ierasto : lai parādītu uzaicinājumu statusa rindā
646
647 2. Šajā rindā ievadiet ! (izsaukuma zīmi). Tā norāda VIM, ka būs jāizpilda
648 ārēja (komandrindas čaulas) komanda
649
650 3. Pēc tam ievadiet, piemēram ls un spiediet <ENTER>
651 Šī komanda ekrāna apakšējā daļā parādīs failu sarakstu.
652 Ja lietojat Windows, ls komandas vietā ievadiet dir
653
654 PIEZĪME: Izsaucamās komandas izpilda nospiežot <ENTER> taustiņu, kopš šī brīža
655 mēs to vairs īpaši neuzsvērsim. Lai aizvērtu komandas izvadīto saturu,
656 arī jāspiež <ENTER> taustiņš.
657
658
659 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
660 5.2 nodarbība: VAIRĀK PAR FAILU SAGLABĀŠANU
661
662 ** Lai saglabātu failu ar noteiktu nosaukumu, ievadiet :w NOSAUKUMS **
663
664 1. Ievadiet :!ls (vai :!dir), lai apskatītu failu sarakstu.
665 Atcerieties, ka pēc komandu nosaukuma ievades jānospiež <ENTER>!
666
667 2. Izdomājiet jaunu faila nosaukumu, piemēram, test
668
669 3. Tagad ievadiet: :w test1 (kur test ir jūsu izvēlētais faila nosaukums)
670
671 4. Šī komanda saglabās vim pamācību failā test
672 Lai pārbaudītu, ievadiet :!ls vai :!dir un sameklējiet failu sarakstā
673
674 PIEZĪME: Ja jūs iziesiet no vim un palaidīsiet to ar komandu vim test
675 vim atvērs jūsu saglabāto test failu.
676
677 5. Tagad izdzēsiet šo failu, ievadot komandu: :!rm test
678 Vai, ja lietojat Windows, komandu: :!del test
679
680 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
681 5.3 nodarbība: TEKSTA DAĻĒJA SAGLABĀŠANA
682
683 ** Lai saglabātu tikai daļu no faila, ievadiet: v kustība :w fails **
684
685 1. Pārvietojiet kursoru uz šo rindu
686
687 2. Spiediet v un pārvietojiet kursoru līdz piektajam punktam.
688
689 3. Spiediet : simbolu. Statusa rindā parādīsies :'<,'>
690
691 4. Ievadiet w test kur test ir izvēlētais faila nosaukums.
692 Pirms spiest <ENTER>, pārliecinieties, ka redzat :'<,'>w test
693
694 5. Vim saglabās iezīmēto tekstu failā test.
695 Neizdzēsiet šo failu, mēs to izmantosim nākošajā nodarbībā!
696
697 PIEZĪME: Spiežot v VIM pārslēdzas vizuālā iezīmēšanas režīmā. Jūs varat izmantot
698 kursora pārvietošanas komandas, lai iezīmētu nepieciešamo tekstu.
699 Pēc teksta iezīmēšanas, jūs varat izmantot dažādus operatorus, lai
700 kaut ko darītu ar iezīmēto tekstu. Piemēram, spiežot d jūs izdzēsīsit
701 iezīmēto tekstu.
702
703 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
704 5.4 nodarbība: FAILU SATURA IEGŪŠANA UN APVIENOŠANA
705
706 ** Lai ievietotu faila saturu, ievadiet :r fails **
707
708 1. Novietojiet kursoru tieši virs šīs rindas.
709
710 PIEZĪME: Pēc 2. soļa izpildes, jūs redzēsiet tekstu no 5.3 nodarbības.
711 Pēc tam pārvietojiet kursoru uz leju, lai lasītu tālāk šīs
712 nodarbības saturu.
713
714 2. Iegūstiet test faila saturu, ievadot komandas :r test
715 kur test ir jūsu iepriekšējā nodarbībā saglabātais fails.
716 Ielasītā faila saturs tiek ievietots zem kursora.
717
718 3. Lai pārbaudītu, ka darbība ir izdevusies, pārliecinieties, ka 5.4
719 nodarbības aprakstā ir saturs no 5.3 nodarbības.
720
721 PIEZĪME: Jūs varat ievadīt saturu failā, izpildot ārēju komandu.
722 Piemēram, ar komandu :r !ls
723 jūs ievietosiet failā tekošās mapes failu sarakstu.
724
725
726 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
727 5. nodarbības APKOPOJUMS
728
729 1. :!komanda izpilda ārēju komandu
730
731 Daži noderīgi piemēri:
732 (MS-DOS) (Unix)
733 :!dir :!ls - parāda mapes saturu
734 :!del fails :!rm fails - izdzēš norādīto failu
735
736 2. :w fails saglabā tekošo failu failā ar norādīto nosaukumu.
737
738 3. v kustība :w fails saglabā vizuāli iezīmēto tekstu norādītajā failā.
739
740 4. :r fails ielasa faila saturu tekošajā failā zem kursora.
741
742 5. :r !ls ielasa izpildītās komandas atgriezto saturu failā zem kursora.
743
744
745 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
746 6.1 nodarbība: ATVĒRŠANAS KOMANDA
747
748 ** Ievadiet o lai ievadītu jaunu rindu virs kursora un pārietu ievades režīmā. **
749
750 1. Pārvietojiet kursoru uz rindu ar atzīmi --->.
751
752 2. Ievadiet mazo o lai ievadītu jaunu rindu virs kursora un pārslēgtos
753 ievades režīmā.
754
755 3. Ievadiet kādu tekstu un spiediet <ESC>, lai izietu no ievades režīma.
756
757 ---> Ievadot o izveidosiet rindu virs šīs un pāriesiet ievades režīmā.
758
759 4. Lai izveidotu rindu ZEM kursora, ievadiet lielo O.
760
761 ---> Ievadot O izveidosiet rindu zem šīs un pāriesiet ievades režīmā.
762
763 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
764 6.2 nodarbība: PIEVIENOŠANAS KOMANDA
765
766 ** Ievadiet a lai ievietotu jaunu tekstu PĒC kursora. **
767
768 1. Pārvietojiet kursoru uz pirmo rindu ar atzīmi --->.
769
770 2. Spiediet e līdz kursors ir pirmā nepabeigtā vārda beigās.
771
772 3. Ievadiet a (mazo a), lai pievienotu tekstu pēc kursora.
773
774 4. Ievadiet tekstu, lai abas rindas ar atzīmi ---> sakrīt.
775 Spiediet <ESC>, lai pārietu normālajā režīmā.
776
777 5. Ievadiet e, lai novietotu kursoru nākamā nepabiegtā vārda beigās,
778 un atkārtojiet soļus 3 un 4.
779
780 ---> Šī rin ju palīd praktiz tekst pievienoš vārd bei
781 ---> Šī rinda jums palīdzēs praktizēties teksta pievienošanā vārdu beigās.
782
783 PIEZĪME: No normālā režīma pāriet uz ievades režīmu ievadot a, i, A un I.
784 Atšķirība ir tikai tā, kur tiek uzsākta teksta ievade: a – pēc kursora,
785 i — pirms kursora, A — rindas beigās, I — rindas sākumā.
786
787 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
788 6.3 nodarbība: VĒL VIENS AIZVIETOŠANAS VEIDS
789
790 ** Lai aizvietotu vairāk kā vienu rakstzīmi, spiediet R **
791
792 1. Pārvietojiet kursoru uz rindu ar atzīmi --->.
793
794 2. Pārvietojiet kursoru uz pirmo no xxx
795
796 3. Spiediet R un ievadiet skaitli, kas norādīts apakšējā rindā tā,
797 lai ievadītie cipari pārraksta xxx.
798
799 4. Lai izietu no aizvietošanas režīma, spiediet <ESC>.
800 Pārliecinieties, ka pārējais rindas saturs nav izmainīts.
801
802 5. Atkārtojiet 2. — 4. soļa darbības, lai līdzīgi aizvietotu pārējos xxx.
803
804 ---> Saskaitot xxx ar xxx iegūstam xxx.
805 ---> Saskaitot 123 ar 456 iegūstam 579.
806
807 PIEZĪME: Aizvietošanas režīms darbojas līdzīgi ievietošanas režīmam, ar
808 tikai ievadītās rakstzīmes aizvieto esošās.
809
810 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 6.4 nodarbība: TEKSTA KOPĒŠANA UN IEVIETOŠANA
812
813 ** Lai kopētu tekstu, izmantojiet y, bet lai ievietotu — p **
814
815 1. Pārvietojiet kursoru uz rindu ar atzīmi ---> un novietojiet kursoru
816 pēc "a)"
817
818 2. Ieslēdziet vizuālo režīmu, spiežot v un pārvietojiet kursoru līdz
819 "pirmais" (to neskaitot)
820
821 3. Spiediet y lai iekopētu izcelto tekstu
822
823 4. Pārvietojiet kursoru uz nākamās rindas beigām, spiežot j$
824
825 5. Spiediet p lai ievietotu nokopēto tekstu. Pēc tam spiediet <ESC>
826
827 6. Ierakstiet otrās rindas beigās vārdu "otrais"
828
829 7. Līdzīgi, lietojot v y un p, nokopējiet vārdu "simtdivdesmitpiecgadnieks",
830 lai iegūtu rindu: šis ir otrais simtdivdesmitpiecgadnieks.
831
832 ---> a) šis ir pirmais simtdivdesmitpiecgadnieks.
833 b)
834
835 PIEZĪME: y var lietot kopā ar pārvietošanās operatoru, piemēram,
836 spiežot yw var nokopēt izvēlēto vārdu.
837 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
838 6.5 nodarbība: IESTATĪJUMU MAIŅA
839
840 ** Iestatiet meklēšana un aizstāšana, neievērojot lielos/mazos burtus **
841
842 1. Sameklējiet vārdu 'neievērot', ievadot: /neievērot <ENTER>
843 Atkārtojiet meklēšanu, spiežot n
844
845 2. Iestatiet 'ic' (Neievērot lielos/mazos burtus) iestatījumu, ievadot: :set ic
846
847 3. Tagad sameklējiet 'neievērot' atkārtoti, spiežot n
848 Ievērojiet, ka tiek atrasti vārdi Neievērot un NEIEVĒROT.
849
850 4. Iestatiet 'hlsearch' un 'incsearch' opcijas, ievadot: :set hls is
851
852 5. Ievadiet atkal sekojošo komandu, un skatieties, kas notiek: /neievērot <ENTER>
853
854 6. Lai atceltu lielo/mazo burtu neievērošanu, ievadiet: :set noic
855
856 PIEZĪME: Lai atceltu atrasto vietu izcelšanu, ievadiet: :nohlsearch
857 PIEZĪME: Ja vēlaties meklēt gan lielos, gan mazos burtus vienā meklējumā,
858 ievadiet papildu komandu \c
859 Piemēram: /neievērot\c <ENTER>
860 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
861 6. nodarbības APKOPOJUMS
862
863 Lai pārietu uz ievietošanas režīmu un:
864
865 1. lai ievietotu jaunu rindu zem tekošās, ievadiet o
866 lai ievietotu jaunu rindu virs tekošās, ievadiet O
867
868 2. Lai ievietotu tekstu pēc kursora, ievadiet a
869 Lai ievietotu tekstu rindas beigās, ievadiet A
870
871 Normālajā režīmā:
872
873 3. e komanda pārvieto kursoru uz vārda beigām.
874
875 4. y komanda nokopē tekstu, bet p komanda ievieto to.
876
877 5. R ieslēdz aizvietošanas režīmu, līdz tiek nospiests <ESC>.
878
879 6. Ievadot ":set xxx" iestata "xxx" opciju. Dažas no tām ir sekojošas:
880 'ic' 'ignorecase' meklējot neievēro lielos/mazos burtus.
881 'is' 'incsearch' uzreiz meklē daļēji ievadīto frāzi.
882 'hls' 'hlsearch' izgaismo atrastās frāzes.
883 Var norādīt gan īso, gan garo opcijas nosaukumu.
884
885 7. Lai opciju izslēgtu, pievieno priedēkli "no". Piemēram, :set noic
886
887 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
888 7.1 nodarbība: PALĪDZĪBAS IEGŪŠANA
889
890
891 ** Iebūvētās palīdzības izmantošana **
892
893 Vim ir plaša iebūvētā palīdzības sistēma. Lai sāktu to lietot, ievadiet vieno
894 no sekojošām komandām:
895 - spiediet <HELP> taustiņu (ja jūsu tastatūrā tāds pastāv)
896 - spiediet <F1> taustiņu (ja jūsu tastatūrai ir tāds)
897 - ievadiet :help <ENTER>
898
899 Izlasiet palīdzības aprakstu, lai saprastu, kā tas darbojas.
900 Ievadiet CTRL-W CTRL-W lai pārslēgtos uz citu logu.
901 Ievadiet :q <ENTER> lai aizvērtu palīdzības logu.
902
903 Jūs varat atrast konkrētu palīdzību par jebkuru komandu, ievadot:
904 ":help" komanda. Piemēram (neaizmirstiet komandas beigās nospiest <ENTER>):
905
906 :help w
907 :help c_CTRL-D
908 :help insert-index
909 :help user-manual
910 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
911 7.2 nodarbība: IZVEIDOJIET SĀKŠANAS SKRIPTU
912
913 ** Ieslēdziet Vim iespējas **
914
915 Vim ir daudz plašākas iespējas, nekā Vi, bet vairums no tām,
916 pēc noklusēšanas, nav ieslēgtas. Lai tās ieslēgtu, izveidojiet "vimrc" failu.
917
918 1. Atkarībā no lietotās operētājsistēmas, atveriet "vimrc" failu sekojoši:
919 :e ~/.vimrc Unix-veidīgā (t.sk. MacOS un Linux)
920 :e $VIM/_vimrc VMS-veidīgā (t.sk. MS-Windows)
921
922 2. Ielasiet "vimrc" šablona faila saturu, ievadot:
923 :r $VIMRUNTIME/vimrc_example.vim
924
925 3. Saglabājiet šablona saturu savā iestatījumu failā:
926 :w
927
928 Kad nākamo reizi atvērsiet Vim, tajā tiks izmantota sintakses izgaismošana.
929 Jūs varat ievietot arī citas iestatījumu iespējas savā "vimrc" failā.
930 Papildu informācijai ievadiet :help vimrc-intro
931
932 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
933 7.3 nodarbība: AUTOMĀTISKĀ PABEIGŠANA
934
935 ** Automātisko pabeigšanu komandrindā izsauc ar CTRL-D un <TAB> **
936
937 1. Pārliecinieties, ka Vim ir ar Vi nesavietojamā režīmā: :set nocp
938
939 2. Apskatiet tekošās mapes saturu Vim, ievadot: :!ls vai :!dir
940
941 3. Ievadiet komandas sākumu ar: :e
942
943 4. Spiediet CTRL-D un Vim parādīs visas komandas, kuras sākas ar "e".
944
945 5. Spiediet <TAB> un Vim automātiski pabeigs komandu uz ":edit".
946
947 6. Spiediet atstarpes taustiņu un sāciet ievadīt faila nosaukumu,
948 piemēram: :edit FIL
949
950 7. Spiediet <TAB> un Vim pabeigs faila nosaukumu,
951 ja norādītais sākums ir unikāls.
952
953 PIEZĪME: Pabeigšana strādā dažādām komandām.
954 Vienkārši mēģiniet spiest CTRL-D un <TAB>.
955 Šī iespēja var būt īpaši noderīga, ievadot :help .
956
957 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
958 7. nodarbības APKOPOJUMS
959
960
961 1. Lai atvērtu palīdzības logu, ievadiet :help vai spiediet <F1> vai <Help>
962
963 2. Lai atvērtu palīdzību par "komanda", ievadiet :help komanda
964
965 3. Lai pārslēgtos uz citu logu, spiediet: CTRL-W CTRL-W
966
967 4. Lai aizvērtu tekošo logu, ievadiet: :q
968
969 5. Izveidojiet savu "vimrc" sākšanas skriptu ar saviem iestatījumiem.
970
971 6. Ievadot : komanda spiediet CTRL-D, lai apskatītu iespējamos pabeigšanas
972 veidus. Lai pabeigtu komandu, spiediet <TAB> .
973
974
975
976
977 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
978
979 Ar šo Vim ievads ir pabeigts. Tajā tika sniegts īss Vim redaktora apraksts,
980 ar kuru pietiek, lai Vim lietotu vienkāršām darbībām.
981 Vim iespējas ir daudz plašākas, un tajā ir daudz vairāk komandu. Lai apskatītu
982 tās, ievadiet: ":help user-manual".
983
984 Tālākai apmācībai tiek rekomendētas sekojošas grāmatas:
985
986 Vim - Vi Improved, Steve Oualline, New Riders
987
988 Šī grāmata ir tieši par Vim, un ir ļoti ieteicama iesācējiem.
989 Daudzi piemēri un attēli no tās pieejami: http://iccf-holland.org/click5.html
990
991 Otra, vecāka grāmata ir par Vi, nevis Vim, bet arī ir ļoti noderīga:
992
993 Learning the Vi Editor, Linda Lamb, O'Reilly & Associates Inc.
994
995 Tajā ir visplašākais Vi iespēju apraksts, grāmatas sestajā laidienā ir
996 aprakstītas arī Vim iespējas.
997
998 Šīs pamācības variantu angļu valodā izveidoja:
999
1000 * Michael C. Pierce,
1001 * Robert K. Ware,
1002 * Charles Smith,
1003 * Bram Moolenaar.
1004
1005 Pamācību latviešu valodā tulkoja:
1006
1007 * Valdis Vītoliņš
1008
1009 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~