|
Apache/2.2.15 (CentOS) Linux obd60-6c49958d75-2q7cw 5.4.0-174-generic #193-Ubuntu SMP Thu Mar 7 14:29:28 UTC 2024 x86_64 uid=48(apache) gid=48(apache) groups=48(apache) server ip : 172.67.192.52 | your ip : 10.244.126.0 safemode OFF > / usr / share / vim / vim74 / tutor / |
| Filename | /usr/share/vim/vim74/tutor/tutor.sk |
| Size | 34.69 kb |
| Permission | rw-r--r-- |
| Owner | apache |
| Create time | 26-May-2024 11:06 |
| Last modified | 17-Jul-2019 02:20 |
| Last accessed | 17-Jul-2019 02:20 |
| Actions | edit | rename | delete | download (gzip) |
| View | text | code | image |
===============================================================================
= V i t a j t e v o V I M T u t o r i a l i - Verzia 1.7 =
===============================================================================
Vim je veľmi výkonný editor, ktorý má prÃliž veľa prÃkazov na to aby
mohli byt vÅ¡etky popÃsané vo výuke akou je táto. Táto výuka
popisuje dostatoÄ�né množstvo prÃkazov nato aby bolo možné použÃvaÅ¥
Vim ako viacú�elový editor.
Približný �as potrebný na prebratie tejto výuky je 25-30 minút,
závisà na tom, koľko je stráveného Ä�asu s preskúšavanÃm.
UPOZORNENIE:
PrÃkazy v lekciách modifikujú text. Vytvor kópiu tohto súboru aby
sa mohlo precvi�ovať na �om (pri štarte "vimtutor" je toto kópia).
Je dôležité zapamätať si, že táto výuka je vytvorená pre výuku
použÃvanÃm. To znamená, že je potrebné si prÃkazy vyskúšaÅ¥, aby bolo
uÄ�enie správne. Ak len Ä�itas text, prÃkazy zabudneÅ¡!
Presved� sa, že Shift-Lock NIEJE stla�ený a stla�t klávesu
j niekoľko krát, aby sa kurzor posunul natoľko, že lekcia 1.1
celkom zaplnà obrazovku.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.1: POHYB KURZOROM
** Pre pohyb kurzorum stla� klávesy h,j,k,l ako je znázornené. **
^
k Funkcia: Klávesa h je naľavo a vykoná pohyb doľava.
< h l > Klávesa l je napravo a vykoná pohyb doprava.
j Klávesa j vyzerá ako Å¡Ãpka dole
v
1. Pohybuj kurzorom po obrazovke, kým si na to nezvykneš.
2. Drž stla�enú klávesu pre pohyb dole (j), kým sa jej funkcia nezopakuje.
---> Teraz sa už vieš pohybovať na nasledujúcu lekciu.
3. PoužitÃm klávesy pre pohyb dole prejdi na Lekciu 1.2.
Poznámka: Ak si niesi istý tým Ä�o si napÃsal, stlaÄ� <ESC>
na prechod do normálneho módu.
Poznámka: Kurzorové klávesy sú tiež funkÄ�né. Ale použÃvanÃm hjkl sa budeÅ¡
schopný pohybovaÅ¥ rýchlejÅ¡ie, keÄ� si zvykneÅ¡ ich použÃvaÅ¥. Naozaj!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 1.2: ZATV�RANIE VIMU
!! POZNÃ�MKA: Pred vykonanÃm týchto krokov si preÄ�Ãtaj celú túto lekciu !!
1. Stla� klávesu <ESC> (aby si sa u�ite nachádzal v normálnom móde)
2. NapÃÅ¡: :q! <ENTER>.
Tým ukonÄ�ÃÅ¡ prácu s editorom BEZ uloženia zmien, ktoré si vykonal.
3. KeÄ� sa dostaneÅ¡ na prÃkazový riadok, napÃÅ¡ prÃkaz, ktorým sa dostaneÅ¡
speť do tejto výuky. To môže byť: vimtutor <ENTER>
4. Ak si si tieto kroky spoľahlivo zapamätal, vykonaj kroky 1 až 3, pre
ukon�enie a znovu spustenie editora.
POZNÃ�MKA: :q! <ENTER> neuložà zmeny, ktoré si vykonal. O niekoľko lekciÃ
sa nauÄ�ÃÅ¡ ako uložiÅ¥ zmeny do súboru
5. presu� kurzor dole na lekciu 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.3: EDIT�CIA TEXTU - MAZANIE
** Stla�enie klávesy x v normálnom móde zmaže znak na mieste kurzora. **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
2. Aby si mohol odstrániť chyby, pohybuj kurzorom kým neprejde na znak,
ktorý chceš zmazať.
3. Stla� klávesu x aby sa zmazal nechcený znak.
4. Zopakuj kroky 2 až 4 až kým veta nieje správna.
---> Kraava skoo�illa ccezz mesiiac.
5. Ak je veta správna, prejdi na lekciu 1.4.
POZNÃ�MKA: Neskúšaj si zapamätaÅ¥ obsah tejto výuky, ale sa uÄ� použÃvanÃm.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.4: EDIT�CIA TEXTU - VKLADANIE
** Stla�enie klávesy i umož�uje vkladanie textu. **
1. Presu� kurzor nižšie na prvý riadok za zna�ku --->.
2. Pre upravenie prvého riadku do rovnakého tvaru ako je druhý riadok,
presu� kurzor na prvý znak za misto, kde má byť text vložený.
3. StlaÄ� klávesu i a napÃÅ¡ potrebný text.
4. Po opravenà každej chyby, stla� <ESC> pre návrat do normálneho módu.
Zopakuj kroky 2 až 4 kým nieje veta správna.
---> Tu je text chýbajúci tejto.
---> Tu je nejaký text chýbajúci od tejto �iary.
5. KeÄ� sa dostatoÄ�ne nauÄ�ÃÅ¡ vkladaÅ¥ text, prejdi na nasledujúce zhrnutie.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.5: EDIT�CIA TEXTU - PRID�VANIE
** Stla�enie klávesy A umož�uje pridávať text. **
1. Presu� kurozr nižšie na prvý riadok za zna�kou --->.
Nezáležà na tom, na ktorom znaku sa kurzor v tom riadku nachádza.
2. StlaÄ� klávesu A a napÃÅ¡ potrebný text.
3. Po pridanà textu stla� klávesu <ESC> pre návrat do Normálneho módu.
4. Presu� kurozr na druhý riadok ozna�ený ---> a zopakuj
kroky 2 a 3 kým nieje veta správna.
---> Tu je nejaký text chýbajúci o
Tu je nejaký text chýbajúci od tiaľto.
---> Tu tiež chýba nej
Tu tiež chýba nejaký text.
5. KeÄ� sa dostatoÄ�ne nauÄ�ÃÅ¡ pridávaÅ¥ text, prejdi na lekciu 1.6.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.6: EDIT�CIA S�BORU
** NapÃsanÃm :wq sa súbor uložà a zavrie **
!! POZNÃ�MKA: Pred vykonanÃm týchto krokov si preÄ�Ãtaj celú lekciu!!
1. Opusti túto výuku, ako si to urobil v lekcii 1.2: :q!
2. Do prÃkazového riadku napÃÅ¡ prÃkaz: vim tutor <ENTER>
'vim' je prÃkaz, ktorý spustà editor Vim, 'tutor' je meno súboru,
ktorý chceš editovať. Použi taký súbor, ktorý môžeš meniť.
3. Vlož a zmaž text tak, ako si sa nau�il v predošlých lekciach.
4. Ulož súbor so zmenami a opusti Vim prÃkazom: :wq <ENTER>
5. Reštartuj vimtutor a presu� sa dole na nasledujúce zhrnutie.
6. Urob tak po preÄ�Ãtanà predoÅ¡lých krokov a porozumeniu im.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZHRNUTIE LEKCIE 1
1. Kurzor sa pohybuje použitÃm kláves so Å¡Ãpkami alebo klávesmi hjkl.
h (do lava) j (dole) k (hore) l (doprava)
2. Pre spustenie Vimu (z prÃkazového riadku) napÃÅ¡: vim FILENAME <ENTER>
3. Na ukonÄ�enie Vimu napÃÅ¡: <ESC> :q! <ENTER> pre zruÅ¡enie vÅ¡etkých zmien
alebo napÃÅ¡: <ESC> :wq <ENTER> pre uloženie zmien.
4. Na zmazanie znaku na mieste kurzora napÃÅ¡: x
5. Pre vloženie textu na mieste kurzora v normálnom móde napÃÅ¡:
i napÃÅ¡ vkladaný text <ESC> vkladanie pred kurzor
A napÃÅ¡ pridávaný text <EXC> vkladanie za riadok
POZNÃ�MKA: StlaÄ�enie <ESC> Å¥a premiestnà do normálneho módu alebo zruÅ¡Ã
nejaký nechcený a Ä�iastoÄ�ne dokonÄ�ený prÃkaz.
Teraz pokra�uj lekciou 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.1: Mazacie prÃkazy
** NapÃsanie prÃkazu dw zmaže znaky do konca slova. **
1. Stla� <ESC> aby si bol bezpe�ne v normálnom móde.
2. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
3. Presu� kurzor na za�iatok slova, ktoré je potrebné zmazať.
4. NapÃÅ¡ dw aby slovo zmizlo.
POZNÃ�MKA: PÃsmeno d sa zobrazà na poslednom riadku obrazovky keÄ� ho
napÃÅ¡eÅ¡. Vim na teba poÄ�ká, aby si mohol napÃsaÅ¥
pÃsmeno w. Ak vidÃÅ¡ nieÄ�o iné ako d , tak si napÃsal
nesprávny znak; stla� <ESC> a za�ni znova.
---> Tu je niekoľko slov zábava, ktoré nie patria list do tejto vety.
5. Zopakuj kroky 3 až 4 kým veta nieje správna a prejdi na lekciu 2.2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.2: VIAC MAZAC�CH PR�KAZOV
** NapÃsanie prÃkazu d$ zmaže znaky do konca riadku **
1. Stla� <ESC> aby si bol bezpe�ne v normálnom móde.
2. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
3. Presu� kurzor na koniec správnej vety (ZA prvú bodku).
4. NapÃÅ¡ d$ aby sa zmazali znaky do konca riadku.
---> Niekto napÃsal koniec tohto riadku dvakrát. koniec tohot riadku dvakrát.
5. Prejdi na lekciu 2.3 pre pochopenie toho �o sa stalo.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.3: OPER�TORY A POHYBY
Veľa prÃkazov, ktoré menia text sú odvodené od operátorov a pohybov.
Formát pre prÃkaz mazania klávesou d je nasledovný:
d pohyb
kde:
d - je mazacà operátor
pohyb - je to Ä�o operátor vykonáva (vypÃsané nižšie)
Krátky list pohybov:
w - do zaÄ�iatku Ä�alÅ¡ieho slova, okrem jeho prvého pÃsmena.
e - do konca terajšieho slova, vrátane posledného znaku.
$ - do konca riadku, vrátane posledného znaku
Takže napÃsanÃm de sa zmaže vÅ¡etko od kurzora do konca slova.
POZNÃ�MKA: StlaÄ�enÃm iba pohybu v normálnom móde bez operátora
sa presunie kurzor tak ako je to špecivikované.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.4: Použitie viacnásobného pohybu
** NapÃsanÃm Ä�Ãsla pred pohyb ho zopakuje zadný poÄ�et krát **
1. Presu� kurozr nižšie na za�iatok riadku ozna�eného --->.
2. NapÃÅ¡ 2w a kurozr sa presunie o dve slová vpred.
3. NapÃÅ¡ 3e a kurozr sa presunie vpred na koniec tretieho slova.
4. NapÃÅ¡ 0 (nula) a kurozr sa presunie na zaÄ�iatok riadku.
5. Zopakuj kroky 2 a 3 s rôznymi Ä�Ãslami.
---> Toto je riadok so slovami po kotrých sa môžete pohybovať.
6. Prejdi na lekciu 2.5.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.5: POUŽITIE VIACN�SOBN�HO MAZANIA PRE HROMADN� MAZANIE
** NapÃsanie Ä�Ãsla spolu s operátorom ho zopakuje zadaný poÄ�et krát **
V kombinácii operátorov mazania a pohybu spomÃnaného vyššie vlož poÄ�et
pred pohyb pre docielenie hromadného mazania:
d Ä�Ãslo pohyb
1. PresuÅ� kurzor na prvé slovo pÃsané VEĽKÃ�MI PÃ�SMENAMI
v riadku ozna�enom --->.
2. NapÃÅ¡ 2dw a zmažeÅ¡ dve slová pÃsané VEĽKÃ�MI PÃ�SMENAMI
3. Zopakuj kroky 1 a 2 s použitÃm rôzneho Ä�Ãsla tak aby si zmazal slová
pÃsané veľkými pÃsmenami jedným prÃkazom.
---> Tento ABC DE riadok FGHI JK LMN OP so slovamI je Q RS TUV vycisteny.
POZNÃ�MKA: Ä�Ãslo medzi operátorom d a pohybom funguje podobne ako pri
použitàs pohybom bez operátora.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.6: OPER�CIE S RIADKAMI
** NapÃsanie prÃkazu dd zmaže celý riadok. **
Vzhľadom na frekvenciu mazania celého riadku, sa autori Vimu rozhodli,
že bude jednoduchÅ¡ie mazaÅ¥ celý riadok napÃsanÃm dvoch pÃsmen d.
1. Presu� kurzor na druhý riadok v texte na spodu.
2. NapÃÅ¡ dd aby si zmazal riadok.
3. Prejdi na štvrtý riadok.
4. NapÃÅ¡ 2dd aby si zmazal dva riadky.
1) Ruže sú �ervené,
2) Blato je zábavné,
3) Fialky sú modré,
4) Mám auto,
5) Hodinky ukazujú �as,
6) Cukor je sladký,
7) A to si ty.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.7: PR�KAZ UNDO
** StlaÄ� u pre vrátenie posledného prÃkazu, U pre úpravu celého riadku. **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou ---> a premiestni ho na
prvú chybu.
2. NapÃÅ¡ x pre zmazanie prvého nechceného riadku.
3. Teraz napÃÅ¡ u Ä�Ãm vrátÃÅ¡ späť posledne vykonaný prÃkaz.
4. Teraz oprav vÅ¡etky chyby na riadku použitÃm prÃkazu x .
5. Teraz napÃÅ¡ veľké U Ä�Ãm vrátÃÅ¡ riadok do pôvodného stavu.
6. Teraz napÃÅ¡ u niekoľko krát, Ä�Ãm vrátÃÅ¡ späť prÃkaz U.
7. Teraz napÃÅ¡ CTRL-R (drž klávesu CTRL stlaÄ�enú kým stláÄ�aÅ¡ R) niekoľko
krát, Ä�Ãm vrátÃÅ¡ späť predtým vrátené prÃkazy (undo z undo).
---> Opprav chybby nna toomto riadku a zmee� ich pommocou undo.
8. Tieto prÃkazy sú Ä�asto použÃvané. Teraz prejdi na zhrnutie lekcie 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 2 ZHRNUTIE
1. Pre zmazanie znakov od kurzora do konca slova napÃÅ¡: dw
2. Pre zmazanie znakov od kurzora do konca riadku napÃÅ¡: d$
3. Pre zmazanie celého riadku napÃÅ¡: dd
4. Pre zopakovanie pohybu, napÃÅ¡ pred neho Ä�Ãslo: 2w
5. Formát pre pÃkaz:
operátor [Ä�Ãslo] pohyb
kde:
operátor - Ä�o treba robiÅ¥, naprÃklad d pre zmazanie
[Ä�Ãslo] - je voliteľný poÄ�et pre opakovanie pohybu
pohyb - pohyb po texte vzhľadom na operátor, naprÃklad w (slovo),
$ (do konca riadku), at�.
6. Pre pohyb na za�iatok riadku použi nulu: 0
7. Pre vrátenie späť predoÅ¡lej operácie napÃÅ¡: u (malé u)
Pre vrátenie vÅ¡etkých úprav na riadku napÃÅ¡: U (veľké U)
Pre vrátenie vrátených úprav napÃÅ¡: CTRL-R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.1: PR�KAZ VLOŽIŤ
** NapÃsanie prÃkazu p vložà psledný výmaz za kurzor. **
1. Presu� kurzor nižšie na prvý riadok textu.
2. NapÃÅ¡ dd Ä�Ãm zmažeÅ¡ riadok a uložÃÅ¡ ho do buffera editora Vim.
3. PresuÅ� kurzor vyššie tam, kam zmazaný riadok patrÃ.
4. Ak napÃÅ¡eÅ¡ v normálnom móde p zmazaný riadk sa vložÃ.
5. Zopakuj kroky 2 až 4, kým riadky niesú v správnom poradÃ.
---> d) Tiež sa dokážeš vzdelávať?
---> b) Fialky sú modré,
---> c) Inteligencia sa vzdeláva,
---> a) Ruže sú �ervené,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.2: PR�KAZ NAHRADENIA
** NapÃsanÃm rx sa nahradà znak na mieste kurzora znakom x . **
1. Presu� kurzor nižšie na prvà riadok textu ozna�eného zna�kou --->.
2. Presu� kurzor na za�iatok prvej chyby.
3. napÃÅ¡ r a potom znak, ktorý tam má byÅ¥.
4. Zopakuj kroky 2 a 3, kým prvý riadok nieje zhodný s druhým.
---> KaÄ� bol tento riasok pÃaaný, niekro stlaÅ¡il nesprábne klávesy!
---> KeÄ� bol tento riadok pÃsaný, niekto stlaÄ�il nesprávne klávesy!
5. Teraz prejdi na lekciu 3.2.
POZNÃ�MKA: Pamätaj si, že nauÄ�iÅ¥ sa môžeÅ¡ len použÃvanim, nie pamätanÃm.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.3. PR�KAZ �PRAVY
** Ak chceÅ¡ zmeniÅ¥ Ä�asÅ¥ slova do konca slova, napÃÅ¡ ce . **
1. Presu� kurzor nižšie na prvý riadok ozna�ený zna�kou --->.
2. Umiestni kurzor na pÃsmeno o v slove rosfpl.
3. NapÃÅ¡ ce a oprav slovo (v tomto prÃpade napÃÅ¡ 'iadok'.)
4. Stla� <ESC> a prejdi na �alšà znak, ktorý treba zmeniť.
5. Zopakuj kroky 3 a 4, kým prvá veta nieje rovnaká ako druhá.
---> Tento rosfpl má niekoľko skic, ktoré je pirewvbà zmeniÅ¥ piyÅ¥uÄ�án prÃkazu.
---> Tento riadok má niekoľko slov, ktoré je potrebné zmeniÅ¥ použitÃm prÃkazu.
Poznámka, že ce zmaže slovo a nastavà vkladacà mód.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.4: VIAC ZMIEN POUŽIT�M c
** PrÃkaz pre úpravy sa použÃva s rovnakými pohybmi ako pre mazanie **
1. PrÃkaz pre úpravy pracuje rovnako ako pre mazanie. Formát je:
c [Ä�Ãslo] pohyb
2. Pohyby sú rovnaké, ako naprÃklad w (slovo) a $ (koniec riadku).
3. Presu� kurzor nižšie na prvý riadok ozna�ený zna�kou --->.
4. Presu� kurzor na prvú chybu.
5. napÃÅ¡ c$ aby si mohol upraviÅ¥ zvyÅ¡ok riadku podľa druhého
a stla� <ESC>.
---> Koniec tohto riadku potrebuje pomoc, aby bol ako druhy.
---> Koniec tohto riadku potrebuje opraviÅ¥ použitÃm prÃkazu c$ .
POZNÃ�MKA: MôžeÅ¡ použiÅ¥ klávesu backspace na úpravu zmien poÄ�as pÃsania.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 3 ZHRNUTIE
1. Na vloženie textu, ktorý už bol zmazaný, napÃÅ¡ p . To vložà zmazaný
text ZA kurzor (ak bol riadok zmazaný prejde na riadok pod kurzorom).
2. Pre naradenie znaku na mieste kurzora, napÃÅ¡ r a potom znak, ktorý
nahradà pôvodný znak.
3. PrÃkaz na upravenie umožÅ�uje zmeniÅ¥ od kurzora až po miesto, ktoré
urÄ�uje pohyb. napr. NapÃÅ¡ ce Ä�Ãm zmnÃÅ¡ text od pozÃcie
kurzora do konca slova, c$ zmenà text do konca riadku.
4. Formát pre nahradenie je:
c [Ä�Ãslo] pohyb
Teraz prejdi na nalsedujúcu lekciu.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.1: POZ�CIA A STATUS S�BORU
** StlaÄ� CTRL-g pre zobrazenie svojej pozÃcie v súbore a statusu súboru.
NapÃÅ¡ G pre presun na riadok v súbore. **
Poznámka: PreÄ�Ãtaj si celú túto lekciu skôr ako zaÄ�neÅ¡ vykonávaÅ¥ kroky!!
1. Drž stla�enú klávesu Ctrl a stla� g . Toto nazývame CTRL-G.
Na spodu obrazovky sa zobrazà správa s názvom súboru a pozÃciou
v súbore. Zapamätajsi si Ä�Ãslo riadku pre použitie v kroku 3.
2. StlaÄ� G Ä�Ãm sa dostaneÅ¡ na spodok súboru.
NapÃÅ¡ gg Ä�Ãm sa dostaneÅ¡ na zaÄ�iatok súboru.
3. NapÃÅ¡ Ä�Ãslo riadku na ktorom si sa nachádzal a stlaÄ� G. To Å¥a
vráti na riadok, na ktorom si prvý krát stla�il CTRL-G.
4. Ak sa cÃtÃÅ¡ schopný vykonaÅ¥ teto kroky, vykonaj kroky 1 až 3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.2: PR�KAZ VYHĽAD�VANIA
** NapÃÅ¡ / nasledované reÅ¥azcom pre vyhľadanie prÃsluÅ¡ného reÅ¥azca. **
1. NapÃÅ¡ znak / v normálnom móde. Poznámka, že tento znak sa spolu
s kurzorom zobrazà v dolnej Ä�asti obrazovky s : prÃkazom.
2. Teraz napÃÅ¡ 'errroor' <ENTER>. To je slovo, ktoré chceÅ¡ vyhľadaÅ¥.
3. Pre vyhľadanie �alšieho výskytu rovnakého reťazca, stla� jednoducho n.
Pre vyhľadanie �alšieho výskytu rovnakého reťazca opa�ným smerom,
N.
4. Ak chceÅ¡ vyhľadaÅ¥ reÅ¥azec v spätnom smere, použà prÃkaz ? miesto
prÃkazu /.
5. Pre návrat na miesto z ktorého si prišiel stla� CTRL-O (drž stla�enú
klávesu Ctrl po�as stla�enia klávesy o). Zopakuj pre �alšà návrat
späť. CTRL-I ide vpred.
POZN�MKA: "errroor" nieje spôsob hláskovania error; errroor je error.
POZN�MKA: Ke� vyhľadávanie dosiahne koniec tohto súboru, bude pokra�ovať na
za�iatku, dokiaľ nieje resetované nastavenie 'wrapscan' .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.3: VYHĽAD�VANIE ZODPOVEDAJ�CICH Z�TAVORIEK
** NapÃÅ¡ % pre vyhľadanie prÃsluÅ¡ného znaku ),], alebo } . **
1. Premiestni kurzor na hocaký zo znakov (, [, alebo { v riadku nižšie
ozna�eného zna�kou --->.
2. Teraz napÃÅ¡ znak % .
3. Kurzor sa premiestni na zodpovedajúcu zátvorku.
4. NapÃÅ¡ % pre presun kurzoru späť na otvárajúcu zátvorku.
5. Presu� kurzor na iný zo znakov (,),[,],{ alebo } a všimni si
�o % vykonáva.
---> Toto ( je testovacà riadok s ('s, ['s ] a {'s } v riadku. ))
Poznámka: Toto je veľmi výhodné použÃÅ¥ pri ladenà programu s chýbajúcimi
uzatvárajúcimi zátvorkami!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.4: PR�KAZ NAHRADENIA
** NapÃÅ¡ :s/starý/nový/g pre nahradenie slova 'starý' za slovo 'nový'. **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
2. NapÃÅ¡ :s/thee/the <ENTER> . Poznamka, že tento prÃkaz zmenà len prvý
výskyt "thee" v riadku.
3. Teraz napÃÅ¡ :s/thee/the/g Ä�o znamená celkové nahradenie v riadku.
Toto nahradà všetky výskyty v riadku.
---> Thee best time to see thee flowers in thee spring.
4. Pre zmenu všetkých výskytov daného reťazca medzi dvomi ridakami,
napÃÅ¡ :#,#s/starý/nový/g kde #,# sú Ä�Ãsla dvoch riadkov, v rozsahu
ktorých sa nahradenie vykoná.
napÃÅ¡ :%s/starý/nový/g pre zmenu vÅ¡etkých výskytov v celom riadku
napÃÅ¡ :%s/starý/nový/gc nájde vÅ¡etky výskyty v celom súbore,
s otázkou �i nahradiť alebo nie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 4 ZHRNUTIE
1. CTRL-g vypÃÅ¡e tvoju pozÃciu v súbore a status súboru.
G ťa premiestni na koniec riadku.
Ä�Ãslo G Å¥a premiestni na riadok s Ä�Ãslom.
gg ťa presunie na prvý riadok
2. NapÃsanie / nasledované reÅ¥azcom vyhľadá reÅ¥azec smerom DOPREDU.
NapÃsanie ? nasledované reÅ¥azcom vyhľada reÅ¥azec smerom DOZADU.
NapÃsanie n po vyhľadávanÃ, vyhľadá nasledujúci výskyt reÅ¥azca
v rovnakom smere, pri�om N vyhľadá v opa�nom smere.
CTRL-O Å¥a vráti späť na starÅ¡iu pozÃciu, CTRL-I na novÅ¡iu pozÃciu.
3. NapÃsanie % keÄ� kurzor je na (,),[,],{, alebo } nájde zodpovdajúcu
párnu zátvorku.
4. Pre nahradenie nového za prvý starý v riadku napÃÅ¡ :s/starý/nový
Pre nahradenie nového za vÅ¡etky staré v riadku napÃÅ¡ :s/starý/nový/g
Pre nahradenie reÅ¥azcov medzi dvoma riadkami 3 napÃÅ¡ :#,#/starý/nový/g
Pre nahradenie vÅ¡etkých výskytov v súbore napÃÅ¡ :%s/starý/nový/g
Pre potvrdenie každého nahradenia pridaj 'c' :%s/starý/nový/gc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.1 AKO SPUSTIŤ VONKAJŠ� PR�KAZ
** NapÃÅ¡ prÃkaz :! nasledovaný vonkajÅ¡Ãm prÃkazom pre spustenie prÃkazu **
1. NapÃÅ¡ obvyklý pÃkaz : ktorý nastavà kurzor na spodok obrazovky.
To umožnà napÃsaÅ¥ prÃkaz.
2. Teraz napÃÅ¡ ! (výkriÄ�nÃk). To umožnà spustiÅ¥ hociaký vonkajšà prÃkaz
z prÃkazového riadku.
3. Ako prÃklad napÃÅ¡ ls za ! a stlaÄ� <ENTER>. Tento prÃkaz
zobrazà obsah tvojho adresára rovnako ako na prÃkazovom riadku.
Alebo použi :!dir ak ls nefunguje.
Poznámka: Takto je možné spustiÅ¥ hociaký vonkajšà prÃkaz s argumentami.
Poznámka: VÅ¡etky prÃkazy : musia byÅ¥ dokonÄ�ené stlaÄ�enÃm <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.2: VIAC O UKLADAN� S�BOROV
** Pre uloženie zmien v súbore, napÃÅ¡ :w FILENAME. **
1. NapÃÅ¡ :!dir alebo :!ls pre výpis aktuálneho adresára.
Už vieÅ¡, že musÃÅ¡ za týmto stlaÄ�iÅ¥ <ENTER> .
2. Vyber názov súboru, ktorý ešte neexistuje, ako napr. TEST.
3. Teraz napÃÅ¡: :w TEST (kde TEST je názov vybratého súboru.)
4. To uložà celý súbor (Vim Tutor) pod názovm TEST.
Pre overenie napÃÅ¡ :!dir , Ä�Ãm zobrazÃÅ¡ obsah adresára.
Poznámka: že ak ukonÄ�ÃÅ¡ prácu s editorom Vim a znovu ho spustÃÅ¡ prÃkazom
vim TEST, súbor bude kópia výuky, ke� si ho uložil.
5. Teraz odstráÅ� súbor napÃsanÃm (MS-DOS): :!del TEST
alebo (Unix): :!rm TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.3 V�BER TEXTU PRE ULOŽENIE
** Pre uloženie Ä�asti súboru, napÃÅ¡ v pohyb :w FILENAME **
1. Presu� kurozr na tento riadok.
2. Stla� v a presu� kurozr na piatu položku dole. Poznámka, že
tento text je vyzna�ený (highlighted).
3. Stla� klávesu : . V spodnej �asti okna sa objavà :'<,'>.
4. NapÃÅ¡ w TEST , kde TEST je meno súboru, ktorý zatial neexistuje.
Skontroluj, e vidÃÅ¡ :'<,'>w TEST predtým než stlaÄ�ÃÅ¡ Enter.
5. Vim zapÃÅ¡e oznaÄ�ené riadky do súboru TEST. Použi :!dir alebo :!ls
pre overenie. Zatial ho ešte nemaž! Použijeme ho v �alšej lekcii.
POZNÃ�MKA: StlaÄ�enÃm klávesy v sa spustà vizuálne oznaÄ�ovanie.
Môžeš pohybovať kurzorom pre upresnenie vyzna�eného textu.
Potom môžeš použiť operátor pre vykonanie nejakej akcie
s textom. NaprÃklad d zmaže vyznaÄ�ený text.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.4: V�BER A ZLU�OVANIE S�BOROV
** Pre vloženie obsahu súboru, napÃÅ¡ :r FILENAME **
1. Premiestni kurzor nad tento riadok.
POZNÃ�MKA: Po vykonanà kroku 2 uvidÃÅ¡ text z lekcie 5.3. Potom sa presuÅ�
dole, aby si videl túto lekciu.
3. Teraz vlož súbor TEST použitÃm prÃkazu :r TEST kde TEST je názov
súboru. Súbor, ktorý si použil je umiestnený pod riadkom s kurzorom.
POZNÃ�MKA: MôžeÅ¡ tiež naÄ�ÃtaÅ¥ výstup vonkajÅ¡ieho prÃkazu. NaprÃklad :r !ls
naÄ�Ãta výstup prÃkazu ls a umiestni ho za pozÃciu kurzora.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 5 ZHRNUTIE
1. :!prÃkaz spustà vonkajšà prÃkaz.
Niektoré využiteľné prÃklady sú:
(MS_DOS) (UNIX)
:!dir :!ls - zobrazà obsah adresára
:!del FILENAME :!rm FILENAME - odstráni súbor FILENAME
2. :w FILENAME uložà aktuálny súbor na disk pod menom FILENAME.
3. v pohyb :w FILENAME uložà vizuálne ozna�ené riadky do
súboru FILENAME.
4. :r FILENAME vyberie z disku súbor FILENAME a vložà ho do aktuálneho
súboru za pozÃciou kurzora.
5. :r !dir naÄ�Ãta výstup z prÃkazu dir a vložà ho za pozÃciu kurzora.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.1: PR�KAZ OTVORIŤ
** NapÃÅ¡ o pre vloženie riadku pod kurzor a prepnutie do vkladacieho módu **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
2. NapÃÅ¡ o (malé pÃsmeno) pre vloženie Ä�istého riadku pod kurzorm
a prepnutie do vkladacieho módu.
3. Teraz skopÃruj riadok oznaÄ�ený ---> a stlaÄ� <ESC> pre ukonÄ�enie
vkladacieho módu.
---> Po napÃsanà o sa kurzor premiestnà na vložený riadok do vkladacieho
módu.
4. Pre otvorenie riadku nad kurzorom, jednotucho napÃÅ¡ veľké O ,
namiesto malého o. Vyskúšaj si to na riadku dole.
---> Vlož riadok nad týmto napÃsanÃm O, keÄ� kurzor je na tomto riadku.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.2: PR�KAZ PRIDAŤ
** NapÃÅ¡ a pre vloženie textu ZA kurzor. **
1. Presu� kurzor nižšie na koniec prvého riadku ozna�eného zna�kou --->
2. Stla� klávesu e dokiaľ kurozr nieje na konci riadku.
3. NapÃÅ¡ a (malé pÃsmeno) pre pridanie textu ZA kurzorom.
4. Dokon�à slovo tak ako je to v druhom riadku. Stlaš <ESC> pre
opustenie vkladacieho módu.
5. Použi e na presun na �alšie nedokon�ené slovo a zopakuj kroky 3 a 4.
---> Tento ri ti dovoľuje nácv priávan testu na koniec riadku.
---> Tento riadok ti dovoľuje nácvik pridávania textu na koniec riadku.
POZN�MKA: a, i, A štartujú rovnaký vkladacà mód, jediný rozidel je, kde
sa znaky vkladajú.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.3: IN� SPOSOB NAHRADZOVANIA
** NapÃÅ¡ veľké R pre nahradenie viac ako jedného znaku. **
1. Presu� kurzor nižšie na prvý riadok ozna�ený zna�kou --->. Premiestni
kurzor na za�iatok prvého výskytu xxx.
2. Teraz napÃÅ¡ R a napÃÅ¡ Ä�Ãslo uvedené v druhom riadku, takže
sa nÃm nahradà pôvodné xxx.
3. Stla� <ESC> pre opustenie nahradzovacieho módu. Poznámka, že zvyšok
riadku zostane nezmenený.
4. Zopakuj tieto kroky pre nahradenie zvyšných xxx.
---> PridanÃm 123 ku xxx dostaneÅ¡ xxx.
---> PridanÃm 123 ku 456 dostaneÅ¡ 579.
POZNÃ�MKA: Nahradzovacà mód je ako vkladacà mód, ale každý napÃsaný znak
zmaže existujúci znak.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.4: Copy Paste textu
** použà operátor y pre copy textku a p pre jeho paste **
1. Cho� nižšie na riadok ozna�ený ---> a umiestni kurozr za "a)".
2. NaÅ¡tartuj vizuálny mód použitÃm v a presuÅ� kurozr pred "first".
3. NapÃÅ¡ y pre vystrihnutie (copy) oznaÄ�eného textu.
4. Presu� kurozr na koniec �alšieho riadku: j$
5. NapÃÅ¡ p pre vložnie (paste) textu. Potom napÃÅ¡: a druha <ESC>.
6. Použi vizuálny mód pre ozna�enie "položka.", vystrihni to
použitÃm y, presuÅ� sa na koniec nasledujúceho riadku použitÃm j$
a vlož sem text použitÃm p.
---> a) toto je prvá položka
---> b)
POZN�MKA: Môžeš použiť tiež y ako operátor; yw vystrihne jedno slovo.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.5: NASTAVENIE MOŽNOST�
** Nastav možnosti, takže vyhľadávanie alebo nahradzovanie ignoruje
rozlišovanie **
1. Vyhľadaj reÅ¥azec 'ignore' napÃsanÃm:
/ignore <ENTER>
Zopakuj vyhľadávanie niekoľko krát stlaÄ�enÃm klávesy n .
2. Nastav možnosÅ¥ 'ic' (Ignore case) napÃsanÃm prÃkazu:
:set ic
3. Teraz vyhľadaj reÅ¥azec 'ingore' znova stlaÄ�enÃm klávesy n
Poznámka, že teraz sú vyhľadané aj Ignore a IGNORE.
4. Nastav možnosťi 'hlsearch' a 'incsearch':
:set hls is
5. Teraz spusti vyhľadávacà prÃkaz znovu, a pozri Ä�o sa stalo:
/ignore <ENTER>
6. Pre opetovné zapnutie rozlyÅ¡ovania veľkých a malých pÃsmen
napÃÅ¡: :set noic
POZNÃ�MKA: Na odstránenie zvýraznenia výrazov napÃÅ¡: :nohlsearch
POZNÃ�MKA: Ak chceÅ¡ nerozlyÅ¡ovaÅ¥ veľkosÅ¥ pÃsmen len pre jedno
použitie vyhľadávacieho prÃkazu, použi \c: /ignore\c <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 6 ZHRNUTIE
1. NapÃÅ¡ o pre otvorenie riadku pod kurzorom a Å¡tart vkladacieho módu.
NapÃÅ¡ O pre otvorenie riadku nad kurzorom.
2. NapÃÅ¡ a pre vkladanie textu ZA kurzor.
NapÃÅ¡ A pre vkladanie textu za koncom riadku.
3. PrÃkaz e presunie kurozr na koniec slova
4. Operátor y vystrihne (skopÃruje) text, p ho vložÃ.
5. NapÃsanie veľkého R prepne do nahradzovacieho módu, kým nieje
stla�ené <ESC>.
6. NapÃsanie ":set xxx" nastavà možnosÅ¥ "xxx". Niektoré nastavenia sú:
'ic' 'ignorecase' ignoruje veľké a malé pÃsmená poÄ�as vyhľadávania.
'is' 'incsearch' zobrazuje �iasto�né reťazce vyhľadávaného reťazca.
'hls' 'hlsearch' vyzna�à všetky vyhľadávané reťazce.
MôžeÅ¡ použiÅ¥ hociktorý z dlhých a krátkych názvov možnostÃ.
7. Vlož "no" pred nastavenie pre jeho vypnutie: :set noic
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7.1: Z�SKANIE N�POVEDY
** PoužÃvaj on-line systém nápovedy **
Vim má obsiahly on-line systém nápovedy. Pre odštartovanie, vyskúšaj jeden
z týchto troch:
- stla� klávesu <HELP> (ak nejakú máš)
- stla� klávesu <F1> (ak nejakú máš)
- napÃÅ¡ :help <ENTER>
Ä�Ãtaj text v okne nápovedy pre zÃskanie predstavy ako nápoveda funguje.
NapÃÅ¡ CTRL-W CTRL-W pre skok z jedného okna do druhého.
NapÃÅ¡ :q <ENTER> Ä�Ãm zatvorÃÅ¡ okno nápovedy.
MôžeÅ¡ nájsÅ¥ help ku hociakej téme pridanÃm argumentu ku prÃkazu ":help".
Vyskúšaj tieto (nezabudni stla�iť <ENTER>):
:help w
:help c_CTRL-D
:help insert-index
:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7.2: VYTVORENIE Å TARTOVACIEHO SKRIPTU
** Zapni funkcie editora Vim **
Vim má omnoho viac funkcii než Vi, ale ve�šina z nich je implicitne
vypnutá. Pre použÃvanie viac Vim funkcii vytvor "vimrc" súbor.
1. Za�ni editovať "vimrc" súbor, to závisà na použitom systéme:
:e ~/.vimrc pre Unix
:e $VIM/_vimrc pre MS-Windows
2. Teraz si preÄ�Ãtaj text prÃkladu "vimrc" súboru:
:r $VIMRUNTIME/vimrc_example.vim
3. Ulož súbor:
:w
Pri nasledujúcom štarte editora Vim sa použije zvýraz�ovanie syntaxe.
Do "vimrc" súboru môžeš pridať všetky svoje uprednost�ované nastavenia.
Pre viac informácii napÃÅ¡ :help vimrc-intro
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7.3 DOKON�ENIE
** DokonÄ�i prÃkaz na prÃkazovom riadku použitÃm CTRL-D a <TAB> **
1. Uisti sa, že Vim nieje v kompatibilnom móde: :set nocp
2. Pozri sa aké súbory sa nachádzajú v adresári: :!ls alebo :!dir
3. NapÃÅ¡ zaÄ�iatok prÃkazu: :e
4. StlaÄ� CTRL-D a Vim zobrazà zoznam prÃkazov zaÄ�Ãnajúcich "e".
5. StlaÄ� <TAB> a Vim dokonÄ�à meno prÃkazu na ":edit".
6. Teraz pridaj medzernÃk a zaÄ�iatok mena existujúceho súboru:
:edit FIL
7. Stla� <TAB>. Vim dokon�à meno (ak je jedine�né).
POZNÃ�MKA: DokonÄ�ovanie funguje pre veľa prÃkazov. Vyskúšaj stlaÄ�enie
CTRL-D a <TAB>. Å peciálne je to užitoÄ�né pre prÃkaz :help.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7 ZHRNUTIE
1. NapÃÅ¡ :help alebo stlaÄ� <F1> alebo <Help> pre otvorenie okna nápovedy.
2. NapÃÅ¡ :help prÃkaz pre vyhľadanie nápovedy ku prÃkazu prÃkaz.
3. NapÃÅ¡ CTRL-W CTRL-W na preskoÄ�enie do iného okna.
4. NapÃÅ¡ :q pre zatvorenie okna nápovedy
5. Vytvor Å¡tartovacà skript vimrc pre udržanie uprednostÅ�ovaných nastavenÃ.
6. PoÄ�as pÃsania prÃkazu : stlaÄ� CTRL-D pre zobrazenie dokonÄ�enÃ.
StlaÄ� <TAB> pre použitie jedného z dokonÄ�enÃ.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Toto vymedzuje výuku Vimu. Toto je ur�ené pre strucný prehľad o editore
Vim, úplne postaÄ�ujúce pre ľahké a obstojné použÃvanie tohto editora.
Táto výuka je Ä�aleko od kompletnosti, pretože Vim má omnoho viacej prÃkazov.
Ako Ä�alÅ¡ie si preÄ�Ãtaj užÃvatľský manuál: ":help user-manual".
Pre Ä�alÅ¡ie Ä�Ãtanie a Å¡túdium je odporúÄ�aná kniha:
Vim - Vi Improved - od Steve Oualline
Vydavateľ: New Riders
Prvá kniha urÄ�ená pre Vim. Å peciálne vhodná pre zaÄ�iatoÄ�nÃkov.
Obsahuje množstvo prÃkladov a obrázkov.
Pozri na http://iccf-holland.org/click5.html
Táto kniha je staršia a je viac o Vi ako o Vim, ale je tiež odporú�aná:
Learning the Vi Editor - od Linda Lamb
Vydavateľ: O'Reilly & Associates Inc.
Je to dobrá kniha pre zÃskanie vedomostà o práci s editorom Vi.
Šieste vydanie obsahuje tiež informácie o editore Vim.
Táto výuka bola napÃsaná autormi Michael C. Pierce a Robert K. Ware,
Colorado School of Mines s použitÃm myÅ¡lienok dodanými od Charles Smith,
Colorado State University. E-mail: [email protected].
Modifikované pre Vim od Bram Moolenaar.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Preklad do Sloven�iny: Ľuboš �elko
e-mail: [email protected]
Last Change: 2006 Apr 18
encoding: iso8859-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 =
===============================================================================
Vim je veľmi výkonný editor, ktorý má prÃliž veľa prÃkazov na to aby
mohli byt vÅ¡etky popÃsané vo výuke akou je táto. Táto výuka
popisuje dostatoÄ�né množstvo prÃkazov nato aby bolo možné použÃvaÅ¥
Vim ako viacú�elový editor.
Približný �as potrebný na prebratie tejto výuky je 25-30 minút,
závisà na tom, koľko je stráveného Ä�asu s preskúšavanÃm.
UPOZORNENIE:
PrÃkazy v lekciách modifikujú text. Vytvor kópiu tohto súboru aby
sa mohlo precvi�ovať na �om (pri štarte "vimtutor" je toto kópia).
Je dôležité zapamätať si, že táto výuka je vytvorená pre výuku
použÃvanÃm. To znamená, že je potrebné si prÃkazy vyskúšaÅ¥, aby bolo
uÄ�enie správne. Ak len Ä�itas text, prÃkazy zabudneÅ¡!
Presved� sa, že Shift-Lock NIEJE stla�ený a stla�t klávesu
j niekoľko krát, aby sa kurzor posunul natoľko, že lekcia 1.1
celkom zaplnà obrazovku.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.1: POHYB KURZOROM
** Pre pohyb kurzorum stla� klávesy h,j,k,l ako je znázornené. **
^
k Funkcia: Klávesa h je naľavo a vykoná pohyb doľava.
< h l > Klávesa l je napravo a vykoná pohyb doprava.
j Klávesa j vyzerá ako Å¡Ãpka dole
v
1. Pohybuj kurzorom po obrazovke, kým si na to nezvykneš.
2. Drž stla�enú klávesu pre pohyb dole (j), kým sa jej funkcia nezopakuje.
---> Teraz sa už vieš pohybovať na nasledujúcu lekciu.
3. PoužitÃm klávesy pre pohyb dole prejdi na Lekciu 1.2.
Poznámka: Ak si niesi istý tým Ä�o si napÃsal, stlaÄ� <ESC>
na prechod do normálneho módu.
Poznámka: Kurzorové klávesy sú tiež funkÄ�né. Ale použÃvanÃm hjkl sa budeÅ¡
schopný pohybovaÅ¥ rýchlejÅ¡ie, keÄ� si zvykneÅ¡ ich použÃvaÅ¥. Naozaj!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 1.2: ZATV�RANIE VIMU
!! POZNÃ�MKA: Pred vykonanÃm týchto krokov si preÄ�Ãtaj celú túto lekciu !!
1. Stla� klávesu <ESC> (aby si sa u�ite nachádzal v normálnom móde)
2. NapÃÅ¡: :q! <ENTER>.
Tým ukonÄ�ÃÅ¡ prácu s editorom BEZ uloženia zmien, ktoré si vykonal.
3. KeÄ� sa dostaneÅ¡ na prÃkazový riadok, napÃÅ¡ prÃkaz, ktorým sa dostaneÅ¡
speť do tejto výuky. To môže byť: vimtutor <ENTER>
4. Ak si si tieto kroky spoľahlivo zapamätal, vykonaj kroky 1 až 3, pre
ukon�enie a znovu spustenie editora.
POZNÃ�MKA: :q! <ENTER> neuložà zmeny, ktoré si vykonal. O niekoľko lekciÃ
sa nauÄ�ÃÅ¡ ako uložiÅ¥ zmeny do súboru
5. presu� kurzor dole na lekciu 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.3: EDIT�CIA TEXTU - MAZANIE
** Stla�enie klávesy x v normálnom móde zmaže znak na mieste kurzora. **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
2. Aby si mohol odstrániť chyby, pohybuj kurzorom kým neprejde na znak,
ktorý chceš zmazať.
3. Stla� klávesu x aby sa zmazal nechcený znak.
4. Zopakuj kroky 2 až 4 až kým veta nieje správna.
---> Kraava skoo�illa ccezz mesiiac.
5. Ak je veta správna, prejdi na lekciu 1.4.
POZNÃ�MKA: Neskúšaj si zapamätaÅ¥ obsah tejto výuky, ale sa uÄ� použÃvanÃm.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.4: EDIT�CIA TEXTU - VKLADANIE
** Stla�enie klávesy i umož�uje vkladanie textu. **
1. Presu� kurzor nižšie na prvý riadok za zna�ku --->.
2. Pre upravenie prvého riadku do rovnakého tvaru ako je druhý riadok,
presu� kurzor na prvý znak za misto, kde má byť text vložený.
3. StlaÄ� klávesu i a napÃÅ¡ potrebný text.
4. Po opravenà každej chyby, stla� <ESC> pre návrat do normálneho módu.
Zopakuj kroky 2 až 4 kým nieje veta správna.
---> Tu je text chýbajúci tejto.
---> Tu je nejaký text chýbajúci od tejto �iary.
5. KeÄ� sa dostatoÄ�ne nauÄ�ÃÅ¡ vkladaÅ¥ text, prejdi na nasledujúce zhrnutie.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.5: EDIT�CIA TEXTU - PRID�VANIE
** Stla�enie klávesy A umož�uje pridávať text. **
1. Presu� kurozr nižšie na prvý riadok za zna�kou --->.
Nezáležà na tom, na ktorom znaku sa kurzor v tom riadku nachádza.
2. StlaÄ� klávesu A a napÃÅ¡ potrebný text.
3. Po pridanà textu stla� klávesu <ESC> pre návrat do Normálneho módu.
4. Presu� kurozr na druhý riadok ozna�ený ---> a zopakuj
kroky 2 a 3 kým nieje veta správna.
---> Tu je nejaký text chýbajúci o
Tu je nejaký text chýbajúci od tiaľto.
---> Tu tiež chýba nej
Tu tiež chýba nejaký text.
5. KeÄ� sa dostatoÄ�ne nauÄ�ÃÅ¡ pridávaÅ¥ text, prejdi na lekciu 1.6.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 1.6: EDIT�CIA S�BORU
** NapÃsanÃm :wq sa súbor uložà a zavrie **
!! POZNÃ�MKA: Pred vykonanÃm týchto krokov si preÄ�Ãtaj celú lekciu!!
1. Opusti túto výuku, ako si to urobil v lekcii 1.2: :q!
2. Do prÃkazového riadku napÃÅ¡ prÃkaz: vim tutor <ENTER>
'vim' je prÃkaz, ktorý spustà editor Vim, 'tutor' je meno súboru,
ktorý chceš editovať. Použi taký súbor, ktorý môžeš meniť.
3. Vlož a zmaž text tak, ako si sa nau�il v predošlých lekciach.
4. Ulož súbor so zmenami a opusti Vim prÃkazom: :wq <ENTER>
5. Reštartuj vimtutor a presu� sa dole na nasledujúce zhrnutie.
6. Urob tak po preÄ�Ãtanà predoÅ¡lých krokov a porozumeniu im.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZHRNUTIE LEKCIE 1
1. Kurzor sa pohybuje použitÃm kláves so Å¡Ãpkami alebo klávesmi hjkl.
h (do lava) j (dole) k (hore) l (doprava)
2. Pre spustenie Vimu (z prÃkazového riadku) napÃÅ¡: vim FILENAME <ENTER>
3. Na ukonÄ�enie Vimu napÃÅ¡: <ESC> :q! <ENTER> pre zruÅ¡enie vÅ¡etkých zmien
alebo napÃÅ¡: <ESC> :wq <ENTER> pre uloženie zmien.
4. Na zmazanie znaku na mieste kurzora napÃÅ¡: x
5. Pre vloženie textu na mieste kurzora v normálnom móde napÃÅ¡:
i napÃÅ¡ vkladaný text <ESC> vkladanie pred kurzor
A napÃÅ¡ pridávaný text <EXC> vkladanie za riadok
POZNÃ�MKA: StlaÄ�enie <ESC> Å¥a premiestnà do normálneho módu alebo zruÅ¡Ã
nejaký nechcený a Ä�iastoÄ�ne dokonÄ�ený prÃkaz.
Teraz pokra�uj lekciou 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.1: Mazacie prÃkazy
** NapÃsanie prÃkazu dw zmaže znaky do konca slova. **
1. Stla� <ESC> aby si bol bezpe�ne v normálnom móde.
2. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
3. Presu� kurzor na za�iatok slova, ktoré je potrebné zmazať.
4. NapÃÅ¡ dw aby slovo zmizlo.
POZNÃ�MKA: PÃsmeno d sa zobrazà na poslednom riadku obrazovky keÄ� ho
napÃÅ¡eÅ¡. Vim na teba poÄ�ká, aby si mohol napÃsaÅ¥
pÃsmeno w. Ak vidÃÅ¡ nieÄ�o iné ako d , tak si napÃsal
nesprávny znak; stla� <ESC> a za�ni znova.
---> Tu je niekoľko slov zábava, ktoré nie patria list do tejto vety.
5. Zopakuj kroky 3 až 4 kým veta nieje správna a prejdi na lekciu 2.2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.2: VIAC MAZAC�CH PR�KAZOV
** NapÃsanie prÃkazu d$ zmaže znaky do konca riadku **
1. Stla� <ESC> aby si bol bezpe�ne v normálnom móde.
2. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
3. Presu� kurzor na koniec správnej vety (ZA prvú bodku).
4. NapÃÅ¡ d$ aby sa zmazali znaky do konca riadku.
---> Niekto napÃsal koniec tohto riadku dvakrát. koniec tohot riadku dvakrát.
5. Prejdi na lekciu 2.3 pre pochopenie toho �o sa stalo.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.3: OPER�TORY A POHYBY
Veľa prÃkazov, ktoré menia text sú odvodené od operátorov a pohybov.
Formát pre prÃkaz mazania klávesou d je nasledovný:
d pohyb
kde:
d - je mazacà operátor
pohyb - je to Ä�o operátor vykonáva (vypÃsané nižšie)
Krátky list pohybov:
w - do zaÄ�iatku Ä�alÅ¡ieho slova, okrem jeho prvého pÃsmena.
e - do konca terajšieho slova, vrátane posledného znaku.
$ - do konca riadku, vrátane posledného znaku
Takže napÃsanÃm de sa zmaže vÅ¡etko od kurzora do konca slova.
POZNÃ�MKA: StlaÄ�enÃm iba pohybu v normálnom móde bez operátora
sa presunie kurzor tak ako je to špecivikované.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.4: Použitie viacnásobného pohybu
** NapÃsanÃm Ä�Ãsla pred pohyb ho zopakuje zadný poÄ�et krát **
1. Presu� kurozr nižšie na za�iatok riadku ozna�eného --->.
2. NapÃÅ¡ 2w a kurozr sa presunie o dve slová vpred.
3. NapÃÅ¡ 3e a kurozr sa presunie vpred na koniec tretieho slova.
4. NapÃÅ¡ 0 (nula) a kurozr sa presunie na zaÄ�iatok riadku.
5. Zopakuj kroky 2 a 3 s rôznymi Ä�Ãslami.
---> Toto je riadok so slovami po kotrých sa môžete pohybovať.
6. Prejdi na lekciu 2.5.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.5: POUŽITIE VIACN�SOBN�HO MAZANIA PRE HROMADN� MAZANIE
** NapÃsanie Ä�Ãsla spolu s operátorom ho zopakuje zadaný poÄ�et krát **
V kombinácii operátorov mazania a pohybu spomÃnaného vyššie vlož poÄ�et
pred pohyb pre docielenie hromadného mazania:
d Ä�Ãslo pohyb
1. PresuÅ� kurzor na prvé slovo pÃsané VEĽKÃ�MI PÃ�SMENAMI
v riadku ozna�enom --->.
2. NapÃÅ¡ 2dw a zmažeÅ¡ dve slová pÃsané VEĽKÃ�MI PÃ�SMENAMI
3. Zopakuj kroky 1 a 2 s použitÃm rôzneho Ä�Ãsla tak aby si zmazal slová
pÃsané veľkými pÃsmenami jedným prÃkazom.
---> Tento ABC DE riadok FGHI JK LMN OP so slovamI je Q RS TUV vycisteny.
POZNÃ�MKA: Ä�Ãslo medzi operátorom d a pohybom funguje podobne ako pri
použitàs pohybom bez operátora.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.6: OPER�CIE S RIADKAMI
** NapÃsanie prÃkazu dd zmaže celý riadok. **
Vzhľadom na frekvenciu mazania celého riadku, sa autori Vimu rozhodli,
že bude jednoduchÅ¡ie mazaÅ¥ celý riadok napÃsanÃm dvoch pÃsmen d.
1. Presu� kurzor na druhý riadok v texte na spodu.
2. NapÃÅ¡ dd aby si zmazal riadok.
3. Prejdi na štvrtý riadok.
4. NapÃÅ¡ 2dd aby si zmazal dva riadky.
1) Ruže sú �ervené,
2) Blato je zábavné,
3) Fialky sú modré,
4) Mám auto,
5) Hodinky ukazujú �as,
6) Cukor je sladký,
7) A to si ty.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 2.7: PR�KAZ UNDO
** StlaÄ� u pre vrátenie posledného prÃkazu, U pre úpravu celého riadku. **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou ---> a premiestni ho na
prvú chybu.
2. NapÃÅ¡ x pre zmazanie prvého nechceného riadku.
3. Teraz napÃÅ¡ u Ä�Ãm vrátÃÅ¡ späť posledne vykonaný prÃkaz.
4. Teraz oprav vÅ¡etky chyby na riadku použitÃm prÃkazu x .
5. Teraz napÃÅ¡ veľké U Ä�Ãm vrátÃÅ¡ riadok do pôvodného stavu.
6. Teraz napÃÅ¡ u niekoľko krát, Ä�Ãm vrátÃÅ¡ späť prÃkaz U.
7. Teraz napÃÅ¡ CTRL-R (drž klávesu CTRL stlaÄ�enú kým stláÄ�aÅ¡ R) niekoľko
krát, Ä�Ãm vrátÃÅ¡ späť predtým vrátené prÃkazy (undo z undo).
---> Opprav chybby nna toomto riadku a zmee� ich pommocou undo.
8. Tieto prÃkazy sú Ä�asto použÃvané. Teraz prejdi na zhrnutie lekcie 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 2 ZHRNUTIE
1. Pre zmazanie znakov od kurzora do konca slova napÃÅ¡: dw
2. Pre zmazanie znakov od kurzora do konca riadku napÃÅ¡: d$
3. Pre zmazanie celého riadku napÃÅ¡: dd
4. Pre zopakovanie pohybu, napÃÅ¡ pred neho Ä�Ãslo: 2w
5. Formát pre pÃkaz:
operátor [Ä�Ãslo] pohyb
kde:
operátor - Ä�o treba robiÅ¥, naprÃklad d pre zmazanie
[Ä�Ãslo] - je voliteľný poÄ�et pre opakovanie pohybu
pohyb - pohyb po texte vzhľadom na operátor, naprÃklad w (slovo),
$ (do konca riadku), at�.
6. Pre pohyb na za�iatok riadku použi nulu: 0
7. Pre vrátenie späť predoÅ¡lej operácie napÃÅ¡: u (malé u)
Pre vrátenie vÅ¡etkých úprav na riadku napÃÅ¡: U (veľké U)
Pre vrátenie vrátených úprav napÃÅ¡: CTRL-R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.1: PR�KAZ VLOŽIŤ
** NapÃsanie prÃkazu p vložà psledný výmaz za kurzor. **
1. Presu� kurzor nižšie na prvý riadok textu.
2. NapÃÅ¡ dd Ä�Ãm zmažeÅ¡ riadok a uložÃÅ¡ ho do buffera editora Vim.
3. PresuÅ� kurzor vyššie tam, kam zmazaný riadok patrÃ.
4. Ak napÃÅ¡eÅ¡ v normálnom móde p zmazaný riadk sa vložÃ.
5. Zopakuj kroky 2 až 4, kým riadky niesú v správnom poradÃ.
---> d) Tiež sa dokážeš vzdelávať?
---> b) Fialky sú modré,
---> c) Inteligencia sa vzdeláva,
---> a) Ruže sú �ervené,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.2: PR�KAZ NAHRADENIA
** NapÃsanÃm rx sa nahradà znak na mieste kurzora znakom x . **
1. Presu� kurzor nižšie na prvà riadok textu ozna�eného zna�kou --->.
2. Presu� kurzor na za�iatok prvej chyby.
3. napÃÅ¡ r a potom znak, ktorý tam má byÅ¥.
4. Zopakuj kroky 2 a 3, kým prvý riadok nieje zhodný s druhým.
---> KaÄ� bol tento riasok pÃaaný, niekro stlaÅ¡il nesprábne klávesy!
---> KeÄ� bol tento riadok pÃsaný, niekto stlaÄ�il nesprávne klávesy!
5. Teraz prejdi na lekciu 3.2.
POZNÃ�MKA: Pamätaj si, že nauÄ�iÅ¥ sa môžeÅ¡ len použÃvanim, nie pamätanÃm.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.3. PR�KAZ �PRAVY
** Ak chceÅ¡ zmeniÅ¥ Ä�asÅ¥ slova do konca slova, napÃÅ¡ ce . **
1. Presu� kurzor nižšie na prvý riadok ozna�ený zna�kou --->.
2. Umiestni kurzor na pÃsmeno o v slove rosfpl.
3. NapÃÅ¡ ce a oprav slovo (v tomto prÃpade napÃÅ¡ 'iadok'.)
4. Stla� <ESC> a prejdi na �alšà znak, ktorý treba zmeniť.
5. Zopakuj kroky 3 a 4, kým prvá veta nieje rovnaká ako druhá.
---> Tento rosfpl má niekoľko skic, ktoré je pirewvbà zmeniÅ¥ piyÅ¥uÄ�án prÃkazu.
---> Tento riadok má niekoľko slov, ktoré je potrebné zmeniÅ¥ použitÃm prÃkazu.
Poznámka, že ce zmaže slovo a nastavà vkladacà mód.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 3.4: VIAC ZMIEN POUŽIT�M c
** PrÃkaz pre úpravy sa použÃva s rovnakými pohybmi ako pre mazanie **
1. PrÃkaz pre úpravy pracuje rovnako ako pre mazanie. Formát je:
c [Ä�Ãslo] pohyb
2. Pohyby sú rovnaké, ako naprÃklad w (slovo) a $ (koniec riadku).
3. Presu� kurzor nižšie na prvý riadok ozna�ený zna�kou --->.
4. Presu� kurzor na prvú chybu.
5. napÃÅ¡ c$ aby si mohol upraviÅ¥ zvyÅ¡ok riadku podľa druhého
a stla� <ESC>.
---> Koniec tohto riadku potrebuje pomoc, aby bol ako druhy.
---> Koniec tohto riadku potrebuje opraviÅ¥ použitÃm prÃkazu c$ .
POZNÃ�MKA: MôžeÅ¡ použiÅ¥ klávesu backspace na úpravu zmien poÄ�as pÃsania.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 3 ZHRNUTIE
1. Na vloženie textu, ktorý už bol zmazaný, napÃÅ¡ p . To vložà zmazaný
text ZA kurzor (ak bol riadok zmazaný prejde na riadok pod kurzorom).
2. Pre naradenie znaku na mieste kurzora, napÃÅ¡ r a potom znak, ktorý
nahradà pôvodný znak.
3. PrÃkaz na upravenie umožÅ�uje zmeniÅ¥ od kurzora až po miesto, ktoré
urÄ�uje pohyb. napr. NapÃÅ¡ ce Ä�Ãm zmnÃÅ¡ text od pozÃcie
kurzora do konca slova, c$ zmenà text do konca riadku.
4. Formát pre nahradenie je:
c [Ä�Ãslo] pohyb
Teraz prejdi na nalsedujúcu lekciu.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.1: POZ�CIA A STATUS S�BORU
** StlaÄ� CTRL-g pre zobrazenie svojej pozÃcie v súbore a statusu súboru.
NapÃÅ¡ G pre presun na riadok v súbore. **
Poznámka: PreÄ�Ãtaj si celú túto lekciu skôr ako zaÄ�neÅ¡ vykonávaÅ¥ kroky!!
1. Drž stla�enú klávesu Ctrl a stla� g . Toto nazývame CTRL-G.
Na spodu obrazovky sa zobrazà správa s názvom súboru a pozÃciou
v súbore. Zapamätajsi si Ä�Ãslo riadku pre použitie v kroku 3.
2. StlaÄ� G Ä�Ãm sa dostaneÅ¡ na spodok súboru.
NapÃÅ¡ gg Ä�Ãm sa dostaneÅ¡ na zaÄ�iatok súboru.
3. NapÃÅ¡ Ä�Ãslo riadku na ktorom si sa nachádzal a stlaÄ� G. To Å¥a
vráti na riadok, na ktorom si prvý krát stla�il CTRL-G.
4. Ak sa cÃtÃÅ¡ schopný vykonaÅ¥ teto kroky, vykonaj kroky 1 až 3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.2: PR�KAZ VYHĽAD�VANIA
** NapÃÅ¡ / nasledované reÅ¥azcom pre vyhľadanie prÃsluÅ¡ného reÅ¥azca. **
1. NapÃÅ¡ znak / v normálnom móde. Poznámka, že tento znak sa spolu
s kurzorom zobrazà v dolnej Ä�asti obrazovky s : prÃkazom.
2. Teraz napÃÅ¡ 'errroor' <ENTER>. To je slovo, ktoré chceÅ¡ vyhľadaÅ¥.
3. Pre vyhľadanie �alšieho výskytu rovnakého reťazca, stla� jednoducho n.
Pre vyhľadanie �alšieho výskytu rovnakého reťazca opa�ným smerom,
N.
4. Ak chceÅ¡ vyhľadaÅ¥ reÅ¥azec v spätnom smere, použà prÃkaz ? miesto
prÃkazu /.
5. Pre návrat na miesto z ktorého si prišiel stla� CTRL-O (drž stla�enú
klávesu Ctrl po�as stla�enia klávesy o). Zopakuj pre �alšà návrat
späť. CTRL-I ide vpred.
POZN�MKA: "errroor" nieje spôsob hláskovania error; errroor je error.
POZN�MKA: Ke� vyhľadávanie dosiahne koniec tohto súboru, bude pokra�ovať na
za�iatku, dokiaľ nieje resetované nastavenie 'wrapscan' .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.3: VYHĽAD�VANIE ZODPOVEDAJ�CICH Z�TAVORIEK
** NapÃÅ¡ % pre vyhľadanie prÃsluÅ¡ného znaku ),], alebo } . **
1. Premiestni kurzor na hocaký zo znakov (, [, alebo { v riadku nižšie
ozna�eného zna�kou --->.
2. Teraz napÃÅ¡ znak % .
3. Kurzor sa premiestni na zodpovedajúcu zátvorku.
4. NapÃÅ¡ % pre presun kurzoru späť na otvárajúcu zátvorku.
5. Presu� kurzor na iný zo znakov (,),[,],{ alebo } a všimni si
�o % vykonáva.
---> Toto ( je testovacà riadok s ('s, ['s ] a {'s } v riadku. ))
Poznámka: Toto je veľmi výhodné použÃÅ¥ pri ladenà programu s chýbajúcimi
uzatvárajúcimi zátvorkami!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 4.4: PR�KAZ NAHRADENIA
** NapÃÅ¡ :s/starý/nový/g pre nahradenie slova 'starý' za slovo 'nový'. **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
2. NapÃÅ¡ :s/thee/the <ENTER> . Poznamka, že tento prÃkaz zmenà len prvý
výskyt "thee" v riadku.
3. Teraz napÃÅ¡ :s/thee/the/g Ä�o znamená celkové nahradenie v riadku.
Toto nahradà všetky výskyty v riadku.
---> Thee best time to see thee flowers in thee spring.
4. Pre zmenu všetkých výskytov daného reťazca medzi dvomi ridakami,
napÃÅ¡ :#,#s/starý/nový/g kde #,# sú Ä�Ãsla dvoch riadkov, v rozsahu
ktorých sa nahradenie vykoná.
napÃÅ¡ :%s/starý/nový/g pre zmenu vÅ¡etkých výskytov v celom riadku
napÃÅ¡ :%s/starý/nový/gc nájde vÅ¡etky výskyty v celom súbore,
s otázkou �i nahradiť alebo nie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 4 ZHRNUTIE
1. CTRL-g vypÃÅ¡e tvoju pozÃciu v súbore a status súboru.
G ťa premiestni na koniec riadku.
Ä�Ãslo G Å¥a premiestni na riadok s Ä�Ãslom.
gg ťa presunie na prvý riadok
2. NapÃsanie / nasledované reÅ¥azcom vyhľadá reÅ¥azec smerom DOPREDU.
NapÃsanie ? nasledované reÅ¥azcom vyhľada reÅ¥azec smerom DOZADU.
NapÃsanie n po vyhľadávanÃ, vyhľadá nasledujúci výskyt reÅ¥azca
v rovnakom smere, pri�om N vyhľadá v opa�nom smere.
CTRL-O Å¥a vráti späť na starÅ¡iu pozÃciu, CTRL-I na novÅ¡iu pozÃciu.
3. NapÃsanie % keÄ� kurzor je na (,),[,],{, alebo } nájde zodpovdajúcu
párnu zátvorku.
4. Pre nahradenie nového za prvý starý v riadku napÃÅ¡ :s/starý/nový
Pre nahradenie nového za vÅ¡etky staré v riadku napÃÅ¡ :s/starý/nový/g
Pre nahradenie reÅ¥azcov medzi dvoma riadkami 3 napÃÅ¡ :#,#/starý/nový/g
Pre nahradenie vÅ¡etkých výskytov v súbore napÃÅ¡ :%s/starý/nový/g
Pre potvrdenie každého nahradenia pridaj 'c' :%s/starý/nový/gc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.1 AKO SPUSTIŤ VONKAJŠ� PR�KAZ
** NapÃÅ¡ prÃkaz :! nasledovaný vonkajÅ¡Ãm prÃkazom pre spustenie prÃkazu **
1. NapÃÅ¡ obvyklý pÃkaz : ktorý nastavà kurzor na spodok obrazovky.
To umožnà napÃsaÅ¥ prÃkaz.
2. Teraz napÃÅ¡ ! (výkriÄ�nÃk). To umožnà spustiÅ¥ hociaký vonkajšà prÃkaz
z prÃkazového riadku.
3. Ako prÃklad napÃÅ¡ ls za ! a stlaÄ� <ENTER>. Tento prÃkaz
zobrazà obsah tvojho adresára rovnako ako na prÃkazovom riadku.
Alebo použi :!dir ak ls nefunguje.
Poznámka: Takto je možné spustiÅ¥ hociaký vonkajšà prÃkaz s argumentami.
Poznámka: VÅ¡etky prÃkazy : musia byÅ¥ dokonÄ�ené stlaÄ�enÃm <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.2: VIAC O UKLADAN� S�BOROV
** Pre uloženie zmien v súbore, napÃÅ¡ :w FILENAME. **
1. NapÃÅ¡ :!dir alebo :!ls pre výpis aktuálneho adresára.
Už vieÅ¡, že musÃÅ¡ za týmto stlaÄ�iÅ¥ <ENTER> .
2. Vyber názov súboru, ktorý ešte neexistuje, ako napr. TEST.
3. Teraz napÃÅ¡: :w TEST (kde TEST je názov vybratého súboru.)
4. To uložà celý súbor (Vim Tutor) pod názovm TEST.
Pre overenie napÃÅ¡ :!dir , Ä�Ãm zobrazÃÅ¡ obsah adresára.
Poznámka: že ak ukonÄ�ÃÅ¡ prácu s editorom Vim a znovu ho spustÃÅ¡ prÃkazom
vim TEST, súbor bude kópia výuky, ke� si ho uložil.
5. Teraz odstráÅ� súbor napÃsanÃm (MS-DOS): :!del TEST
alebo (Unix): :!rm TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.3 V�BER TEXTU PRE ULOŽENIE
** Pre uloženie Ä�asti súboru, napÃÅ¡ v pohyb :w FILENAME **
1. Presu� kurozr na tento riadok.
2. Stla� v a presu� kurozr na piatu položku dole. Poznámka, že
tento text je vyzna�ený (highlighted).
3. Stla� klávesu : . V spodnej �asti okna sa objavà :'<,'>.
4. NapÃÅ¡ w TEST , kde TEST je meno súboru, ktorý zatial neexistuje.
Skontroluj, e vidÃÅ¡ :'<,'>w TEST predtým než stlaÄ�ÃÅ¡ Enter.
5. Vim zapÃÅ¡e oznaÄ�ené riadky do súboru TEST. Použi :!dir alebo :!ls
pre overenie. Zatial ho ešte nemaž! Použijeme ho v �alšej lekcii.
POZNÃ�MKA: StlaÄ�enÃm klávesy v sa spustà vizuálne oznaÄ�ovanie.
Môžeš pohybovať kurzorom pre upresnenie vyzna�eného textu.
Potom môžeš použiť operátor pre vykonanie nejakej akcie
s textom. NaprÃklad d zmaže vyznaÄ�ený text.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 5.4: V�BER A ZLU�OVANIE S�BOROV
** Pre vloženie obsahu súboru, napÃÅ¡ :r FILENAME **
1. Premiestni kurzor nad tento riadok.
POZNÃ�MKA: Po vykonanà kroku 2 uvidÃÅ¡ text z lekcie 5.3. Potom sa presuÅ�
dole, aby si videl túto lekciu.
3. Teraz vlož súbor TEST použitÃm prÃkazu :r TEST kde TEST je názov
súboru. Súbor, ktorý si použil je umiestnený pod riadkom s kurzorom.
POZNÃ�MKA: MôžeÅ¡ tiež naÄ�ÃtaÅ¥ výstup vonkajÅ¡ieho prÃkazu. NaprÃklad :r !ls
naÄ�Ãta výstup prÃkazu ls a umiestni ho za pozÃciu kurzora.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 5 ZHRNUTIE
1. :!prÃkaz spustà vonkajšà prÃkaz.
Niektoré využiteľné prÃklady sú:
(MS_DOS) (UNIX)
:!dir :!ls - zobrazà obsah adresára
:!del FILENAME :!rm FILENAME - odstráni súbor FILENAME
2. :w FILENAME uložà aktuálny súbor na disk pod menom FILENAME.
3. v pohyb :w FILENAME uložà vizuálne ozna�ené riadky do
súboru FILENAME.
4. :r FILENAME vyberie z disku súbor FILENAME a vložà ho do aktuálneho
súboru za pozÃciou kurzora.
5. :r !dir naÄ�Ãta výstup z prÃkazu dir a vložà ho za pozÃciu kurzora.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.1: PR�KAZ OTVORIŤ
** NapÃÅ¡ o pre vloženie riadku pod kurzor a prepnutie do vkladacieho módu **
1. Presu� kurzor nižšie na riadok ozna�ený zna�kou --->.
2. NapÃÅ¡ o (malé pÃsmeno) pre vloženie Ä�istého riadku pod kurzorm
a prepnutie do vkladacieho módu.
3. Teraz skopÃruj riadok oznaÄ�ený ---> a stlaÄ� <ESC> pre ukonÄ�enie
vkladacieho módu.
---> Po napÃsanà o sa kurzor premiestnà na vložený riadok do vkladacieho
módu.
4. Pre otvorenie riadku nad kurzorom, jednotucho napÃÅ¡ veľké O ,
namiesto malého o. Vyskúšaj si to na riadku dole.
---> Vlož riadok nad týmto napÃsanÃm O, keÄ� kurzor je na tomto riadku.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.2: PR�KAZ PRIDAŤ
** NapÃÅ¡ a pre vloženie textu ZA kurzor. **
1. Presu� kurzor nižšie na koniec prvého riadku ozna�eného zna�kou --->
2. Stla� klávesu e dokiaľ kurozr nieje na konci riadku.
3. NapÃÅ¡ a (malé pÃsmeno) pre pridanie textu ZA kurzorom.
4. Dokon�à slovo tak ako je to v druhom riadku. Stlaš <ESC> pre
opustenie vkladacieho módu.
5. Použi e na presun na �alšie nedokon�ené slovo a zopakuj kroky 3 a 4.
---> Tento ri ti dovoľuje nácv priávan testu na koniec riadku.
---> Tento riadok ti dovoľuje nácvik pridávania textu na koniec riadku.
POZN�MKA: a, i, A štartujú rovnaký vkladacà mód, jediný rozidel je, kde
sa znaky vkladajú.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.3: IN� SPOSOB NAHRADZOVANIA
** NapÃÅ¡ veľké R pre nahradenie viac ako jedného znaku. **
1. Presu� kurzor nižšie na prvý riadok ozna�ený zna�kou --->. Premiestni
kurzor na za�iatok prvého výskytu xxx.
2. Teraz napÃÅ¡ R a napÃÅ¡ Ä�Ãslo uvedené v druhom riadku, takže
sa nÃm nahradà pôvodné xxx.
3. Stla� <ESC> pre opustenie nahradzovacieho módu. Poznámka, že zvyšok
riadku zostane nezmenený.
4. Zopakuj tieto kroky pre nahradenie zvyšných xxx.
---> PridanÃm 123 ku xxx dostaneÅ¡ xxx.
---> PridanÃm 123 ku 456 dostaneÅ¡ 579.
POZNÃ�MKA: Nahradzovacà mód je ako vkladacà mód, ale každý napÃsaný znak
zmaže existujúci znak.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.4: Copy Paste textu
** použà operátor y pre copy textku a p pre jeho paste **
1. Cho� nižšie na riadok ozna�ený ---> a umiestni kurozr za "a)".
2. NaÅ¡tartuj vizuálny mód použitÃm v a presuÅ� kurozr pred "first".
3. NapÃÅ¡ y pre vystrihnutie (copy) oznaÄ�eného textu.
4. Presu� kurozr na koniec �alšieho riadku: j$
5. NapÃÅ¡ p pre vložnie (paste) textu. Potom napÃÅ¡: a druha <ESC>.
6. Použi vizuálny mód pre ozna�enie "položka.", vystrihni to
použitÃm y, presuÅ� sa na koniec nasledujúceho riadku použitÃm j$
a vlož sem text použitÃm p.
---> a) toto je prvá položka
---> b)
POZN�MKA: Môžeš použiť tiež y ako operátor; yw vystrihne jedno slovo.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekcia 6.5: NASTAVENIE MOŽNOST�
** Nastav možnosti, takže vyhľadávanie alebo nahradzovanie ignoruje
rozlišovanie **
1. Vyhľadaj reÅ¥azec 'ignore' napÃsanÃm:
/ignore <ENTER>
Zopakuj vyhľadávanie niekoľko krát stlaÄ�enÃm klávesy n .
2. Nastav možnosÅ¥ 'ic' (Ignore case) napÃsanÃm prÃkazu:
:set ic
3. Teraz vyhľadaj reÅ¥azec 'ingore' znova stlaÄ�enÃm klávesy n
Poznámka, že teraz sú vyhľadané aj Ignore a IGNORE.
4. Nastav možnosťi 'hlsearch' a 'incsearch':
:set hls is
5. Teraz spusti vyhľadávacà prÃkaz znovu, a pozri Ä�o sa stalo:
/ignore <ENTER>
6. Pre opetovné zapnutie rozlyÅ¡ovania veľkých a malých pÃsmen
napÃÅ¡: :set noic
POZNÃ�MKA: Na odstránenie zvýraznenia výrazov napÃÅ¡: :nohlsearch
POZNÃ�MKA: Ak chceÅ¡ nerozlyÅ¡ovaÅ¥ veľkosÅ¥ pÃsmen len pre jedno
použitie vyhľadávacieho prÃkazu, použi \c: /ignore\c <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 6 ZHRNUTIE
1. NapÃÅ¡ o pre otvorenie riadku pod kurzorom a Å¡tart vkladacieho módu.
NapÃÅ¡ O pre otvorenie riadku nad kurzorom.
2. NapÃÅ¡ a pre vkladanie textu ZA kurzor.
NapÃÅ¡ A pre vkladanie textu za koncom riadku.
3. PrÃkaz e presunie kurozr na koniec slova
4. Operátor y vystrihne (skopÃruje) text, p ho vložÃ.
5. NapÃsanie veľkého R prepne do nahradzovacieho módu, kým nieje
stla�ené <ESC>.
6. NapÃsanie ":set xxx" nastavà možnosÅ¥ "xxx". Niektoré nastavenia sú:
'ic' 'ignorecase' ignoruje veľké a malé pÃsmená poÄ�as vyhľadávania.
'is' 'incsearch' zobrazuje �iasto�né reťazce vyhľadávaného reťazca.
'hls' 'hlsearch' vyzna�à všetky vyhľadávané reťazce.
MôžeÅ¡ použiÅ¥ hociktorý z dlhých a krátkych názvov možnostÃ.
7. Vlož "no" pred nastavenie pre jeho vypnutie: :set noic
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7.1: Z�SKANIE N�POVEDY
** PoužÃvaj on-line systém nápovedy **
Vim má obsiahly on-line systém nápovedy. Pre odštartovanie, vyskúšaj jeden
z týchto troch:
- stla� klávesu <HELP> (ak nejakú máš)
- stla� klávesu <F1> (ak nejakú máš)
- napÃÅ¡ :help <ENTER>
Ä�Ãtaj text v okne nápovedy pre zÃskanie predstavy ako nápoveda funguje.
NapÃÅ¡ CTRL-W CTRL-W pre skok z jedného okna do druhého.
NapÃÅ¡ :q <ENTER> Ä�Ãm zatvorÃÅ¡ okno nápovedy.
MôžeÅ¡ nájsÅ¥ help ku hociakej téme pridanÃm argumentu ku prÃkazu ":help".
Vyskúšaj tieto (nezabudni stla�iť <ENTER>):
:help w
:help c_CTRL-D
:help insert-index
:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7.2: VYTVORENIE Å TARTOVACIEHO SKRIPTU
** Zapni funkcie editora Vim **
Vim má omnoho viac funkcii než Vi, ale ve�šina z nich je implicitne
vypnutá. Pre použÃvanie viac Vim funkcii vytvor "vimrc" súbor.
1. Za�ni editovať "vimrc" súbor, to závisà na použitom systéme:
:e ~/.vimrc pre Unix
:e $VIM/_vimrc pre MS-Windows
2. Teraz si preÄ�Ãtaj text prÃkladu "vimrc" súboru:
:r $VIMRUNTIME/vimrc_example.vim
3. Ulož súbor:
:w
Pri nasledujúcom štarte editora Vim sa použije zvýraz�ovanie syntaxe.
Do "vimrc" súboru môžeš pridať všetky svoje uprednost�ované nastavenia.
Pre viac informácii napÃÅ¡ :help vimrc-intro
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7.3 DOKON�ENIE
** DokonÄ�i prÃkaz na prÃkazovom riadku použitÃm CTRL-D a <TAB> **
1. Uisti sa, že Vim nieje v kompatibilnom móde: :set nocp
2. Pozri sa aké súbory sa nachádzajú v adresári: :!ls alebo :!dir
3. NapÃÅ¡ zaÄ�iatok prÃkazu: :e
4. StlaÄ� CTRL-D a Vim zobrazà zoznam prÃkazov zaÄ�Ãnajúcich "e".
5. StlaÄ� <TAB> a Vim dokonÄ�à meno prÃkazu na ":edit".
6. Teraz pridaj medzernÃk a zaÄ�iatok mena existujúceho súboru:
:edit FIL
7. Stla� <TAB>. Vim dokon�à meno (ak je jedine�né).
POZNÃ�MKA: DokonÄ�ovanie funguje pre veľa prÃkazov. Vyskúšaj stlaÄ�enie
CTRL-D a <TAB>. Å peciálne je to užitoÄ�né pre prÃkaz :help.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCIA 7 ZHRNUTIE
1. NapÃÅ¡ :help alebo stlaÄ� <F1> alebo <Help> pre otvorenie okna nápovedy.
2. NapÃÅ¡ :help prÃkaz pre vyhľadanie nápovedy ku prÃkazu prÃkaz.
3. NapÃÅ¡ CTRL-W CTRL-W na preskoÄ�enie do iného okna.
4. NapÃÅ¡ :q pre zatvorenie okna nápovedy
5. Vytvor Å¡tartovacà skript vimrc pre udržanie uprednostÅ�ovaných nastavenÃ.
6. PoÄ�as pÃsania prÃkazu : stlaÄ� CTRL-D pre zobrazenie dokonÄ�enÃ.
StlaÄ� <TAB> pre použitie jedného z dokonÄ�enÃ.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Toto vymedzuje výuku Vimu. Toto je ur�ené pre strucný prehľad o editore
Vim, úplne postaÄ�ujúce pre ľahké a obstojné použÃvanie tohto editora.
Táto výuka je Ä�aleko od kompletnosti, pretože Vim má omnoho viacej prÃkazov.
Ako Ä�alÅ¡ie si preÄ�Ãtaj užÃvatľský manuál: ":help user-manual".
Pre Ä�alÅ¡ie Ä�Ãtanie a Å¡túdium je odporúÄ�aná kniha:
Vim - Vi Improved - od Steve Oualline
Vydavateľ: New Riders
Prvá kniha urÄ�ená pre Vim. Å peciálne vhodná pre zaÄ�iatoÄ�nÃkov.
Obsahuje množstvo prÃkladov a obrázkov.
Pozri na http://iccf-holland.org/click5.html
Táto kniha je staršia a je viac o Vi ako o Vim, ale je tiež odporú�aná:
Learning the Vi Editor - od Linda Lamb
Vydavateľ: O'Reilly & Associates Inc.
Je to dobrá kniha pre zÃskanie vedomostà o práci s editorom Vi.
Šieste vydanie obsahuje tiež informácie o editore Vim.
Táto výuka bola napÃsaná autormi Michael C. Pierce a Robert K. Ware,
Colorado School of Mines s použitÃm myÅ¡lienok dodanými od Charles Smith,
Colorado State University. E-mail: [email protected].
Modifikované pre Vim od Bram Moolenaar.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Preklad do Sloven�iny: Ľuboš �elko
e-mail: [email protected]
Last Change: 2006 Apr 18
encoding: iso8859-2