Mercurial > vim
comparison runtime/tutor/tutor.sk.utf-8 @ 1125:96cd8222a819
updated for version 7.1a
author | vimboss |
---|---|
date | Sat, 05 May 2007 18:24:42 +0000 |
parents | |
children | 1003f9b262d7 |
comparison
equal
deleted
inserted
replaced
1124:da2a955f150a | 1125:96cd8222a819 |
---|---|
1 =============================================================================== | |
2 = V i t a j t e v o V I M T u t o r i a l i - Verzia 1.7 = | |
3 =============================================================================== | |
4 | |
5 Vim je veľmi výkonný editor, ktorý má príliž veľa príkazov na to aby | |
6 mohli byt všetky popísané vo výuke akou je táto. Táto výuka | |
7 popisuje dostatočné množstvo príkazov nato aby bolo možné používať | |
8 Vim ako viacúčelový editor. | |
9 | |
10 Približný čas potrebný na prebratie tejto výuky je 25-30 minút, | |
11 závisí na tom, koľko je stráveného času s preskúšavaním. | |
12 | |
13 UPOZORNENIE: | |
14 Príkazy v lekciách modifikujú text. Vytvor kópiu tohto súboru aby | |
15 sa mohlo precvičovať na ňom (pri štarte "vimtutor" je toto kópia). | |
16 | |
17 Je dôležité zapamätať si, že táto výuka je vytvorená pre výuku | |
18 používaním. To znamená, že je potrebné si príkazy vyskúšať, aby bolo | |
19 učenie správne. Ak len čitas text, príkazy zabudneš! | |
20 | |
21 Presvedč sa, že Shift-Lock NIEJE stlačený a stlačt klávesu | |
22 j niekoľko krát, aby sa kurzor posunul natoľko, že lekcia 1.1 | |
23 celkom zaplní obrazovku. | |
24 | |
25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
26 Lekcia 1.1: POHYB KURZOROM | |
27 | |
28 | |
29 ** Pre pohyb kurzorum stlač klávesy h,j,k,l ako je znázornené. ** | |
30 ^ | |
31 k Funkcia: Klávesa h je naľavo a vykoná pohyb doľava. | |
32 < h l > Klávesa l je napravo a vykoná pohyb doprava. | |
33 j Klávesa j vyzerá ako šípka dole | |
34 v | |
35 1. Pohybuj kurzorom po obrazovke, kým si na to nezvykneš. | |
36 | |
37 2. Drž stlačenú klávesu pre pohyb dole (j), kým sa jej funkcia nezopakuje. | |
38 ---> Teraz sa už vieš pohybovať na nasledujúcu lekciu. | |
39 | |
40 3. Použitím klávesy pre pohyb dole prejdi na Lekciu 1.2. | |
41 | |
42 Poznámka: Ak si niesi istý tým čo si napísal, stlač <ESC> | |
43 na prechod do normálneho módu. | |
44 | |
45 Poznámka: Kurzorové klávesy sú tiež funkčné. Ale používaním hjkl sa budeš | |
46 schopný pohybovať rýchlejšie, keď si zvykneš ich používať. Naozaj! | |
47 | |
48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
49 LEKCIA 1.2: ZATVÁRANIE VIMU | |
50 | |
51 | |
52 !! POZNÁMKA: Pred vykonaním týchto krokov si prečítaj celú túto lekciu !! | |
53 | |
54 1. Stlač klávesu <ESC> (aby si sa učite nachádzal v normálnom móde) | |
55 | |
56 2. Napíš: :q! <ENTER>. | |
57 Tým ukončíš prácu s editorom BEZ uloženia zmien, ktoré si vykonal. | |
58 | |
59 3. Keď sa dostaneš na príkazový riadok, napíš príkaz, ktorým sa dostaneš | |
60 speť do tejto výuky. To môže byť: vimtutor <ENTER> | |
61 | |
62 4. Ak si si tieto kroky spoľahlivo zapamätal, vykonaj kroky 1 až 3, pre | |
63 ukončenie a znovu spustenie editora. | |
64 | |
65 POZNÁMKA: :q! <ENTER> neuloží zmeny, ktoré si vykonal. O niekoľko lekcií | |
66 sa naučíš ako uložiť zmeny do súboru | |
67 | |
68 5. presuň kurzor dole na lekciu 1.3. | |
69 | |
70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
71 Lekcia 1.3: EDITÁCIA TEXTU - MAZANIE | |
72 | |
73 | |
74 ** Stlačenie klávesy x v normálnom móde zmaže znak na mieste kurzora. ** | |
75 | |
76 1. Presuň kurzor nižšie na riadok označený značkou --->. | |
77 | |
78 2. Aby si mohol odstrániť chyby, pohybuj kurzorom kým neprejde na znak, | |
79 ktorý chceš zmazať. | |
80 | |
81 3. Stlač klávesu x aby sa zmazal nechcený znak. | |
82 | |
83 4. Zopakuj kroky 2 až 4 až kým veta nieje správna. | |
84 | |
85 ---> Kraava skoočilla ccezz mesiiac. | |
86 | |
87 5. Ak je veta správna, prejdi na lekciu 1.4. | |
88 | |
89 POZNÁMKA: Neskúšaj si zapamätať obsah tejto výuky, ale sa uč používaním. | |
90 | |
91 | |
92 | |
93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
94 Lekcia 1.4: EDITÁCIA TEXTU - VKLADANIE | |
95 | |
96 | |
97 ** Stlačenie klávesy i umožňuje vkladanie textu. ** | |
98 | |
99 1. Presuň kurzor nižšie na prvý riadok za značku --->. | |
100 | |
101 2. Pre upravenie prvého riadku do rovnakého tvaru ako je druhý riadok, | |
102 presuň kurzor na prvý znak za misto, kde má byť text vložený. | |
103 | |
104 3. Stlač klávesu i a napíš potrebný text. | |
105 | |
106 4. Po opravení každej chyby, stlač <ESC> pre návrat do normálneho módu. | |
107 Zopakuj kroky 2 až 4 kým nieje veta správna. | |
108 | |
109 ---> Tu je text chýbajúci tejto. | |
110 ---> Tu je nejaký text chýbajúci od tejto čiary. | |
111 | |
112 5. Keď sa dostatočne naučíš vkladať text, prejdi na nasledujúce zhrnutie. | |
113 | |
114 | |
115 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
116 Lekcia 1.5: EDITÁCIA TEXTU - PRIDÁVANIE | |
117 | |
118 | |
119 ** Stlačenie klávesy A umožňuje pridávať text. ** | |
120 | |
121 1. Presuň kurozr nižšie na prvý riadok za značkou --->. | |
122 Nezáleží na tom, na ktorom znaku sa kurzor v tom riadku nachádza. | |
123 | |
124 2. Stlač klávesu A a napíš potrebný text. | |
125 | |
126 3. Po pridaní textu stlač klávesu <ESC> pre návrat do Normálneho módu. | |
127 | |
128 4. Presuň kurozr na druhý riadok označený ---> a zopakuj | |
129 kroky 2 a 3 kým nieje veta správna. | |
130 | |
131 ---> Tu je nejaký text chýbajúci o | |
132 Tu je nejaký text chýbajúci od tiaľto. | |
133 ---> Tu tiež chýba nej | |
134 Tu tiež chýba nejaký text. | |
135 | |
136 5. Keď sa dostatočne naučíš pridávať text, prejdi na lekciu 1.6. | |
137 | |
138 | |
139 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
140 Lekcia 1.6: EDITÁCIA SÚBORU | |
141 | |
142 | |
143 ** Napísaním :wq sa súbor uloží a zavrie ** | |
144 | |
145 !! POZNÁMKA: Pred vykonaním týchto krokov si prečítaj celú lekciu!! | |
146 | |
147 1. Opusti túto výuku, ako si to urobil v lekcii 1.2: :q! | |
148 | |
149 2. Do príkazového riadku napíš príkaz: vim tutor <ENTER> | |
150 'vim' je príkaz, ktorý spustí editor Vim, 'tutor' je meno súboru, | |
151 ktorý chceš editovať. Použi taký súbor, ktorý môžeš meniť. | |
152 | |
153 3. Vlož a zmaž text tak, ako si sa naučil v predošlých lekciach. | |
154 | |
155 4. Ulož súbor so zmenami a opusti Vim príkazom: :wq <ENTER> | |
156 | |
157 5. Reštartuj vimtutor a presuň sa dole na nasledujúce zhrnutie. | |
158 | |
159 6. Urob tak po prečítaní predošlých krokov a porozumeniu im. | |
160 | |
161 | |
162 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
163 ZHRNUTIE LEKCIE 1 | |
164 | |
165 | |
166 1. Kurzor sa pohybuje použitím kláves so šípkami alebo klávesmi hjkl. | |
167 h (do lava) j (dole) k (hore) l (doprava) | |
168 | |
169 2. Pre spustenie Vimu (z príkazového riadku) napíš: vim FILENAME <ENTER> | |
170 | |
171 3. Na ukončenie Vimu napíš: <ESC> :q! <ENTER> pre zrušenie všetkých zmien | |
172 alebo napíš: <ESC> :wq <ENTER> pre uloženie zmien. | |
173 | |
174 4. Na zmazanie znaku na mieste kurzora napíš: x | |
175 | |
176 5. Pre vloženie textu na mieste kurzora v normálnom móde napíš: | |
177 i napíš vkladaný text <ESC> vkladanie pred kurzor | |
178 A napíš pridávaný text <EXC> vkladanie za riadok | |
179 | |
180 POZNÁMKA: Stlačenie <ESC> ťa premiestní do normálneho módu alebo zruší | |
181 nejaký nechcený a čiastočne dokončený príkaz. | |
182 | |
183 Teraz pokračuj lekciou 2. | |
184 | |
185 | |
186 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
187 Lekcia 2.1: Mazacie príkazy | |
188 | |
189 | |
190 ** Napísanie príkazu dw zmaže znaky do konca slova. ** | |
191 | |
192 1. Stlač <ESC> aby si bol bezpečne v normálnom móde. | |
193 | |
194 2. Presuň kurzor nižšie na riadok označený značkou --->. | |
195 | |
196 3. Presuň kurzor na začiatok slova, ktoré je potrebné zmazať. | |
197 | |
198 4. Napíš dw aby slovo zmizlo. | |
199 | |
200 POZNÁMKA: Písmeno d sa zobrazí na poslednom riadku obrazovky keď ho | |
201 napíšeš. Vim na teba počká, aby si mohol napísať | |
202 písmeno w. Ak vidíš niečo iné ako d , tak si napísal | |
203 nesprávny znak; stlač <ESC> a začni znova. | |
204 | |
205 ---> Tu je niekoľko slov zábava, ktoré nie patria list do tejto vety. | |
206 | |
207 5. Zopakuj kroky 3 až 4 kým veta nieje správna a prejdi na lekciu 2.2. | |
208 | |
209 | |
210 | |
211 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
212 Lekcia 2.2: VIAC MAZACÍCH PRÍKAZOV | |
213 | |
214 | |
215 ** Napísanie príkazu d$ zmaže znaky do konca riadku ** | |
216 | |
217 1. Stlač <ESC> aby si bol bezpečne v normálnom móde. | |
218 | |
219 2. Presuň kurzor nižšie na riadok označený značkou --->. | |
220 | |
221 3. Presuň kurzor na koniec správnej vety (ZA prvú bodku). | |
222 | |
223 4. Napíš d$ aby sa zmazali znaky do konca riadku. | |
224 | |
225 ---> Niekto napísal koniec tohto riadku dvakrát. koniec tohot riadku dvakrát. | |
226 | |
227 | |
228 5. Prejdi na lekciu 2.3 pre pochopenie toho čo sa stalo. | |
229 | |
230 | |
231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
232 Lekcia 2.3: OPERÁTORY A POHYBY | |
233 | |
234 Veľa príkazov, ktoré menia text sú odvodené od operátorov a pohybov. | |
235 Formát pre príkaz mazania klávesou d je nasledovný: | |
236 | |
237 d pohyb | |
238 | |
239 kde: | |
240 d - je mazací operátor | |
241 pohyb - je to čo operátor vykonáva (vypísané nižšie) | |
242 | |
243 Krátky list pohybov: | |
244 w - do začiatku ďalšieho slova, okrem jeho prvého písmena. | |
245 e - do konca terajšieho slova, vrátane posledného znaku. | |
246 $ - do konca riadku, vrátane posledného znaku | |
247 | |
248 Takže napísaním de sa zmaže všetko od kurzora do konca slova. | |
249 | |
250 POZNÁMKA: Stlačením iba pohybu v normálnom móde bez operátora | |
251 sa presunie kurzor tak ako je to špecivikované. | |
252 | |
253 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
254 Lekcia 2.4: Použitie viacnásobného pohybu | |
255 | |
256 | |
257 ** Napísaním čísla pred pohyb ho zopakuje zadný počet krát ** | |
258 | |
259 1. Presuň kurozr nižšie na začiatok riadku označeného --->. | |
260 | |
261 2. Napíš 2w a kurozr sa presunie o dve slová vpred. | |
262 | |
263 3. Napíš 3e a kurozr sa presunie vpred na koniec tretieho slova. | |
264 | |
265 4. Napíš 0 (nula) a kurozr sa presunie na začiatok riadku. | |
266 | |
267 5. Zopakuj kroky 2 a 3 s rôznymi číslami. | |
268 | |
269 ---> Toto je riadok so slovami po kotrých sa môžete pohybovať. | |
270 | |
271 6. Prejdi na lekciu 2.5. | |
272 | |
273 | |
274 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
275 Lekcia 2.5: POUŽITIE VIACNÁSOBNÉHO MAZANIA PRE HROMADNÉ MAZANIE | |
276 | |
277 | |
278 ** Napísanie čísla spolu s operátorom ho zopakuje zadaný počet krát ** | |
279 | |
280 V kombinácii operátorov mazania a pohybu spomínaného vyššie vlož počet | |
281 pred pohyb pre docielenie hromadného mazania: | |
282 d číslo pohyb | |
283 | |
284 1. Presuň kurzor na prvé slovo písané VEĽKÝMI PÍSMENAMI | |
285 v riadku označenom --->. | |
286 | |
287 2. Napíš 2dw a zmažeš dve slová písané VEĽKÝMI PÍSMENAMI | |
288 | |
289 3. Zopakuj kroky 1 a 2 s použitím rôzneho čísla tak aby si zmazal slová | |
290 písané veľkými písmenami jedným príkazom. | |
291 | |
292 ---> Tento ABC DE riadok FGHI JK LMN OP so slovamI je Q RS TUV vycisteny. | |
293 | |
294 POZNÁMKA: Číslo medzi operátorom d a pohybom funguje podobne ako pri | |
295 použití s pohybom bez operátora. | |
296 | |
297 | |
298 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
299 Lekcia 2.6: OPERÁCIE S RIADKAMI | |
300 | |
301 | |
302 ** Napísanie príkazu dd zmaže celý riadok. ** | |
303 | |
304 Vzhľadom na frekvenciu mazania celého riadku, sa autori Vimu rozhodli, | |
305 že bude jednoduchšie mazať celý riadok napísaním dvoch písmen d. | |
306 | |
307 1. Presuň kurzor na druhý riadok v texte na spodu. | |
308 2. Napíš dd aby si zmazal riadok. | |
309 3. Prejdi na štvrtý riadok. | |
310 4. Napíš 2dd aby si zmazal dva riadky. | |
311 | |
312 1) Ruže sú červené, | |
313 2) Blato je zábavné, | |
314 3) Fialky sú modré, | |
315 4) Mám auto, | |
316 5) Hodinky ukazujú čas, | |
317 6) Cukor je sladký, | |
318 7) A to si ty. | |
319 | |
320 | |
321 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
322 Lekcia 2.7: PRÍKAZ UNDO | |
323 | |
324 | |
325 ** Stlač u pre vrátenie posledného príkazu, U pre úpravu celého riadku. ** | |
326 | |
327 1. Presuň kurzor nižšie na riadok označený značkou ---> a premiestni ho na | |
328 prvú chybu. | |
329 2. Napíš x pre zmazanie prvého nechceného riadku. | |
330 3. Teraz napíš u čím vrátíš späť posledne vykonaný príkaz. | |
331 4. Teraz oprav všetky chyby na riadku použitím príkazu x . | |
332 5. Teraz napíš veľké U čím vrátíš riadok do pôvodného stavu. | |
333 6. Teraz napíš u niekoľko krát, čím vrátíš späť príkaz U. | |
334 7. Teraz napíš CTRL-R (drž klávesu CTRL stlačenú kým stláčaš R) niekoľko | |
335 krát, čím vrátíš späť predtým vrátené príkazy (undo z undo). | |
336 | |
337 ---> Opprav chybby nna toomto riadku a zmeeň ich pommocou undo. | |
338 | |
339 8. Tieto príkazy sú často používané. Teraz prejdi na zhrnutie lekcie 2. | |
340 | |
341 | |
342 | |
343 | |
344 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
345 LEKCIA 2 ZHRNUTIE | |
346 | |
347 | |
348 1. Pre zmazanie znakov od kurzora do konca slova napíš: dw | |
349 | |
350 2. Pre zmazanie znakov od kurzora do konca riadku napíš: d$ | |
351 | |
352 3. Pre zmazanie celého riadku napíš: dd | |
353 | |
354 4. Pre zopakovanie pohybu, napíš pred neho číslo: 2w | |
355 | |
356 5. Formát pre píkaz: | |
357 | |
358 operátor [číslo] pohyb | |
359 kde: | |
360 operátor - čo treba robiť, napríklad d pre zmazanie | |
361 [číslo] - je voliteľný počet pre opakovanie pohybu | |
362 pohyb - pohyb po texte vzhľadom na operátor, napríklad w (slovo), | |
363 $ (do konca riadku), atď. | |
364 | |
365 6. Pre pohyb na začiatok riadku použi nulu: 0 | |
366 | |
367 7. Pre vrátenie späť predošlej operácie napíš: u (malé u) | |
368 Pre vrátenie všetkých úprav na riadku napíš: U (veľké U) | |
369 Pre vrátenie vrátených úprav napíš: CTRL-R | |
370 | |
371 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
372 Lekcia 3.1: PRÍKAZ VLOŽIŤ | |
373 | |
374 | |
375 ** Napísanie príkazu p vloží psledný výmaz za kurzor. ** | |
376 | |
377 1. Presuň kurzor nižšie na prvý riadok textu. | |
378 | |
379 2. Napíš dd čím zmažeš riadok a uložíš ho do buffera editora Vim. | |
380 | |
381 3. Presuň kurzor vyššie tam, kam zmazaný riadok patrí. | |
382 | |
383 4. Ak napíšeš v normálnom móde p zmazaný riadk sa vloží. | |
384 | |
385 5. Zopakuj kroky 2 až 4, kým riadky niesú v správnom poradí. | |
386 | |
387 ---> d) Tiež sa dokážeš vzdelávať? | |
388 ---> b) Fialky sú modré, | |
389 ---> c) Inteligencia sa vzdeláva, | |
390 ---> a) Ruže sú červené, | |
391 | |
392 | |
393 | |
394 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
395 Lekcia 3.2: PRÍKAZ NAHRADENIA | |
396 | |
397 | |
398 ** Napísaním rx sa nahradí znak na mieste kurzora znakom x . ** | |
399 | |
400 1. Presuň kurzor nižšie na prví riadok textu označeného značkou --->. | |
401 | |
402 2. Presuň kurzor na začiatok prvej chyby. | |
403 | |
404 3. napíš r a potom znak, ktorý tam má byť. | |
405 | |
406 4. Zopakuj kroky 2 a 3, kým prvý riadok nieje zhodný s druhým. | |
407 | |
408 ---> Kaď bol tento riasok píaaný, niekro stlašil nesprábne klávesy! | |
409 ---> Keď bol tento riadok písaný, niekto stlačil nesprávne klávesy! | |
410 | |
411 5. Teraz prejdi na lekciu 3.2. | |
412 | |
413 POZNÁMKA: Pamätaj si, že naučiť sa môžeš len používanim, nie pamätaním. | |
414 | |
415 | |
416 | |
417 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
418 Lekcia 3.3. PRÍKAZ ÚPRAVY | |
419 | |
420 | |
421 ** Ak chceš zmeniť časť slova do konca slova, napíš ce . ** | |
422 | |
423 1. Presuň kurzor nižšie na prvý riadok označený značkou --->. | |
424 | |
425 2. Umiestni kurzor na písmeno o v slove rosfpl. | |
426 | |
427 3. Napíš ce a oprav slovo (v tomto prípade napíš 'iadok'.) | |
428 | |
429 4. Stlač <ESC> a prejdi na ďalší znak, ktorý treba zmeniť. | |
430 | |
431 5. Zopakuj kroky 3 a 4, kým prvá veta nieje rovnaká ako druhá. | |
432 | |
433 ---> Tento rosfpl má niekoľko skic, ktoré je pirewvbí zmeniť piyťučán príkazu. | |
434 ---> Tento riadok má niekoľko slov, ktoré je potrebné zmeniť použitím príkazu. | |
435 | |
436 Poznámka, že ce zmaže slovo a nastaví vkladací mód. | |
437 | |
438 | |
439 | |
440 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
441 Lekcia 3.4: VIAC ZMIEN POUŽITÍM c | |
442 | |
443 | |
444 ** Príkaz pre úpravy sa používa s rovnakými pohybmi ako pre mazanie ** | |
445 | |
446 1. Príkaz pre úpravy pracuje rovnako ako pre mazanie. Formát je: | |
447 | |
448 c [číslo] pohyb | |
449 | |
450 2. Pohyby sú rovnaké, ako napríklad w (slovo) a $ (koniec riadku). | |
451 | |
452 3. Presuň kurzor nižšie na prvý riadok označený značkou --->. | |
453 | |
454 4. Presuň kurzor na prvú chybu. | |
455 | |
456 5. napíš c$ aby si mohol upraviť zvyšok riadku podľa druhého | |
457 a stlač <ESC>. | |
458 | |
459 ---> Koniec tohto riadku potrebuje pomoc, aby bol ako druhy. | |
460 ---> Koniec tohto riadku potrebuje opraviť použitím príkazu c$ . | |
461 | |
462 POZNÁMKA: Môžeš použiť klávesu backspace na úpravu zmien počas písania. | |
463 | |
464 | |
465 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
466 LEKCIA 3 ZHRNUTIE | |
467 | |
468 | |
469 1. Na vloženie textu, ktorý už bol zmazaný, napíš p . To vloží zmazaný | |
470 text ZA kurzor (ak bol riadok zmazaný prejde na riadok pod kurzorom). | |
471 | |
472 2. Pre naradenie znaku na mieste kurzora, napíš r a potom znak, ktorý | |
473 nahradí pôvodný znak. | |
474 | |
475 3. Príkaz na upravenie umožňuje zmeniť od kurzora až po miesto, ktoré | |
476 určuje pohyb. napr. Napíš ce čím zmníš text od pozície | |
477 kurzora do konca slova, c$ zmení text do konca riadku. | |
478 | |
479 4. Formát pre nahradenie je: | |
480 | |
481 c [číslo] pohyb | |
482 | |
483 | |
484 Teraz prejdi na nalsedujúcu lekciu. | |
485 | |
486 | |
487 | |
488 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
489 Lekcia 4.1: POZÍCIA A STATUS SÚBORU | |
490 | |
491 | |
492 ** Stlač CTRL-g pre zobrazenie svojej pozície v súbore a statusu súboru. | |
493 Napíš G pre presun na riadok v súbore. ** | |
494 | |
495 Poznámka: Prečítaj si celú túto lekciu skôr ako začneš vykonávať kroky!! | |
496 | |
497 1. Drž stlačenú klávesu Ctrl a stlač g . Toto nazývame CTRL-G. | |
498 Na spodu obrazovky sa zobrazí správa s názvom súboru a pozíciou | |
499 v súbore. Zapamätajsi si číslo riadku pre použitie v kroku 3. | |
500 | |
501 2. Stlač G čím sa dostaneš na spodok súboru. | |
502 Napíš gg čím sa dostaneš na začiatok súboru. | |
503 | |
504 3. Napíš číslo riadku na ktorom si sa nachádzal a stlač G. To ťa | |
505 vráti na riadok, na ktorom si prvý krát stlačil CTRL-G. | |
506 | |
507 4. Ak sa cítíš schopný vykonať teto kroky, vykonaj kroky 1 až 3. | |
508 | |
509 | |
510 | |
511 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
512 Lekcia 4.2: PRÍKAZ VYHĽADÁVANIA | |
513 | |
514 | |
515 ** Napíš / nasledované reťazcom pre vyhľadanie príslušného reťazca. ** | |
516 | |
517 1. Napíš znak / v normálnom móde. Poznámka, že tento znak sa spolu | |
518 s kurzorom zobrazí v dolnej časti obrazovky s : príkazom. | |
519 | |
520 2. Teraz napíš 'errroor' <ENTER>. To je slovo, ktoré chceš vyhľadať. | |
521 | |
522 3. Pre vyhľadanie ďalšieho výskytu rovnakého reťazca, stlač jednoducho n. | |
523 Pre vyhľadanie ďalšieho výskytu rovnakého reťazca opačným smerom, | |
524 N. | |
525 | |
526 4. Ak chceš vyhľadať reťazec v spätnom smere, použí príkaz ? miesto | |
527 príkazu /. | |
528 | |
529 5. Pre návrat na miesto z ktorého si prišiel stlač CTRL-O (drž stlačenú | |
530 klávesu Ctrl počas stlačenia klávesy o). Zopakuj pre ďalší návrat | |
531 späť. CTRL-I ide vpred. | |
532 | |
533 POZNÁMKA: "errroor" nieje spôsob hláskovania error; errroor je error. | |
534 POZNÁMKA: Keď vyhľadávanie dosiahne koniec tohto súboru, bude pokračovať na | |
535 začiatku, dokiaľ nieje resetované nastavenie 'wrapscan' . | |
536 | |
537 | |
538 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
539 Lekcia 4.3: VYHĽADÁVANIE ZODPOVEDAJÚCICH ZÁTAVORIEK | |
540 | |
541 | |
542 ** Napíš % pre vyhľadanie príslušného znaku ),], alebo } . ** | |
543 | |
544 1. Premiestni kurzor na hocaký zo znakov (, [, alebo { v riadku nižšie | |
545 označeného značkou --->. | |
546 | |
547 2. Teraz napíš znak % . | |
548 | |
549 3. Kurzor sa premiestni na zodpovedajúcu zátvorku. | |
550 | |
551 4. Napíš % pre presun kurzoru späť na otvárajúcu zátvorku. | |
552 | |
553 5. Presuň kurzor na iný zo znakov (,),[,],{ alebo } a všimni si | |
554 čo % vykonáva. | |
555 | |
556 ---> Toto ( je testovací riadok s ('s, ['s ] a {'s } v riadku. )) | |
557 | |
558 Poznámka: Toto je veľmi výhodné použíť pri ladení programu s chýbajúcimi | |
559 uzatvárajúcimi zátvorkami! | |
560 | |
561 | |
562 | |
563 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
564 Lekcia 4.4: PRÍKAZ NAHRADENIA | |
565 | |
566 | |
567 ** Napíš :s/starý/nový/g pre nahradenie slova 'starý' za slovo 'nový'. ** | |
568 | |
569 1. Presuň kurzor nižšie na riadok označený značkou --->. | |
570 | |
571 2. Napíš :s/thee/the <ENTER> . Poznamka, že tento príkaz zmení len prvý | |
572 výskyt "thee" v riadku. | |
573 | |
574 3. Teraz napíš :s/thee/the/g čo znamená celkové nahradenie v riadku. | |
575 Toto nahradí všetky výskyty v riadku. | |
576 | |
577 ---> Thee best time to see thee flowers in thee spring. | |
578 | |
579 4. Pre zmenu všetkých výskytov daného reťazca medzi dvomi ridakami, | |
580 napíš :#,#s/starý/nový/g kde #,# sú čísla dvoch riadkov, v rozsahu | |
581 ktorých sa nahradenie vykoná. | |
582 napíš :%s/starý/nový/g pre zmenu všetkých výskytov v celom riadku | |
583 napíš :%s/starý/nový/gc nájde všetky výskyty v celom súbore, | |
584 s otázkou či nahradiť alebo nie | |
585 | |
586 | |
587 | |
588 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
589 LEKCIA 4 ZHRNUTIE | |
590 | |
591 | |
592 1. CTRL-g vypíše tvoju pozíciu v súbore a status súboru. | |
593 G ťa premiestni na koniec riadku. | |
594 číslo G ťa premiestni na riadok s číslom. | |
595 gg ťa presunie na prvý riadok | |
596 | |
597 2. Napísanie / nasledované reťazcom vyhľadá reťazec smerom DOPREDU. | |
598 Napísanie ? nasledované reťazcom vyhľada reťazec smerom DOZADU. | |
599 Napísanie n po vyhľadávaní, vyhľadá nasledujúci výskyt reťazca | |
600 v rovnakom smere, pričom N vyhľadá v opačnom smere. | |
601 CTRL-O ťa vráti späť na staršiu pozíciu, CTRL-I na novšiu pozíciu. | |
602 | |
603 3. Napísanie % keď kurzor je na (,),[,],{, alebo } nájde zodpovdajúcu | |
604 párnu zátvorku. | |
605 | |
606 4. Pre nahradenie nového za prvý starý v riadku napíš :s/starý/nový | |
607 Pre nahradenie nového za všetky staré v riadku napíš :s/starý/nový/g | |
608 Pre nahradenie reťazcov medzi dvoma riadkami 3 napíš :#,#/starý/nový/g | |
609 Pre nahradenie všetkých výskytov v súbore napíš :%s/starý/nový/g | |
610 Pre potvrdenie každého nahradenia pridaj 'c' :%s/starý/nový/gc | |
611 | |
612 | |
613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
614 Lekcia 5.1 AKO SPUSTIŤ VONKAJŠÍ PRÍKAZ | |
615 | |
616 | |
617 ** Napíš príkaz :! nasledovaný vonkajším príkazom pre spustenie príkazu ** | |
618 | |
619 1. Napíš obvyklý píkaz : ktorý nastaví kurzor na spodok obrazovky. | |
620 To umožní napísať príkaz. | |
621 | |
622 2. Teraz napíš ! (výkričník). To umožní spustiť hociaký vonkajší príkaz | |
623 z príkazového riadku. | |
624 | |
625 3. Ako príklad napíš ls za ! a stlač <ENTER>. Tento príkaz | |
626 zobrazí obsah tvojho adresára rovnako ako na príkazovom riadku. | |
627 Alebo použi :!dir ak ls nefunguje. | |
628 | |
629 Poznámka: Takto je možné spustiť hociaký vonkajší príkaz s argumentami. | |
630 Poznámka: Všetky príkazy : musia byť dokončené stlačením <ENTER> | |
631 | |
632 | |
633 | |
634 | |
635 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
636 Lekcia 5.2: VIAC O UKLADANÍ SÚBOROV | |
637 | |
638 | |
639 ** Pre uloženie zmien v súbore, napíš :w FILENAME. ** | |
640 | |
641 1. Napíš :!dir alebo :!ls pre výpis aktuálneho adresára. | |
642 Už vieš, že musíš za týmto stlačiť <ENTER> . | |
643 | |
644 2. Vyber názov súboru, ktorý ešte neexistuje, ako napr. TEST. | |
645 | |
646 3. Teraz napíš: :w TEST (kde TEST je názov vybratého súboru.) | |
647 | |
648 4. To uloží celý súbor (Vim Tutor) pod názovm TEST. | |
649 Pre overenie napíš :!dir , čím zobrazíš obsah adresára. | |
650 | |
651 Poznámka: že ak ukončíš prácu s editorom Vim a znovu ho spustíš príkazom | |
652 vim TEST, súbor bude kópia výuky, keď si ho uložil. | |
653 | |
654 5. Teraz odstráň súbor napísaním (MS-DOS): :!del TEST | |
655 alebo (Unix): :!rm TEST | |
656 | |
657 | |
658 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
659 Lekcia 5.3 VÝBER TEXTU PRE ULOŽENIE | |
660 | |
661 | |
662 ** Pre uloženie časti súboru, napíš v pohyb :w FILENAME ** | |
663 | |
664 1. Presuň kurozr na tento riadok. | |
665 | |
666 2. Stlač v a presuň kurozr na piatu položku dole. Poznámka, že | |
667 tento text je vyznačený (highlighted). | |
668 | |
669 3. Stlač klávesu : . V spodnej časti okna sa objaví :'<,'>. | |
670 | |
671 4. Napíš w TEST , kde TEST je meno súboru, ktorý zatial neexistuje. | |
672 Skontroluj, e vidíš :'<,'>w TEST predtým než stlačíš Enter. | |
673 | |
674 5. Vim zapíše označené riadky do súboru TEST. Použi :!dir alebo !ls | |
675 pre overenie. Zatial ho ešte nemaž! Použijeme ho v ďalšej lekcii. | |
676 | |
677 POZNÁMKA: Stlačením klávesy v sa spustí vizuálne označovanie. | |
678 Môžeš pohybovať kurzorom pre upresnenie vyznačeného textu. | |
679 Potom môžeš použiť operátor pre vykonanie nejakej akcie | |
680 s textom. Napríklad d zmaže vyznačený text. | |
681 | |
682 | |
683 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
684 Lekcia 5.4: VÝBER A ZLUČOVANIE SÚBOROV | |
685 | |
686 | |
687 ** Pre vloženie obsahu súboru, napíš :r FILENAME ** | |
688 | |
689 1. Premiestni kurzor nad tento riadok. | |
690 | |
691 POZNÁMKA: Po vykonaní kroku 2 uvidíš text z lekcie 5.3. Potom sa presuň | |
692 dole, aby si videl túto lekciu. | |
693 | |
694 3. Teraz vlož súbor TEST použitím príkazu :r TEST kde TEST je názov | |
695 súboru. Súbor, ktorý si použil je umiestnený pod riadkom s kurzorom. | |
696 | |
697 POZNÁMKA: Môžeš tiež načítať výstup vonkajšieho príkazu. Napríklad :r !ls | |
698 načíta výstup príkazu ls a umiestni ho za pozíciu kurzora. | |
699 | |
700 | |
701 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
702 LEKCIA 5 ZHRNUTIE | |
703 | |
704 | |
705 1. :!príkaz spustí vonkajší príkaz. | |
706 | |
707 Niektoré využiteľné príklady sú: | |
708 (MS_DOS) (UNIX) | |
709 :!dir :!ls - zobrazí obsah adresára | |
710 :!del FILENAME :!rm FILENAME - odstráni súbor FILENAME | |
711 | |
712 2. :w FILENAME uloží aktuálny súbor na disk pod menom FILENAME. | |
713 | |
714 3. v pohyb :w FILENAME uloží vizuálne označené riadky do | |
715 súboru FILENAME. | |
716 | |
717 4. :r FILENAME vyberie z disku súbor FILENAME a vloží ho do aktuálneho | |
718 súboru za pozíciou kurzora. | |
719 | |
720 5. :r !dir načíta výstup z príkazu dir a vloží ho za pozíciu kurzora. | |
721 | |
722 | |
723 | |
724 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
725 Lekcia 6.1: PRÍKAZ OTVORIŤ | |
726 | |
727 | |
728 ** Napíš o pre vloženie riadku pod kurzor a prepnutie do vkladacieho módu ** | |
729 | |
730 1. Presuň kurzor nižšie na riadok označený značkou --->. | |
731 | |
732 2. Napíš o (malé písmeno) pre vloženie čistého riadku pod kurzorm | |
733 a prepnutie do vkladacieho módu. | |
734 | |
735 3. Teraz skopíruj riadok označený ---> a stlač <ESC> pre ukončenie | |
736 vkladacieho módu. | |
737 | |
738 ---> Po napísaní o sa kurzor premiestní na vložený riadok do vkladacieho | |
739 módu. | |
740 | |
741 4. Pre otvorenie riadku nad kurzorom, jednotucho napíš veľké O , | |
742 namiesto malého o. Vyskúšaj si to na riadku dole. | |
743 | |
744 ---> Vlož riadok nad týmto napísaním O, keď kurzor je na tomto riadku. | |
745 | |
746 | |
747 | |
748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
749 Lekcia 6.2: PRÍKAZ PRIDAŤ | |
750 | |
751 | |
752 ** Napíš a pre vloženie textu ZA kurzor. ** | |
753 | |
754 1. Presuň kurzor nižšie na koniec prvého riadku označeného značkou ---> | |
755 | |
756 2. Stlač klávesu e dokiaľ kurozr nieje na konci riadku. | |
757 | |
758 3. Napíš a (malé písmeno) pre pridanie textu ZA kurzorom. | |
759 | |
760 4. Dokončí slovo tak ako je to v druhom riadku. Stlaš <ESC> pre | |
761 opustenie vkladacieho módu. | |
762 | |
763 5. Použi e na presun na ďalšie nedokončené slovo a zopakuj kroky 3 a 4. | |
764 | |
765 ---> Tento ri ti dovoľuje nácv priávan testu na koniec riadku. | |
766 ---> Tento riadok ti dovoľuje nácvik pridávania textu na koniec riadku. | |
767 | |
768 POZNÁMKA: a, i, A štartujú rovnaký vkladací mód, jediný rozidel je, kde | |
769 sa znaky vkladajú. | |
770 | |
771 | |
772 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
773 Lekcia 6.3: INÝ SPOSOB NAHRADZOVANIA | |
774 | |
775 | |
776 ** Napíš veľké R pre nahradenie viac ako jedného znaku. ** | |
777 | |
778 1. Presuň kurzor nižšie na prvý riadok označený značkou --->. Premiestni | |
779 kurzor na začiatok prvého výskytu xxx. | |
780 | |
781 2. Teraz napíš R a napíš číslo uvedené v druhom riadku, takže | |
782 sa ním nahradí pôvodné xxx. | |
783 | |
784 3. Stlač <ESC> pre opustenie nahradzovacieho módu. Poznámka, že zvyšok | |
785 riadku zostane nezmenený. | |
786 | |
787 4. Zopakuj tieto kroky pre nahradenie zvyšných xxx. | |
788 | |
789 ---> Pridaním 123 ku xxx dostaneš xxx. | |
790 ---> Pridaním 123 ku 456 dostaneš 579. | |
791 | |
792 POZNÁMKA: Nahradzovací mód je ako vkladací mód, ale každý napísaný znak | |
793 zmaže existujúci znak. | |
794 | |
795 | |
796 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
797 | |
798 Lekcia 6.4: Copy Paste textu | |
799 | |
800 ** použí operátor y pre copy textku a p pre jeho paste ** | |
801 | |
802 1. Choď nižšie na riadok označený ---> a umiestni kurozr za "a)". | |
803 | |
804 2. Naštartuj vizuálny mód použitím v a presuň kurozr pred "first". | |
805 | |
806 3. Napíš y pre vystrihnutie (copy) označeného textu. | |
807 | |
808 4. Presuň kurozr na koniec ďalšieho riadku: j$ | |
809 | |
810 5. Napíš p pre vložnie (paste) textu. Potom napíš: a druha <ESC>. | |
811 | |
812 6. Použi vizuálny mód pre označenie "položka.", vystrihni to | |
813 použitím y, presuň sa na koniec nasledujúceho riadku použitím j$ | |
814 a vlož sem text použitím p. | |
815 | |
816 ---> a) toto je prvá položka | |
817 ---> b) | |
818 | |
819 POZNÁMKA: Môžeš použiť tiež y ako operátor; yw vystrihne jedno slovo. | |
820 | |
821 | |
822 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
823 Lekcia 6.5: NASTAVENIE MOŽNOSTÍ | |
824 | |
825 | |
826 ** Nastav možnosti, takže vyhľadávanie alebo nahradzovanie ignoruje | |
827 rozlišovanie ** | |
828 | |
829 | |
830 1. Vyhľadaj reťazec 'ignore' napísaním: | |
831 /ignore <ENTER> | |
832 Zopakuj vyhľadávanie niekoľko krát stlačením klávesy n . | |
833 | |
834 2. Nastav možnosť 'ic' (Ignore case) napísaním príkazu: | |
835 :set ic | |
836 | |
837 3. Teraz vyhľadaj reťazec 'ingore' znova stlačením klávesy n | |
838 Poznámka, že teraz sú vyhľadané aj Ignore a IGNORE. | |
839 | |
840 4. Nastav možnosťi 'hlsearch' a 'incsearch': | |
841 :set hls is | |
842 | |
843 5. Teraz spusti vyhľadávací príkaz znovu, a pozri čo sa stalo: | |
844 /ignore <ENTER> | |
845 | |
846 6. Pre opetovné zapnutie rozlyšovania veľkých a malých písmen | |
847 napíš: :set noic | |
848 | |
849 POZNÁMKA: Na odstránenie zvýraznenia výrazov napíš: :nohlsearch | |
850 POZNÁMKA: Ak chceš nerozlyšovať veľkosť písmen len pre jedno | |
851 použitie vyhľadávacieho príkazu, použi \c: /ignore\c <ENTER> | |
852 | |
853 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
854 LEKCIA 6 ZHRNUTIE | |
855 | |
856 | |
857 1. Napíš o pre otvorenie riadku pod kurzorom a štart vkladacieho módu. | |
858 Napíš O pre otvorenie riadku nad kurzorom. | |
859 | |
860 2. Napíš a pre vkladanie textu ZA kurzor. | |
861 Napíš A pre vkladanie textu za koncom riadku. | |
862 | |
863 3. Príkaz e presunie kurozr na koniec slova | |
864 | |
865 4. Operátor y vystrihne (skopíruje) text, p ho vloží. | |
866 | |
867 5. Napísanie veľkého R prepne do nahradzovacieho módu, kým nieje | |
868 stlačené <ESC>. | |
869 | |
870 6. Napísanie ":set xxx" nastaví možnosť "xxx". Niektoré nastavenia sú: | |
871 'ic' 'ignorecase' ignoruje veľké a malé písmená počas vyhľadávania. | |
872 'is' 'incsearch' zobrazuje čiastočné reťazce vyhľadávaného reťazca. | |
873 'hls' 'hlsearch' vyznačí všetky vyhľadávané reťazce. | |
874 Môžeš použiť hociktorý z dlhých a krátkych názvov možností. | |
875 | |
876 7. Vlož "no" pred nastavenie pre jeho vypnutie: :set noic | |
877 | |
878 | |
879 | |
880 | |
881 | |
882 | |
883 | |
884 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
885 LEKCIA 7.1: ZÍSKANIE NÁPOVEDY | |
886 | |
887 | |
888 ** Používaj on-line systém nápovedy ** | |
889 | |
890 Vim má obsiahly on-line systém nápovedy. Pre odštartovanie, vyskúšaj jeden | |
891 z týchto troch: | |
892 - stlač klávesu <HELP> (ak nejakú máš) | |
893 - stlač klávesu <F1> (ak nejakú máš) | |
894 - napíš :help <ENTER> | |
895 | |
896 Čítaj text v okne nápovedy pre získanie predstavy ako nápoveda funguje. | |
897 Napíš CTRL-W CTRL-W pre skok z jedného okna do druhého. | |
898 Napíš :q <ENTER> čím zatvoríš okno nápovedy. | |
899 | |
900 Môžeš nájsť help ku hociakej téme pridaním argumentu ku príkazu ":help". | |
901 Vyskúšaj tieto (nezabudni stlačiť <ENTER>): | |
902 | |
903 :help w | |
904 :help c_CTRL-D | |
905 :help insert-index | |
906 :help user-manual | |
907 | |
908 | |
909 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
910 LEKCIA 7.2: VYTVORENIE ŠTARTOVACIEHO SKRIPTU | |
911 | |
912 ** Zapni funkcie editora Vim ** | |
913 | |
914 Vim má omnoho viac funkcii než Vi, ale večšina z nich je implicitne | |
915 vypnutá. Pre používanie viac Vim funkcii vytvor "vimrc" súbor. | |
916 | |
917 1. Začni editovať "vimrc" súbor, to závisí na použitom systéme: | |
918 :e ~/.vimrc pre Unix | |
919 :e $VIM/_vimrc pre MS-Windows | |
920 | |
921 2. Teraz si prečítaj text príkladu "vimrc" súboru: | |
922 | |
923 :r $VIMRUNTIME/vimrc_example.vim | |
924 | |
925 3. Ulož súbor: | |
926 :w | |
927 | |
928 Pri nasledujúcom štarte editora Vim sa použije zvýrazňovanie syntaxe. | |
929 Do "vimrc" súboru môžeš pridať všetky svoje uprednostňované nastavenia. | |
930 Pre viac informácii napíš :help vimrc-intro | |
931 | |
932 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
933 | |
934 LEKCIA 7.3 DOKONČENIE | |
935 | |
936 ** Dokonči príkaz na príkazovom riadku použitím CTRL-D a <TAB> ** | |
937 | |
938 1. Uisti sa, že Vim nieje v kompatibilnom móde: :set nocp | |
939 | |
940 2. Pozri sa aké súbory sa nachádzajú v adresári: :!ls alebo :!dir | |
941 | |
942 3. Napíš začiatok príkazu: :e | |
943 | |
944 4. Stlač CTRL-D a Vim zobrazí zoznam príkazov začínajúcich "e". | |
945 | |
946 5. Stlač <TAB> a Vim dokončí meno príkazu na ":edit". | |
947 | |
948 6. Teraz pridaj medzerník a začiatok mena existujúceho súboru: | |
949 :edit FIL | |
950 | |
951 7. Stlač <TAB>. Vim dokončí meno (ak je jedinečné). | |
952 | |
953 POZNÁMKA: Dokončovanie funguje pre veľa príkazov. Vyskúšaj stlačenie | |
954 CTRL-D a <TAB>. Špeciálne je to užitočné pre príkaz :help. | |
955 | |
956 | |
957 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
958 | |
959 LEKCIA 7 ZHRNUTIE | |
960 | |
961 1. Napíš :help alebo stlač <F1> alebo <Help> pre otvorenie okna nápovedy. | |
962 | |
963 2. Napíš :help príkaz pre vyhľadanie nápovedy ku príkazu príkaz. | |
964 | |
965 3. Napíš CTRL-W CTRL-W na preskočenie do iného okna. | |
966 | |
967 4. Napíš :q pre zatvorenie okna nápovedy | |
968 | |
969 5. Vytvor štartovací skript vimrc pre udržanie uprednostňovaných nastavení. | |
970 | |
971 6. Počas písania príkazu : stlač CTRL-D pre zobrazenie dokončení. | |
972 Stlač <TAB> pre použitie jedného z dokončení. | |
973 | |
974 | |
975 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
976 | |
977 | |
978 | |
979 Toto vymedzuje výuku Vimu. Toto je určené pre strucný prehľad o editore | |
980 Vim, úplne postačujúce pre ľahké a obstojné používanie tohto editora. | |
981 Táto výuka je ďaleko od kompletnosti, pretože Vim má omnoho viacej príkazov. | |
982 Ako ďalšie si prečítaj užívatľský manuál: ":help user-manual". | |
983 | |
984 Pre ďalšie čítanie a štúdium je odporúčaná kniha: | |
985 Vim - Vi Improved - od Steve Oualline | |
986 Vydavateľ: New Riders | |
987 Prvá kniha určená pre Vim. Špeciálne vhodná pre začiatočníkov. | |
988 Obsahuje množstvo príkladov a obrázkov. | |
989 Pozri na http://iccf-holland.org/click5.html | |
990 | |
991 Táto kniha je staršia a je viac o Vi ako o Vim, ale je tiež odporúčaná: | |
992 Learning the Vi Editor - od Linda Lamb | |
993 Vydavateľ: O'Reilly & Associates Inc. | |
994 Je to dobrá kniha pre získanie vedomostí o práci s editorom Vi. | |
995 Šieste vydanie obsahuje tiež informácie o editore Vim. | |
996 | |
997 Táto výuka bola napísaná autormi Michael C. Pierce a Robert K. Ware, | |
998 Colorado School of Mines s použitím myšlienok dodanými od Charles Smith, | |
999 Colorado State University. E-mail: bware@mines.colorado.edu. | |
1000 | |
1001 Modifikované pre Vim od Bram Moolenaar. | |
1002 | |
1003 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
1004 | |
1005 Preklad do Slovenčiny: Ľuboš Čelko | |
1006 e-mail: celbos@inmail.sk | |
1007 Last Change: 2006 Apr 18 | |
1008 encoding: iso8859-2 |