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