CardiacPhase/Git/usr/share/vim/vim81/tutor/tutor.cs

813 lines
25 KiB
C#
Raw Normal View History

2019-05-06 16:34:28 +02:00
===============================================================================
= V <EFBFBD> t e j t e v t u t o r i a l u V I M - Verze 1.5 =
===============================================================================
Vim je velmi v<EFBFBD>konn<EFBFBD> editor, kter<EFBFBD> m<EFBFBD> p<EFBFBD><EFBFBD>li<EFBFBD> mnoho p<EFBFBD><EFBFBD>kaz<EFBFBD> na to, aby
mohly b<EFBFBD>t v<EFBFBD>echny vysv<EFBFBD>tlen<EFBFBD> ve v<EFBFBD>uce jako tato. Tato v<EFBFBD>uka obsahuje
dostate<EFBFBD>n<EFBFBD> mno<EFBFBD>stv<EFBFBD> p<EFBFBD><EFBFBD>kaz<EFBFBD> na to, aby bylo mo<EFBFBD>n<EFBFBD> pou<EFBFBD><EFBFBD>vat Vim jako
v<EFBFBD>ce<EFBFBD><EFBFBD>elov<EFBFBD> editor.
P<EFBFBD>ibli<EFBFBD>n<EFBFBD> <EFBFBD>as pot<EFBFBD>ebn<EFBFBD> ke zvl<EFBFBD>dnut<EFBFBD> t<EFBFBD>to v<EFBFBD>uky je 25-30 minut, z<EFBFBD>le<EFBFBD><EFBFBD>
na tom, kolik <EFBFBD>asu str<EFBFBD>v<EFBFBD>te p<EFBFBD>ezku<EFBFBD>ov<EFBFBD>n<EFBFBD>m.
P<EFBFBD><EFBFBD>kazy v lekc<EFBFBD>ch upravuj<EFBFBD> text. Vytvo<EFBFBD> kopii tohoto souboru pro
procvi<EFBFBD>ov<EFBFBD>n<EFBFBD> (p<EFBFBD>i startu "vimtutor" je ji<EFBFBD> toto kopie).
Je d<EFBFBD>le<EFBFBD>it<EFBFBD> pamatovat, <EFBFBD>e tato v<EFBFBD>uka je vytvo<EFBFBD>ena pro v<EFBFBD>uku pou<EFBFBD><EFBFBD>v<EFBFBD>n<EFBFBD>m.
To znamen<EFBFBD>, <EFBFBD>e je pot<EFBFBD>eba si p<EFBFBD><EFBFBD>kazy vyzkou<EFBFBD>et pro jejich spr<EFBFBD>vn<EFBFBD>
nau<EFBFBD>en<EFBFBD>. Pokud si jen <EFBFBD>te<EFBFBD> text, p<EFBFBD><EFBFBD>kazy zapomene<EFBFBD>!
Nyn<EFBFBD> se p<EFBFBD>esv<EFBFBD>d<EFBFBD>te, <EFBFBD>e Caps-Lock NEN<EFBFBD> stla<EFBFBD>en<EFBFBD> a n<EFBFBD>kolikr<EFBFBD>t stiskn<EFBFBD>te
kl<EFBFBD>vesu j aby se kurzor posunul natolik, <EFBFBD>e lekce 1.1 zapln<EFBFBD> celou
obrazovku.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 1.1: POHYB KURZORU
** Pro pohyb kurzoru pou<EFBFBD><EFBFBD>vej kl<EFBFBD>vesy h,j,k,l jak je zn<EFBFBD>zorn<EFBFBD>no n<EFBFBD><EFBFBD>e. **
^
k Funkce: Kl<EFBFBD>vesa h je vlevo a vykon<EFBFBD> pohyb vlevo.
< h l > Kl<EFBFBD>vesa l je vpravo a vykon<EFBFBD> pohyb vpravo.
j Kl<EFBFBD>vesa j vypad<EFBFBD> na <EFBFBD>ipku dolu.
v
1. Pohybuj kurzorem po obrazovce dokud si na to nezvykne<EFBFBD>.
2. Dr<EFBFBD> kl<EFBFBD>vesu pro pohyb dolu (j), dokud se jej<EFBFBD> funkce nezopakuje.
---> Te<EFBFBD> v<EFBFBD><EFBFBD> jak se p<EFBFBD>esunout na n<EFBFBD>sleduj<EFBFBD>c<EFBFBD> lekci.
3. Pou<EFBFBD>it<EFBFBD>m kl<EFBFBD>vesy dolu p<EFBFBD>ejdi na lekci 1.2.
Pozn<EFBFBD>mka: Pokud si n<EFBFBD>kdy nejsi jist n<EFBFBD><EFBFBD><EFBFBD>m, co jsi napsal, stla<EFBFBD> <ESC> pro
p<EFBFBD>echod do Norm<EFBFBD>ln<EFBFBD>ho m<EFBFBD>du. Pot<EFBFBD> p<EFBFBD>epi<EFBFBD> po<EFBFBD>adovan<EFBFBD> p<EFBFBD><EFBFBD>kaz.
Pozn<EFBFBD>mka: Kurzorov<EFBFBD> kl<EFBFBD>vesy tak<EFBFBD> funguj<EFBFBD>, av<EFBFBD>ak pou<EFBFBD><EFBFBD>v<EFBFBD>n<EFBFBD> hjkl je rychlej<EFBFBD><EFBFBD>
jakmile si na n<EFBFBD>j zvykne<EFBFBD>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 1.2: SPU<EFBFBD>T<EFBFBD>N<EFBFBD> A UKON<EFBFBD>EN<EFBFBD> VIM
!! POZN<EFBFBD>MKA: P<EFBFBD>ed vykon<EFBFBD>n<EFBFBD>m t<EFBFBD>chto krok<EFBFBD> si p<EFBFBD>e<EFBFBD>ti celou lekci!!
1. Stla<EFBFBD> <ESC> (pro uji<EFBFBD>t<EFBFBD>n<EFBFBD>, <EFBFBD>e se nach<EFBFBD>z<EFBFBD><EFBFBD> v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du).
2. Napi<EFBFBD>: :q! <ENTER>.
---> T<EFBFBD>mto ukon<EFBFBD><EFBFBD><EFBFBD> editor BEZ ulo<EFBFBD>en<EFBFBD> zm<EFBFBD>n, kter<EFBFBD> si vykonal.
Pokud chce<EFBFBD> ulo<EFBFBD>it zm<EFBFBD>ny a ukon<EFBFBD>it editor napi<EFBFBD>:
:wq <ENTER>
3. A<EFBFBD> se dostane<EFBFBD> na p<EFBFBD><EFBFBD>kazov<EFBFBD> <EFBFBD><EFBFBD>dek, napi<EFBFBD> p<EFBFBD><EFBFBD>kaz, kter<EFBFBD>m se dostane<EFBFBD> zp<EFBFBD>t
do t<EFBFBD>to v<EFBFBD>uky. To m<EFBFBD><EFBFBD>e b<EFBFBD>t: vimtutor <ENTER>
B<EFBFBD><EFBFBD>n<EFBFBD> se pou<EFBFBD><EFBFBD>v<EFBFBD>: vim tutor <ENTER>
---> 'vim' znamen<EFBFBD> spu<EFBFBD>t<EFBFBD>n<EFBFBD> editoru, 'tutor' je soubor k editaci.
4. Pokud si tyto kroky spolehliv<EFBFBD> pamatuje<EFBFBD>, vykonej kroky 1 a<EFBFBD> 3, <EFBFBD><EFBFBD>m<EFBFBD>
ukon<EFBFBD><EFBFBD><EFBFBD> a znovu spust<EFBFBD><EFBFBD> editor. Potom p<EFBFBD>esu<EFBFBD> kurzor dolu na lekci 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 1.3: <EFBFBD>PRAVA TEXTU - MAZ<EFBFBD>N<EFBFBD>
** Stisknut<EFBFBD>m kl<EFBFBD>vesy x v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du sma<EFBFBD>e<EFBFBD> znak na m<EFBFBD>st<EFBFBD> kurzoru. **
1. P<EFBFBD>esu<EFBFBD> kurzor n<EFBFBD><EFBFBD>e na <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
2. K odstran<EFBFBD>n<EFBFBD> chyb p<EFBFBD>ejdi kurzorem na znak, kter<EFBFBD> chce<EFBFBD> smazat.
3. Stla<EFBFBD> kl<EFBFBD>vesu x k odstran<EFBFBD>n<EFBFBD> necht<EFBFBD>n<EFBFBD>ch znak<EFBFBD>.
4. Opakuj kroky 2 a<EFBFBD> 4 dokud nen<EFBFBD> v<EFBFBD>ta spr<EFBFBD>vn<EFBFBD>.
---> Kr<EFBFBD><EFBFBD>va sko<EFBFBD><EFBFBD>illa p<EFBFBD>ess m<EFBFBD>ss<EFBFBD>c.
5. Pokud je v<EFBFBD>ta spr<EFBFBD>vn<EFBFBD>, p<EFBFBD>ejdi na lekci 1.4.
POZN<EFBFBD>MKA: Nesna<EFBFBD> se pouze zapamatovat p<EFBFBD>edv<EFBFBD>d<EFBFBD>n<EFBFBD> p<EFBFBD><EFBFBD>kazy, u<EFBFBD> se je pou<EFBFBD><EFBFBD>v<EFBFBD>n<EFBFBD>m.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 1.4: <EFBFBD>PRAVA TEXTU - VKL<EFBFBD>D<EFBFBD>N<EFBFBD>
** Stla<EFBFBD>en<EFBFBD> kl<EFBFBD>vesy i v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du umo<EFBFBD><EFBFBD>uje vkl<EFBFBD>d<EFBFBD>n<EFBFBD> textu. **
1. P<EFBFBD>esu<EFBFBD> kurzor na prvn<EFBFBD> <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
2. Pro upraven<EFBFBD> prvn<EFBFBD>ho <EFBFBD><EFBFBD>dku do podoby <EFBFBD><EFBFBD>dku druh<EFBFBD>ho, p<EFBFBD>esu<EFBFBD> kurzor na
prvn<EFBFBD> znak za m<EFBFBD>sto, kde m<EFBFBD> b<EFBFBD>t text vlo<EFBFBD>en<EFBFBD>.
3. Stla<EFBFBD> i a napi<EFBFBD> pot<EFBFBD>ebn<EFBFBD> dodatek.
4. Po opraven<EFBFBD> ka<EFBFBD>d<EFBFBD> chyby stla<EFBFBD> <ESC> pro n<EFBFBD>vrat do Norm<EFBFBD>ln<EFBFBD>ho m<EFBFBD>du.
Opakuj kroky 2 a<EFBFBD> 4 dokud nen<EFBFBD> v<EFBFBD>ta spr<EFBFBD>vn<EFBFBD>.
---> N<EFBFBD>jak<EFBFBD> txt na t<EFBFBD>to .
---> N<EFBFBD>jak<EFBFBD> text chyb<EFBFBD> na t<EFBFBD>to <EFBFBD><EFBFBD>dce.
5. Pokud ji<EFBFBD> ovl<EFBFBD>d<EFBFBD><EFBFBD> vkl<EFBFBD>d<EFBFBD>n<EFBFBD> textu, p<EFBFBD>ejdi na n<EFBFBD>sleduj<EFBFBD>c<EFBFBD> shrnut<EFBFBD>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SHRNUT<EFBFBD> LEKCE 1
1. Kurzorem se pohybuje pomoc<EFBFBD> <EFBFBD>ipek nebo kl<EFBFBD>vesami hjkl.
h (vlevo) j (dolu) k (nahoru) l (vpravo)
2. Pro spu<EFBFBD>t<EFBFBD>n<EFBFBD> Vimu (z p<EFBFBD><EFBFBD>kazov<EFBFBD>ho <EFBFBD><EFBFBD>dku) napi<EFBFBD>: vim SOUBOR <ENTER>
3. Pro ukon<EFBFBD>en<EFBFBD> Vimu napi<EFBFBD>: <ESC> :q! <ENTER> bez ulo<EFBFBD>en<EFBFBD> zm<EFBFBD>n.
anebo: <ESC> :wq <ENTER> pro ulo<EFBFBD>en<EFBFBD> zm<EFBFBD>n.
4. Pro smaz<EFBFBD>n<EFBFBD> znaku pod kurzorem napi<EFBFBD> v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du: x
5. Pro vkl<EFBFBD>d<EFBFBD>n<EFBFBD> textu od m<EFBFBD>sta kurzoru napi<EFBFBD> v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du:
i vkl<EFBFBD>dan<EFBFBD> text <ESC>
POZN<EFBFBD>MKA: Stla<EFBFBD>en<EFBFBD> <ESC> t<EFBFBD> p<EFBFBD>em<EFBFBD>st<EFBFBD> do Norm<EFBFBD>ln<EFBFBD>ho m<EFBFBD>du nebo zru<EFBFBD><EFBFBD> necht<EFBFBD>n<EFBFBD>
a <EFBFBD><EFBFBD>ste<EFBFBD>n<EFBFBD> dokon<EFBFBD>en<EFBFBD> p<EFBFBD><EFBFBD>kaz.
Nyn<EFBFBD> pokra<EFBFBD>uj Lekc<EFBFBD> 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 2.1: P<EFBFBD><EFBFBD>KAZY MAZ<EFBFBD>N<EFBFBD>
** P<EFBFBD><EFBFBD>kaz dw sma<EFBFBD>e znaky do konce slova. **
1. Stla<EFBFBD> <ESC> k ubezpe<EFBFBD>en<EFBFBD>, <EFBFBD>e jsi v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du.
2. P<EFBFBD>esu<EFBFBD> kurzor n<EFBFBD><EFBFBD>e na <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
3. P<EFBFBD>esu<EFBFBD> kurzor na za<EFBFBD><EFBFBD>tek slova, kter<EFBFBD> je pot<EFBFBD>eba smazat.
4. Napi<EFBFBD> dw , aby slovo zmizelo.
POZN<EFBFBD>MKA: P<EFBFBD>smena dw se zobraz<EFBFBD> na posledn<EFBFBD>m <EFBFBD><EFBFBD>dku obrazovky jakmile je
nap<EFBFBD><EFBFBD>e<EFBFBD>. Kdy<EFBFBD> nap<EFBFBD><EFBFBD>e<EFBFBD> n<EFBFBD>co <EFBFBD>patn<EFBFBD>, stla<EFBFBD> <ESC> a za<EFBFBD>ni znova.
---> Jsou tu n<EFBFBD>jak<EFBFBD> slova z<EFBFBD>bava, kter<EFBFBD> nepat<EFBFBD><EFBFBD> list do t<EFBFBD>to v<EFBFBD>ty.
5. Opakuj kroky 3 a<EFBFBD> 4 dokud nen<EFBFBD> v<EFBFBD>ta spr<EFBFBD>vn<EFBFBD> a p<EFBFBD>ejdi na lekci 2.2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 2.2: V<EFBFBD>CE P<EFBFBD><EFBFBD>KAZ<EFBFBD> MAZ<EFBFBD>N<EFBFBD>
** Naps<EFBFBD>n<EFBFBD> p<EFBFBD><EFBFBD>kazu d$ sma<EFBFBD>e v<EFBFBD>e a<EFBFBD> do konce <EFBFBD><EFBFBD>dky. **
1. Stla<EFBFBD> <ESC> k ubezpe<EFBFBD>en<EFBFBD>, <EFBFBD>e jsi v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du.
2. P<EFBFBD>esu<EFBFBD> kurzor n<EFBFBD><EFBFBD>e na <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
3. P<EFBFBD>esu<EFBFBD> kurzor na konec spr<EFBFBD>vn<EFBFBD> v<EFBFBD>ty (ZA prvn<EFBFBD> te<EFBFBD>ku).
4. Napi<EFBFBD> d$ ,aby jsi smazal znaky a<EFBFBD> do konce <EFBFBD><EFBFBD>dku.
---> N<EFBFBD>kdo napsal konec t<EFBFBD>to v<EFBFBD>ty dvakr<EFBFBD>t. konec t<EFBFBD>to v<EFBFBD>ty dvakr<EFBFBD>t.
5. P<EFBFBD>ejdi na lekci 2.3 pro pochopen<EFBFBD> toho, co se stalo.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 2.3: ROZ<EFBFBD>I<EFBFBD>OVAC<EFBFBD> P<EFBFBD><EFBFBD>KAZY A OBJEKTY
Form<EFBFBD>t mazac<EFBFBD>ho p<EFBFBD><EFBFBD>kazu d je n<EFBFBD>sleduj<EFBFBD>c<EFBFBD>:
[<5B><>slo] d objekt NEBO d [<EFBFBD><EFBFBD>slo] objekt
Kde:
<EFBFBD><EFBFBD>slo - ud<EFBFBD>v<EFBFBD> kolikr<EFBFBD>t se p<EFBFBD><EFBFBD>kaz vykon<EFBFBD> (voliteln<EFBFBD>, v<EFBFBD>choz<EFBFBD>=1).
d - je p<EFBFBD><EFBFBD>kaz maz<EFBFBD>n<EFBFBD>.
objekt - ud<EFBFBD>v<EFBFBD> na <EFBFBD>em se p<EFBFBD><EFBFBD>kaz vykon<EFBFBD>v<EFBFBD> (vypsan<EFBFBD> n<EFBFBD><EFBFBD>e).
Kr<EFBFBD>tk<EFBFBD> v<EFBFBD>pis objekt<EFBFBD>:
w - od kurzoru do konce slova, v<EFBFBD>etn<EFBFBD> mezer.
e - od kurzoru do konce slova, BEZ mezer.
$ - od kurzoru do konce <EFBFBD><EFBFBD>dku.
POZN<EFBFBD>MKA: Stla<EFBFBD>en<EFBFBD>m kl<EFBFBD>vesy objektu v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du se kurzor p<EFBFBD>esune na
m<EFBFBD>sto up<EFBFBD>esn<EFBFBD>n<EFBFBD> ve v<EFBFBD>pisu objekt<EFBFBD>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 2.4: V<EFBFBD>JIMKA Z 'P<EFBFBD><EFBFBD>KAZ-OBJEKT'
** Naps<EFBFBD>n<EFBFBD>m dd sma<EFBFBD>e<EFBFBD> cel<EFBFBD> <EFBFBD><EFBFBD>dek. **
Vzhledem k <EFBFBD>astosti maz<EFBFBD>n<EFBFBD> cel<EFBFBD>ho <EFBFBD><EFBFBD>dku se auto<EFBFBD>i Vimu rozhodli, <EFBFBD>e bude
jednodu<EFBFBD><EFBFBD> napsat prost<EFBFBD> dv<EFBFBD> d k smaz<EFBFBD>n<EFBFBD> cel<EFBFBD>ho <EFBFBD><EFBFBD>dku.
1. P<EFBFBD>esu<EFBFBD> kurzor na druh<EFBFBD> <EFBFBD><EFBFBD>dek spodn<EFBFBD>ho textu.
2. Napi<EFBFBD> dd pro smaz<EFBFBD>n<EFBFBD> <EFBFBD><EFBFBD>dku.
3. P<EFBFBD>ejdi na <EFBFBD>tvrt<EFBFBD> <EFBFBD><EFBFBD>dek.
4. Napi<EFBFBD> 2dd (vzpome<EFBFBD> si <EFBFBD><EFBFBD>slo-p<EFBFBD><EFBFBD>kaz-objekt) pro smaz<EFBFBD>n<EFBFBD> dvou <EFBFBD><EFBFBD>dk<EFBFBD>.
1) R<EFBFBD><EFBFBD>e jsou <EFBFBD>erven<EFBFBD>,
2) Bl<EFBFBD>to je z<EFBFBD>bavn<EFBFBD>,
3) Fialky jsou modr<EFBFBD>,
4) M<EFBFBD>m auto,
5) Hodinky ukazuj<EFBFBD> <EFBFBD>as,
6) Cukr je sladk<EFBFBD>,
7) A to jsi i ty.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 2.5: P<EFBFBD><EFBFBD>KAZ UNDO
** Stla<EFBFBD> u pro vr<EFBFBD>cen<EFBFBD> posledn<EFBFBD>ho p<EFBFBD><EFBFBD>kazu, U pro celou <EFBFBD><EFBFBD>dku. **
1. P<EFBFBD>esu<EFBFBD> kurzor n<EFBFBD><EFBFBD>e na <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> ---> a p<EFBFBD>em<EFBFBD>sti ho na prvn<EFBFBD> chybu.
2. Napi<EFBFBD> x pro smaz<EFBFBD>n<EFBFBD> prvn<EFBFBD>ho necht<EFBFBD>n<EFBFBD>ho znaku.
3. Te<EFBFBD> napi<EFBFBD> u <EFBFBD><EFBFBD>m<EFBFBD> vr<EFBFBD>t<EFBFBD><EFBFBD> zp<EFBFBD>t posledn<EFBFBD> vykonan<EFBFBD> p<EFBFBD><EFBFBD>kaz.
4. Nyn<EFBFBD> oprav v<EFBFBD>echny chyby na <EFBFBD><EFBFBD>dku pomoc<EFBFBD> p<EFBFBD><EFBFBD>kazu x .
5. Napi<EFBFBD> velk<EFBFBD> U <EFBFBD><EFBFBD>m<EFBFBD> vr<EFBFBD>t<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>dek do p<EFBFBD>vodn<EFBFBD>ho stavu.
6. Te<EFBFBD> napi<EFBFBD> u n<EFBFBD>kolikr<EFBFBD>t, <EFBFBD><EFBFBD>m<EFBFBD> vr<EFBFBD>t<EFBFBD><EFBFBD> zp<EFBFBD>t p<EFBFBD><EFBFBD>kaz U .
7. Stla<EFBFBD> CTRL-R (kl<EFBFBD>vesu CTRL dr<EFBFBD> stla<EFBFBD>enou a stiskni R) n<EFBFBD>kolikr<EFBFBD>t,
<EFBFBD><EFBFBD>m<EFBFBD> vr<EFBFBD>t<EFBFBD><EFBFBD> zp<EFBFBD>t p<EFBFBD>edt<EFBFBD>m vr<EFBFBD>cen<EFBFBD> p<EFBFBD><EFBFBD>kazy (redo).
---> Opprav chybby nna toomto <EFBFBD><EFBFBD>dku a nahra<EFBFBD> je pommoc<EFBFBD> undo.
8. Toto jsou velmi u<EFBFBD>ite<EFBFBD>n<EFBFBD> p<EFBFBD><EFBFBD>kazy. Nyn<EFBFBD> p<EFBFBD>ejdi na souhrn Lekce 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SHRNUT<EFBFBD> LEKCE 2
1. Pro smaz<EFBFBD>n<EFBFBD> znak<EFBFBD> od kurzoru do konce slova napi<EFBFBD>: dw
2. Pro smaz<EFBFBD>n<EFBFBD> znak<EFBFBD> od kurzoru do konce <EFBFBD><EFBFBD>dku napi<EFBFBD>: d$
3. Pro smaz<EFBFBD>n<EFBFBD> cel<EFBFBD>ho <EFBFBD><EFBFBD>dku napi<EFBFBD>: dd
4. Form<EFBFBD>t p<EFBFBD><EFBFBD>kazu v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du je:
[<5B><>slo] p<EFBFBD><EFBFBD>kaz objekt NEBO p<EFBFBD><EFBFBD>kaz [<EFBFBD><EFBFBD>slo] objekt
kde:
<EFBFBD><EFBFBD>slo - ud<EFBFBD>v<EFBFBD> po<EFBFBD>et opakov<EFBFBD>n<EFBFBD> p<EFBFBD><EFBFBD>kazu
p<EFBFBD><EFBFBD>kaz - ud<EFBFBD>v<EFBFBD> co je t<EFBFBD>eba vykonat, nap<EFBFBD><EFBFBD>klad d ma<EFBFBD>e
objekt - ud<EFBFBD>v<EFBFBD> rozsah p<EFBFBD><EFBFBD>kazu, nap<EFBFBD><EFBFBD>klad w (slovo),
$ (do konce <EFBFBD><EFBFBD>dku), atd.
5. Pro vr<EFBFBD>cen<EFBFBD> p<EFBFBD>ede<EFBFBD>l<EFBFBD> <EFBFBD>innosti, napi<EFBFBD>: u (mal<EFBFBD> u)
Pro vr<EFBFBD>cen<EFBFBD> v<EFBFBD>ech <EFBFBD>prav na <EFBFBD><EFBFBD>dku napi<EFBFBD>: U (velk<EFBFBD> U)
Pro vr<EFBFBD>cen<EFBFBD> vr<EFBFBD>cen<EFBFBD>ch <EFBFBD>prav (redo) napi<EFBFBD>: CTRL-R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 3.1: P<EFBFBD><EFBFBD>KAZ VLO<EFBFBD>IT
** P<EFBFBD><EFBFBD>ka p vlo<EFBFBD><EFBFBD> posledn<EFBFBD> vymazan<EFBFBD> text za kurzor. **
1. P<EFBFBD>esu<EFBFBD> kurzor n<EFBFBD><EFBFBD>e na posledn<EFBFBD> <EFBFBD><EFBFBD>dek textu.
2. Napi<EFBFBD> dd pro smaz<EFBFBD>n<EFBFBD> <EFBFBD><EFBFBD>dku a jeho ulo<EFBFBD>en<EFBFBD> do bufferu.
3. P<EFBFBD>esu<EFBFBD> kurzor VݩE tam, kam smazan<EFBFBD> <EFBFBD><EFBFBD>dek pat<EFBFBD><EFBFBD>.
4. V Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du napi<EFBFBD> p pro op<EFBFBD>tn<EFBFBD> vlo<EFBFBD>en<EFBFBD> <EFBFBD><EFBFBD>dku.
5. Opakuj kroky 2 a<EFBFBD> 4 dokud <EFBFBD><EFBFBD>dky nebudou ve spr<EFBFBD>vn<EFBFBD>m po<EFBFBD>ad<EFBFBD>.
d) Tak<EFBFBD> se dok<EFBFBD><EFBFBD>e<EFBFBD> vzd<EFBFBD>l<EFBFBD>vat?
b) Fialky jsou modr<EFBFBD>,
c) Inteligence se u<EFBFBD><EFBFBD>,
a) R<EFBFBD><EFBFBD>e jsou <EFBFBD>erven<EFBFBD>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 3.2: P<EFBFBD><EFBFBD>KAZ NAHRAZEN<EFBFBD>
** Naps<EFBFBD>n<EFBFBD>m r a znaku se nahrad<EFBFBD> znak pod kurzorem. **
1. P<EFBFBD>esu<EFBFBD> kurzor n<EFBFBD><EFBFBD>e na prvn<EFBFBD> <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
2. P<EFBFBD>esu<EFBFBD> kurzor na za<EFBFBD><EFBFBD>tek prvn<EFBFBD> chyby.
3. Napi<EFBFBD> r a potom znak, kter<EFBFBD> nahrad<EFBFBD> chybu.
4. Opakuj kroky 2 a<EFBFBD> 3 dokud nen<EFBFBD> prvn<EFBFBD> <EFBFBD><EFBFBD>dka spr<EFBFBD>vn<EFBFBD>.
---> Kdi<EFBFBD> byl pz<EFBFBD>n tento <EFBFBD><EFBFBD>deg, n<EFBFBD>kdu stla<EFBFBD>il <EFBFBD>paqn<EFBFBD> kl<EFBFBD>vesy!
---> Kdy<EFBFBD> byl ps<EFBFBD>n tento <EFBFBD><EFBFBD>dek, n<EFBFBD>kdo stla<EFBFBD><EFBFBD>l <EFBFBD>patn<EFBFBD> kl<EFBFBD>vesy!
5. Nyn<EFBFBD> p<EFBFBD>ejdi na Lekci 3.2.
POZN<EFBFBD>MKA: Zapamatuj si, <EFBFBD>e by ses m<EFBFBD>l u<EFBFBD>it pou<EFBFBD><EFBFBD>v<EFBFBD>n<EFBFBD>m, ne zapamatov<EFBFBD>n<EFBFBD>m.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 3.3: P<EFBFBD><EFBFBD>KAZ <EFBFBD>PRAVY
** Pokud chce<EFBFBD> zm<EFBFBD>nit <EFBFBD><EFBFBD>st nebo cel<EFBFBD> slovo, napi<EFBFBD> cw . **
1. P<EFBFBD>esu<EFBFBD> kurzor n<EFBFBD><EFBFBD>e na prvn<EFBFBD> <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
2. Um<EFBFBD>sti kurzor na p<EFBFBD>smeno i v slov<EFBFBD> <EFBFBD>i<EFBFBD>ok.
3. Napi<EFBFBD> cw a oprav slovo (v tomto p<EFBFBD><EFBFBD>pad<EFBFBD> napi<EFBFBD> '<EFBFBD>dek'.)
4. Stla<EFBFBD> <ESC> a p<EFBFBD>ejdi na dal<EFBFBD><EFBFBD> chybu (prvn<EFBFBD> znak, kter<EFBFBD> t<EFBFBD>eba zm<EFBFBD>nit.)
5. Opakuj kroky 3 a<EFBFBD> 4 dokud nen<EFBFBD> prvn<EFBFBD> v<EFBFBD>ta stejn<EFBFBD> jako ta druh<EFBFBD>.
---> Tento <EFBFBD>i<EFBFBD>ok m<EFBFBD> n<EFBFBD>kolik skic, kter<EFBFBD> psadoinsa zm<EFBFBD>nit pasdgf p<EFBFBD><EFBFBD>kazu.
---> Tento <EFBFBD><EFBFBD>dek m<EFBFBD> n<EFBFBD>kolik slov, kter<EFBFBD> pot<EFBFBD>ebuj<EFBFBD> zm<EFBFBD>nit pomoc<EFBFBD> p<EFBFBD><EFBFBD>kazu.
V<EFBFBD>imni si, <EFBFBD>e cw nejen nahrazuje slovo, ale tak<EFBFBD> p<EFBFBD>em<EFBFBD>st<EFBFBD> do vkl<EFBFBD>d<EFBFBD>n<EFBFBD>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 3.4: V<EFBFBD>CE ZM<EFBFBD>N POU<EFBFBD>IT<EFBFBD>M c
** P<EFBFBD><EFBFBD>kaz pro <EFBFBD>pravu se dru<EFBFBD><EFBFBD> se stejn<EFBFBD>mi objekty jako ten pro maz<EFBFBD>n<EFBFBD>. **
1. P<EFBFBD><EFBFBD>kaz pro <EFBFBD>pravu pracuje stejn<EFBFBD> jako pro maz<EFBFBD>n<EFBFBD>. Form<EFBFBD>t je:
[<5B><>slo] c objekt NEBO c [<EFBFBD><EFBFBD>slo] objekt
2. Objekty jsou tak<EFBFBD> shodn<EFBFBD>, jako nap<EFBFBD>.: w (slovo), $ (konec <EFBFBD><EFBFBD>dku), atd.
3. P<EFBFBD>ejdi n<EFBFBD><EFBFBD>e na prvn<EFBFBD> <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
4. P<EFBFBD>esu<EFBFBD> kurzor na prvn<EFBFBD> rozd<EFBFBD>l.
5. Napi<EFBFBD> c$ pro upraven<EFBFBD> zbytku <EFBFBD><EFBFBD>dku podle toho druh<EFBFBD>ho a stla<EFBFBD> <ESC>.
---> Konec tohoto <EFBFBD><EFBFBD>dku pot<EFBFBD>ebuje pomoc, aby byl jako ten druh<EFBFBD>.
---> Konec tohoto <EFBFBD><EFBFBD>dku pot<EFBFBD>ebuje opravit pou<EFBFBD>it<EFBFBD>m p<EFBFBD><EFBFBD>kazu c$ .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SHRNUT<EFBFBD> LEKCE 3
1. Pro vlo<EFBFBD>en<EFBFBD> textu, kter<EFBFBD> byl smaz<EFBFBD>n, napi<EFBFBD> p . To vlo<EFBFBD><EFBFBD> smazan<EFBFBD> text
ZA kurzor (pokud byl <EFBFBD><EFBFBD>dek smazan<EFBFBD>, p<EFBFBD>ejde na <EFBFBD><EFBFBD>dek pod kurzorem).
2. Pro nahrazen<EFBFBD> znaku pod kurzorem, napi<EFBFBD> r a potom znak, kter<EFBFBD>m
chce<EFBFBD> p<EFBFBD>vodn<EFBFBD> znak nahradit.
3. P<EFBFBD><EFBFBD>kaz na upravov<EFBFBD>n<EFBFBD> umo<EFBFBD><EFBFBD>uje zm<EFBFBD>nit specifikovan<EFBFBD> objekt od kurzoru
do konce objektu. Nap<EFBFBD><EFBFBD>klad: Napi<EFBFBD> cw ,<EFBFBD><EFBFBD>m<EFBFBD> zm<EFBFBD>n<EFBFBD><EFBFBD> text od pozice
kurzoru do konce slova, c$ zm<EFBFBD>n<EFBFBD> text do konce <EFBFBD><EFBFBD>dku.
4. Form<EFBFBD>t pro nahrazov<EFBFBD>n<EFBFBD> je:
[<5B><>slo] c objekt NEBO c [<EFBFBD><EFBFBD>slo] objekt
Nyn<EFBFBD> p<EFBFBD>ejdi na n<EFBFBD>sleduj<EFBFBD>c<EFBFBD> lekci.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 4.1: POZICE A STATUS SOUBORU
** Stla<EFBFBD> CTRL-g pro zobrazen<EFBFBD> sv<EFBFBD> pozice v souboru a statusu souboru.
Stla<EFBFBD> SHIFT-G pro p<EFBFBD>echod na <EFBFBD><EFBFBD>dek v souboru. **
Pozn<EFBFBD>mka: P<EFBFBD>e<EFBFBD>ti si celou lekci ne<EFBFBD> za<EFBFBD>ne<EFBFBD> vykon<EFBFBD>vat kroky!!
1. Dr<EFBFBD> kl<EFBFBD>vesu Ctrl stla<EFBFBD>enou a stiskni g . Vespod obrazovky se zobraz<EFBFBD>
stavov<EFBFBD> <EFBFBD><EFBFBD>dek s n<EFBFBD>zvem souboru a <EFBFBD><EFBFBD>dkou na kter<EFBFBD> se nach<EFBFBD>z<EFBFBD><EFBFBD>. Zapamatuj
si <EFBFBD><EFBFBD>slo <EFBFBD><EFBFBD>dku pro krok 3.
2. Stla<EFBFBD> shift-G pro p<EFBFBD>esun na konec souboru.
3. Napi<EFBFBD> <EFBFBD><EFBFBD>slo <EFBFBD><EFBFBD>dku na kter<EFBFBD>m si se nach<EFBFBD>zel a stla<EFBFBD> shift-G. To t<EFBFBD>
vr<EFBFBD>t<EFBFBD> na <EFBFBD><EFBFBD>dek, na kter<EFBFBD>m jsi d<EFBFBD><EFBFBD>ve stiskl Ctrl-g.
(Kdy<EFBFBD> p<EFBFBD><EFBFBD>e<EFBFBD> <EFBFBD><EFBFBD>sla, tak se NEZOBRAZUJ<EFBFBD> na obrazovce.)
4. Pokud se c<EFBFBD>t<EFBFBD><EFBFBD> schopn<EFBFBD> vykonat tyto kroky, vykonej je.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 4.2: P<EFBFBD><EFBFBD>KAZ VYHLED<EFBFBD>V<EFBFBD>N<EFBFBD>
** Napi<EFBFBD> / n<EFBFBD>sledovan<EFBFBD> <EFBFBD>et<EFBFBD>zcem pro vyhled<EFBFBD>n<EFBFBD> onoho <EFBFBD>et<EFBFBD>zce. **
1. Stiskni / v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du. V<EFBFBD>imni si, <EFBFBD>e tento znak se spolu s
kurzorem zobraz<EFBFBD> v doln<EFBFBD> <EFBFBD><EFBFBD>sti obrazovky jako p<EFBFBD><EFBFBD>kaz : .
2. Nyn<EFBFBD> napi<EFBFBD> 'chhybba' <ENTER>. To je slovo, kter<EFBFBD> chce<EFBFBD> vyhledat.
3. Pro vyhled<EFBFBD>n<EFBFBD> dal<EFBFBD><EFBFBD>ho v<EFBFBD>sledku stejn<EFBFBD>ho <EFBFBD>et<EFBFBD>zce, jednodu<EFBFBD>e stla<EFBFBD> n .
Pro vyhled<EFBFBD>n<EFBFBD> dal<EFBFBD><EFBFBD>ho v<EFBFBD>sledku stejn<EFBFBD>ho <EFBFBD>et<EFBFBD>zce opa<EFBFBD>n<EFBFBD>m sm<EFBFBD>rem, stiskni
Shift-N.
4. Pokud chce<EFBFBD> vyhledat <EFBFBD>et<EFBFBD>zec v opa<EFBFBD>n<EFBFBD>m sm<EFBFBD>ru, pou<EFBFBD>ij p<EFBFBD><EFBFBD>kaz ? m<EFBFBD>sto
p<EFBFBD><EFBFBD>kazu / .
---> "chhybba" nen<EFBFBD> zp<EFBFBD>sob, jak hl<EFBFBD>skovat chyba; chhybba je chyba.
Pozn<EFBFBD>mka: Kdy<EFBFBD> vyhled<EFBFBD>v<EFBFBD>n<EFBFBD> dos<EFBFBD>hne konce souboru, bude pokra<EFBFBD>ovat na jeho
za<EFBFBD><EFBFBD>tku.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 4.3: VYHLED<EFBFBD>V<EFBFBD>N<EFBFBD> P<EFBFBD>ROV<EFBFBD> Z<EFBFBD>VORKY
** Napi<EFBFBD> % pro nalezen<EFBFBD> p<EFBFBD>rov<EFBFBD> ),], nebo } . **
1. P<EFBFBD>em<EFBFBD>sti kurzor na kteroukoli (, [, nebo { v <EFBFBD><EFBFBD>dku ozna<EFBFBD>en<EFBFBD>m --->.
2. Nyn<EFBFBD> napi<EFBFBD> znak % .
3. Kurzor se p<EFBFBD>em<EFBFBD>st<EFBFBD> na odpov<EFBFBD>daj<EFBFBD>c<EFBFBD> z<EFBFBD>vorku.
4. Stla<EFBFBD> % pro p<EFBFBD>esun kurzoru zp<EFBFBD>t na otv<EFBFBD>raj<EFBFBD>c<EFBFBD> z<EFBFBD>vorku.
---> Toto ( je testovac<EFBFBD> <EFBFBD><EFBFBD>dek ('s, ['s ] a {'s } v n<EFBFBD>m. ))
Pozn<EFBFBD>mka: Toto je velmi u<EFBFBD>ite<EFBFBD>n<EFBFBD> p<EFBFBD><EFBFBD> lad<EFBFBD>n<EFBFBD> programu s chyb<EFBFBD>j<EFBFBD>c<EFBFBD>mi
uzav<EFBFBD>rac<EFBFBD>mi z<EFBFBD>vorkami.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 4.4: ZP<EFBFBD>SOB JAK ZM<EFBFBD>NIT CHYBY
** Napi<EFBFBD> :s/star<EFBFBD>/nov<EFBFBD>/g pro nahrazen<EFBFBD> slova 'nov<EFBFBD>' za 'star<EFBFBD>'. **
1. P<EFBFBD>esu<EFBFBD> kurzor na <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
2. Napi<EFBFBD> :s/dobr<EFBFBD><EFBFBD>/dobr<EFBFBD> <ENTER> . V<EFBFBD>imni si, <EFBFBD>e tento p<EFBFBD><EFBFBD>kaz zm<EFBFBD>n<EFBFBD> pouze
prvn<EFBFBD> v<EFBFBD>skyt v <EFBFBD><EFBFBD>dku.
3. Nyn<EFBFBD> napi<EFBFBD> :s/dobr<EFBFBD><EFBFBD>/dobr<EFBFBD>/g co<EFBFBD> znamen<EFBFBD> celkov<EFBFBD> nahrazen<EFBFBD> v <EFBFBD><EFBFBD>dku.
Toto nahrad<EFBFBD> v<EFBFBD>echny v<EFBFBD>skyty v <EFBFBD><EFBFBD>dku.
---> dobr<EFBFBD><EFBFBD> suroviny a dobr<EFBFBD><EFBFBD> n<EFBFBD><EFBFBD>in<EFBFBD> jsou z<EFBFBD>kladem dobr<EFBFBD><EFBFBD> kuchyn<EFBFBD>.
4. Pro zm<EFBFBD>nu v<EFBFBD>ech v<EFBFBD>skyt<EFBFBD> <EFBFBD>et<EFBFBD>zce mezi dv<EFBFBD>ma <EFBFBD><EFBFBD>dky,
Napi<EFBFBD> :#,#s/star<EFBFBD>/nov<EFBFBD>/g kde #,# jsou <EFBFBD><EFBFBD>sla on<EFBFBD>ch <EFBFBD><EFBFBD>dek.
Napi<EFBFBD> :%s/star<EFBFBD>/nov<EFBFBD>/g pro zm<EFBFBD>nu v<EFBFBD>ech v<EFBFBD>skyt<EFBFBD> v cel<EFBFBD>m souboru.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SHRNUT<EFBFBD> LEKCE 4
1. Ctrl-g vyp<EFBFBD><EFBFBD>e tvou pozici v souboru a status souboru.
Shift-G t<EFBFBD> p<EFBFBD>em<EFBFBD>st<EFBFBD> na konec souboru. <EFBFBD><EFBFBD>slo n<EFBFBD>sledovan<EFBFBD>
Shift-G t<EFBFBD> p<EFBFBD>esune na dan<EFBFBD> <EFBFBD><EFBFBD>slo <EFBFBD><EFBFBD>dku.
2. Naps<EFBFBD>n<EFBFBD> / n<EFBFBD>sledovan<EFBFBD> <EFBFBD>et<EFBFBD>zcem vyhled<EFBFBD> <EFBFBD>et<EFBFBD>zec sm<EFBFBD>rem DOP<EFBFBD>EDU.
Naps<EFBFBD>n<EFBFBD> ? n<EFBFBD>sledovan<EFBFBD> <EFBFBD>et<EFBFBD>zcem vyhled<EFBFBD> <EFBFBD>et<EFBFBD>zec sm<EFBFBD>rem DOZADU.
Naps<EFBFBD>n<EFBFBD> n po vyhled<EFBFBD>v<EFBFBD>n<EFBFBD> najde n<EFBFBD>sleduj<EFBFBD>c<EFBFBD> v<EFBFBD>skyt <EFBFBD>et<EFBFBD>zce ve stejn<EFBFBD>m
sm<EFBFBD>ru, Shift-N ve sm<EFBFBD>ru opa<EFBFBD>n<EFBFBD>m.
3. Stisknut<EFBFBD> % kdy<EFBFBD> je kurzor na (,),[,],{, nebo } najde odpov<EFBFBD>daj<EFBFBD>c<EFBFBD>
p<EFBFBD>rovou z<EFBFBD>vorku.
4. Pro nahrazen<EFBFBD> nov<EFBFBD>ho za prvn<EFBFBD> star<EFBFBD> v <EFBFBD><EFBFBD>dku napi<EFBFBD> :s/star<EFBFBD>/nov<EFBFBD>
Pro nahrazen<EFBFBD> nov<EFBFBD>ho za v<EFBFBD>echny star<EFBFBD> v <EFBFBD><EFBFBD>dku napi<EFBFBD> :s/star<EFBFBD>/nov<EFBFBD>/g
Pro nahrazen<EFBFBD> <EFBFBD>et<EFBFBD>zc<EFBFBD> mezi dv<EFBFBD>mi <EFBFBD><EFBFBD>dkami # napi<EFBFBD> :#,#s/star<EFBFBD>/nov<EFBFBD>/g
Pro nahrazen<EFBFBD> v<EFBFBD>ech v<EFBFBD>skyt<EFBFBD> v souboru napi<EFBFBD> :%s/star<EFBFBD>/nov<EFBFBD>/g
Pro potvrzen<EFBFBD> ka<EFBFBD>d<EFBFBD>ho nahrazen<EFBFBD> p<EFBFBD>idej 'c' :%s/star<EFBFBD>/nov<EFBFBD>/gc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 5.1: JAK VYKONAT VN<EFBFBD>J<EFBFBD><EFBFBD> P<EFBFBD><EFBFBD>KAZ
** Napi<EFBFBD> :! n<EFBFBD>sledovan<EFBFBD> vn<EFBFBD>j<EFBFBD><EFBFBD>m p<EFBFBD><EFBFBD>kazem pro spu<EFBFBD>t<EFBFBD>n<EFBFBD> p<EFBFBD><EFBFBD>kazu. **
1. Napi<EFBFBD> obvykl<EFBFBD> p<EFBFBD><EFBFBD>kaz : , kter<EFBFBD> um<EFBFBD>st<EFBFBD> kurzor na spodek obrazovky
To umo<EFBFBD>n<EFBFBD> napsat p<EFBFBD><EFBFBD>kaz.
2. Nyn<EFBFBD> stiskni ! (vyk<EFBFBD>i<EFBFBD>n<EFBFBD>k). To umo<EFBFBD>n<EFBFBD> vykonat jak<EFBFBD>koliv vn<EFBFBD>j<EFBFBD><EFBFBD>
p<EFBFBD><EFBFBD>kaz z p<EFBFBD><EFBFBD>kazov<EFBFBD>ho <EFBFBD><EFBFBD>dku.
3. Nap<EFBFBD><EFBFBD>klad napi<EFBFBD> ls za ! a stiskni <ENTER>. Tento p<EFBFBD><EFBFBD>kaz zobraz<EFBFBD>
obsah tv<EFBFBD>ho adres<EFBFBD><EFBFBD>e jako v p<EFBFBD><EFBFBD>kazov<EFBFBD>m <EFBFBD><EFBFBD>dku.
Vyzkou<EFBFBD>ej :!dir pokud ls nefunguje.
Pozn<EFBFBD>mka: Takto je mo<EFBFBD>n<EFBFBD> vykonat jak<EFBFBD>koliv p<EFBFBD><EFBFBD>kaz.
Pozn<EFBFBD>mka: V<EFBFBD>echny p<EFBFBD><EFBFBD>kazy : mus<EFBFBD> b<EFBFBD>t dokon<EFBFBD>en<EFBFBD> stisknut<EFBFBD>m <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 5.2: V<EFBFBD>CE O UKL<EFBFBD>D<EFBFBD>N<EFBFBD> SOUBOR<EFBFBD>
** Pro ulo<EFBFBD>en<EFBFBD> zm<EFBFBD>n v souboru napi<EFBFBD> :w SOUBOR. **
1. Napi<EFBFBD> :!dir nebo :!ls pro v<EFBFBD>pis aktu<EFBFBD>ln<EFBFBD>ho adres<EFBFBD><EFBFBD>e.
U<EFBFBD> v<EFBFBD><EFBFBD>, <EFBFBD>e za t<EFBFBD>mto mus<EFBFBD><EFBFBD> stisknout <ENTER>.
2. Vyber si n<EFBFBD>zev souboru, kter<EFBFBD> je<EFBFBD>t<EFBFBD> neexistuje, nap<EFBFBD><EFBFBD>klad TEST.
3. Nyn<EFBFBD> napi<EFBFBD>: :w TEST (kde TEST je vybran<EFBFBD> n<EFBFBD>zev souboru.)
4. To ulo<EFBFBD><EFBFBD> cel<EFBFBD> soubor (V<EFBFBD>uka Vimu) pod n<EFBFBD>zvem TEST.
Pro ov<EFBFBD><EFBFBD>en<EFBFBD> napi<EFBFBD> znovu :!dir , <EFBFBD><EFBFBD>m<EFBFBD> zobraz<EFBFBD><EFBFBD> obsah adres<EFBFBD><EFBFBD>e.
Pozn<EFBFBD>mka: Jakmile ukon<EFBFBD><EFBFBD><EFBFBD> Vim a znovu ho spust<EFBFBD><EFBFBD> s n<EFBFBD>zvem souboru TEST,
soubor bude p<EFBFBD>esn<EFBFBD> kopie v<EFBFBD>uky, kdy<EFBFBD> si ji ukl<EFBFBD>dal.
5. Nyn<EFBFBD> odstra<EFBFBD> soubor naps<EFBFBD>n<EFBFBD>m (MS-DOS): :!del TEST
nebo (Unix): :!rm TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 5.3: V<EFBFBD>B<EFBFBD>ROV<EFBFBD> P<EFBFBD><EFBFBD>KAZ ULO<EFBFBD>EN<EFBFBD>
** Pro ulo<EFBFBD>en<EFBFBD> <EFBFBD><EFBFBD>sti souboru napi<EFBFBD> :#,# w SOUBOR **
1. Je<EFBFBD>t<EFBFBD> jednou napi<EFBFBD> :!dir nebo :!ls pro v<EFBFBD>pis aktu<EFBFBD>ln<EFBFBD>ho adres<EFBFBD><EFBFBD>e
a vyber vhodn<EFBFBD> n<EFBFBD>zev souboru jako nap<EFBFBD>. TEST.
2. P<EFBFBD>esu<EFBFBD> kurzor na vrch t<EFBFBD>to str<EFBFBD>nky a stiskni Ctrl-g pro zobrazen<EFBFBD>
<EFBFBD><EFBFBD>sla <EFBFBD><EFBFBD>dku. ZAPAMATUJ SI TOTO <EFBFBD><EFBFBD>SLO!
3. Nyn<EFBFBD> se p<EFBFBD>esu<EFBFBD> na spodek t<EFBFBD>to str<EFBFBD>nky a op<EFBFBD>t stiskni Ctrl-g.
ZAPAMATUJ SI I <EFBFBD><EFBFBD>SLO TOHOTO <EFBFBD><EFBFBD>DKU!
4. Pro ulo<EFBFBD>en<EFBFBD> POUZE <EFBFBD><EFBFBD>sti souboru, napi<EFBFBD> :#,# w TEST kde #,# jsou
<EFBFBD><EFBFBD>sla dvou zapamatovan<EFBFBD>ch <EFBFBD><EFBFBD>dk<EFBFBD> (vrch, spodek) a TEST je n<EFBFBD>zev souboru.
5. Znova se ujisti, <EFBFBD>e tam ten soubor je pomoc<EFBFBD> :!dir ale NEODSTRA<EFBFBD>UJ ho.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 5.4: SLU<EFBFBD>OV<EFBFBD>N<EFBFBD> SOUBOR<EFBFBD>
** K vlo<EFBFBD>en<EFBFBD> obsahu souboru napi<EFBFBD> :r N<EFBFBD>ZEV_SOUBORU **
1. Napi<EFBFBD> :!dir pro uji<EFBFBD>t<EFBFBD>n<EFBFBD>, <EFBFBD>e soubor TEST st<EFBFBD>le existuje.
2. P<EFBFBD>esu<EFBFBD> kurzor na vrch t<EFBFBD>to str<EFBFBD>nky.
POZN<EFBFBD>MKA: Po vykon<EFBFBD>n<EFBFBD> kroku 3 uvid<EFBFBD><EFBFBD> lekci 5.3. Potom se op<EFBFBD>t p<EFBFBD>esu<EFBFBD> dol<EFBFBD>
na tuto lekci.
3. Nyn<EFBFBD> vlo<EFBFBD> soubor TEST pou<EFBFBD>it<EFBFBD>m p<EFBFBD><EFBFBD>kazu :r TEST kde TEST je n<EFBFBD>zev
souboru.
POZN<EFBFBD>MKA: Soubor, kter<EFBFBD> vkl<EFBFBD>d<EFBFBD><EFBFBD> se vlo<EFBFBD><EFBFBD> od m<EFBFBD>sta, kde se nach<EFBFBD>z<EFBFBD> kurzor.
4. Pro potvrzen<EFBFBD> vlo<EFBFBD>en<EFBFBD> souboru, p<EFBFBD>esu<EFBFBD> kurzor zp<EFBFBD>t a v<EFBFBD>imni si, <EFBFBD>e te<EFBFBD>
m<EFBFBD><EFBFBD> dv<EFBFBD> kopie lekce 5.3, origin<EFBFBD>l a souborovou verzi.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SHRNUT<EFBFBD> LEKCE 5
1. :!p<EFBFBD><EFBFBD>kaz vykon<EFBFBD> vn<EFBFBD>j<EFBFBD><EFBFBD> p<EFBFBD><EFBFBD>kaz.
N<EFBFBD>kter<EFBFBD> u<EFBFBD>ite<EFBFBD>n<EFBFBD> p<EFBFBD><EFBFBD>klady jsou:
(MS-DOS) (Unix)
:!dir :!ls - zobraz<EFBFBD> obsah souboru.
:!del SOUBOR :!rm SOUBOR - odstran<EFBFBD> SOUBOR.
2. :w SOUBOR ulo<EFBFBD><EFBFBD> aktu<EFBFBD>ln<EFBFBD> text jako SOUBOR na disk.
3. :#,#w SOUBOR ulo<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>dky od # do # do SOUBORU.
4. :r SOUBOR vybere z disku SOUBOR a vlo<EFBFBD><EFBFBD> ho do editovan<EFBFBD>ho souboru
za pozici kurzoru.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 6.1: P<EFBFBD><EFBFBD>KAZ OTEV<EFBFBD><EFBFBD>T
** Napi<EFBFBD> o pro vlo<EFBFBD>en<EFBFBD> <EFBFBD><EFBFBD>dku pod kurzor a p<EFBFBD>epnut<EFBFBD> do Vkl<EFBFBD>dac<EFBFBD>ho m<EFBFBD>du. **
1. P<EFBFBD>em<EFBFBD>sti kurzor n<EFBFBD><EFBFBD>e na <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
2. Napi<EFBFBD> o (mal<EFBFBD>) pro vlo<EFBFBD>en<EFBFBD> <EFBFBD><EFBFBD>dku POD kurzor a p<EFBFBD>epnut<EFBFBD> do
Vkl<EFBFBD>dac<EFBFBD>ho m<EFBFBD>du.
3. Nyn<EFBFBD> zkop<EFBFBD>ruj <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> ---> a stiskni <ESC> pro ukon<EFBFBD>en<EFBFBD>
Vkl<EFBFBD>dac<EFBFBD>ho m<EFBFBD>du.
---> Po stisknut<EFBFBD> o se kurzor p<EFBFBD>em<EFBFBD>st<EFBFBD> na vlo<EFBFBD>en<EFBFBD> <EFBFBD><EFBFBD>dek do Vkl<EFBFBD>dac<EFBFBD>ho
m<EFBFBD>du.
4. Pro otev<EFBFBD>en<EFBFBD> <EFBFBD><EFBFBD>dku NAD kurzorem jednodu<EFBFBD>e napi<EFBFBD> velk<EFBFBD> O , m<EFBFBD>sto
mal<EFBFBD>ho o. Vyzkou<EFBFBD>ej si to na n<EFBFBD>sleduj<EFBFBD>c<EFBFBD>m <EFBFBD><EFBFBD>dku.
Vlo<EFBFBD> <EFBFBD><EFBFBD>dek nad t<EFBFBD>mto naps<EFBFBD>n<EFBFBD>m Shift-O po um<EFBFBD>st<EFBFBD>n<EFBFBD> kurzoru na tento <EFBFBD><EFBFBD>dek.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 6.2: P<EFBFBD><EFBFBD>KAZ P<EFBFBD>IDAT
** Stiskni a pro vlo<EFBFBD>en<EFBFBD> textu ZA kurzor. **
1. P<EFBFBD>esu<EFBFBD> kurzor na n<EFBFBD><EFBFBD>e na konec <EFBFBD><EFBFBD>dky ozna<EFBFBD>en<EFBFBD> --->
stisknut<EFBFBD>m $ v Norm<EFBFBD>ln<EFBFBD>m m<EFBFBD>du.
2. Stiskni a (mal<EFBFBD>) pro p<EFBFBD>id<EFBFBD>n<EFBFBD> textu ZA znak, kter<EFBFBD> je pod kurzorem.
(Velk<EFBFBD> A p<EFBFBD>id<EFBFBD> na konec <EFBFBD><EFBFBD>dku.)
Pozn<EFBFBD>mka: T<EFBFBD>mto se vyhne<EFBFBD> stisknut<EFBFBD> i , posledn<EFBFBD>ho znaku, textu na vlo<EFBFBD>en<EFBFBD>,
<ESC>, kurzor doprava, a nakonec x na p<EFBFBD>id<EFBFBD>v<EFBFBD>n<EFBFBD> na konec <EFBFBD><EFBFBD>dku!
3. Nyn<EFBFBD> dokon<EFBFBD><EFBFBD> prvn<EFBFBD> <EFBFBD><EFBFBD>dek. V<EFBFBD>imni si, <EFBFBD>e p<EFBFBD>id<EFBFBD>v<EFBFBD>n<EFBFBD> je vlastn<EFBFBD> stejn<EFBFBD> jako
Vkl<EFBFBD>dac<EFBFBD> m<EFBFBD>d, krom<EFBFBD> m<EFBFBD>sta, kam se text vkl<EFBFBD>d<EFBFBD>.
---> Tento <EFBFBD><EFBFBD>dek ti umo<EFBFBD><EFBFBD>uje nacvi<EFBFBD>it
---> Tento <EFBFBD><EFBFBD>dek ti umo<EFBFBD><EFBFBD>uje nacvi<EFBFBD>it p<EFBFBD>id<EFBFBD>v<EFBFBD>n<EFBFBD> textu na konec <EFBFBD><EFBFBD>dky.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 6.3: JIN<EFBFBD> ZP<EFBFBD>SOB NAHRAZOV<EFBFBD>N<EFBFBD>
** Napi<EFBFBD> velk<EFBFBD> R pro nahrazen<EFBFBD> v<EFBFBD>c ne<EFBFBD> jednoho znaku. **
1. P<EFBFBD>esu<EFBFBD> kurzor na prvn<EFBFBD> <EFBFBD><EFBFBD>dek ozna<EFBFBD>en<EFBFBD> --->.
2. Um<EFBFBD>sti kurzor na za<EFBFBD><EFBFBD>tek prvn<EFBFBD>ho slova, kter<EFBFBD> je odli<EFBFBD>n<EFBFBD> od druh<EFBFBD>ho
<EFBFBD><EFBFBD>dku ozna<EFBFBD>en<EFBFBD>ho ---> (slovo 'posledn<EFBFBD>').
3. Nyn<EFBFBD> stiskni R a nahra<EFBFBD> zbytek textu na prvn<EFBFBD>m <EFBFBD><EFBFBD>dku p<EFBFBD>eps<EFBFBD>n<EFBFBD>m
star<EFBFBD>ho textu tak, aby byl prvn<EFBFBD> <EFBFBD><EFBFBD>dek stejn<EFBFBD> jako ten druh<EFBFBD>.
---> Pro upraven<EFBFBD> prvn<EFBFBD>ho <EFBFBD><EFBFBD>dku do tvaru toho posledn<EFBFBD> na stran<EFBFBD> pou<EFBFBD>ij kl.
---> Pro upraven<EFBFBD> prvn<EFBFBD>ho <EFBFBD><EFBFBD>dku do tvaru toho druh<EFBFBD>ho, napi<EFBFBD> R a nov<EFBFBD> text.
4. V<EFBFBD>imni si, <EFBFBD>e jakmile stiskne<EFBFBD> <ESC> v<EFBFBD>echen nezm<EFBFBD>n<EFBFBD>n<EFBFBD> text z<EFBFBD>st<EFBFBD>v<EFBFBD>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lekce 6.4: NASTAVEN<EFBFBD> MO<EFBFBD>NOST<EFBFBD>
** Nastav mo<EFBFBD>nost, <EFBFBD>e vyhled<EFBFBD>v<EFBFBD>n<EFBFBD> anebo nahrazov<EFBFBD>n<EFBFBD> nedb<EFBFBD> velikosti p<EFBFBD>smen **
1. Vyhledej <EFBFBD>et<EFBFBD>zec 'ignore' naps<EFBFBD>n<EFBFBD>m:
/ignore
Zopakuj n<EFBFBD>kolikr<EFBFBD>t stisknut<EFBFBD> kl<EFBFBD>vesy n.
2. Nastav mo<EFBFBD>nost 'ic' (Ignore case) naps<EFBFBD>n<EFBFBD>m p<EFBFBD><EFBFBD>kazu:
:set ic
3. Nyn<EFBFBD> znovu vyhledej 'ignore' stisknut<EFBFBD>m: n
N<EFBFBD>kolikr<EFBFBD>t hled<EFBFBD>n<EFBFBD> zopakuj stisknut<EFBFBD>m kl<EFBFBD>vesy n.
4. Nastav mo<EFBFBD>nosti 'hlsearch' a 'incsearch':
:set hls is
5. Nyn<EFBFBD> znovu vykonej vyhled<EFBFBD>vac<EFBFBD> p<EFBFBD><EFBFBD>kaz a sleduj, co se stane:
/ignore
6. Pro vypnut<EFBFBD> zv<EFBFBD>raz<EFBFBD>ov<EFBFBD>n<EFBFBD> v<EFBFBD>sledk<EFBFBD> napi<EFBFBD>:
:nohlsearch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SHRHNUT<EFBFBD> LEKCE 6
1. Stisknut<EFBFBD> o otev<EFBFBD>e nov<EFBFBD> <EFBFBD><EFBFBD>dek POD kurzorem a um<EFBFBD>st<EFBFBD> kurzor na vlo<EFBFBD>en<EFBFBD>
<EFBFBD><EFBFBD>dek do Vkl<EFBFBD>dac<EFBFBD>ho m<EFBFBD>du.
Naps<EFBFBD>n<EFBFBD> velk<EFBFBD>ho O otev<EFBFBD>e <EFBFBD><EFBFBD>dek NAD <EFBFBD><EFBFBD>dkem, na kter<EFBFBD>m je kurzor.
2. Stiskni a pro vlo<EFBFBD>en<EFBFBD> textu ZA znak na pozici kurzoru.
Naps<EFBFBD>n<EFBFBD> velk<EFBFBD>ho A automaticky p<EFBFBD>id<EFBFBD> text na konec <EFBFBD><EFBFBD>dku.
3. Stisknut<EFBFBD> velk<EFBFBD>ho R p<EFBFBD>epne do Nahrazovac<EFBFBD>ho m<EFBFBD>du, dokud
nestiskne<EFBFBD> <ESC> pro jeho ukon<EFBFBD>en<EFBFBD>.
4. Naps<EFBFBD>n<EFBFBD> ":set xxx" nastav<EFBFBD> mo<EFBFBD>nosti "xxx".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCE 7: P<EFBFBD><EFBFBD>KAZY ON-LINE N<EFBFBD>POV<EFBFBD>DY
** Pou<EFBFBD><EFBFBD>vej on-line syst<EFBFBD>m n<EFBFBD>pov<EFBFBD>dy **
Vim m<EFBFBD> obs<EFBFBD>hl<EFBFBD> on-line syst<EFBFBD>m n<EFBFBD>pov<EFBFBD>dy. Pro za<EFBFBD><EFBFBD>tek vyzkou<EFBFBD>ej jeden z
n<EFBFBD>sleduj<EFBFBD>c<EFBFBD>ch:
- stiskni kl<EFBFBD>vesu <HELP> (pokud ji m<EFBFBD><EFBFBD>)
- stiskni kl<EFBFBD>vesu <F1> (pokud ji m<EFBFBD><EFBFBD>)
- napi<EFBFBD> :help <ENTER>
Napi<EFBFBD> :q <ENTER> pro uzav<EFBFBD>en<EFBFBD> okna n<EFBFBD>pov<EFBFBD>dy.
M<EFBFBD><EFBFBD>e<EFBFBD> naj<EFBFBD>t n<EFBFBD>pov<EFBFBD>du k jak<EFBFBD>mukoliv t<EFBFBD>matu p<EFBFBD>id<EFBFBD>n<EFBFBD>m argumentu k
p<EFBFBD><EFBFBD>kazu ":help". Zkus tyto (nezapome<EFBFBD> stisknout <ENTER>):
:help w
:help c_<T
:help insert-index
:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LEKCE 8: VYTVO<EFBFBD>EN<EFBFBD> INICIALIZA<EFBFBD>N<EFBFBD>HO SKRIPTU
** Zapni funkce editoru Vim **
Vim m<EFBFBD> daleko v<EFBFBD>ce funkc<EFBFBD> ne<EFBFBD> Vi, ale v<EFBFBD>t<EFBFBD>ina z nich je vypnuta ve v<EFBFBD>choz<EFBFBD>m
nastaven<EFBFBD>. Pro zapnut<EFBFBD> n<EFBFBD>kter<EFBFBD>ch vytvo<EFBFBD> soubor "vimrc".
1. Za<EFBFBD>ni upravovat soubor "vimrc". Toto z<EFBFBD>vis<EFBFBD> na pou<EFBFBD>it<EFBFBD>m syst<EFBFBD>mu:
:edit ~/.vimrc pro Unix
:edit $VIM/_vimrc pro MS-Windows
2. Nyn<EFBFBD> <EFBFBD>ti uk<EFBFBD>zkov<EFBFBD> "vimrc" soubor:
:read $VIMRUNTIME/vimrc_example.vim
3. Ulo<EFBFBD> soubor pomoc<EFBFBD>:
:write
Po p<EFBFBD><EFBFBD><EFBFBD>t<EFBFBD>m startu Vim se zapne zv<EFBFBD>raz<EFBFBD>ov<EFBFBD>n<EFBFBD> syntaxe.
Do souboru "vimrc" m<EFBFBD><EFBFBD>e<EFBFBD> p<EFBFBD>idat v<EFBFBD>echny svoje up<EFBFBD>ednost<EFBFBD>ovan<EFBFBD> nastaven<EFBFBD>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Toto ukon<EFBFBD>uje v<EFBFBD>uku Vim, kter<EFBFBD> byla my<EFBFBD>len<EFBFBD> jako stru<EFBFBD>n<EFBFBD> p<EFBFBD>ehled
editoru Vim, tak akor<EFBFBD>t posta<EFBFBD>uj<EFBFBD>c<EFBFBD> pro lehk<EFBFBD> a obstojn<EFBFBD> pou<EFBFBD><EFBFBD>v<EFBFBD>n<EFBFBD> editoru.
Tato v<EFBFBD>uka m<EFBFBD> daleko od <EFBFBD>plnosti, proto<EFBFBD>e Vim obsahuje podstatn<EFBFBD> v<EFBFBD>ce
p<EFBFBD><EFBFBD>kaz<EFBFBD>. D<EFBFBD>le si p<EFBFBD>e<EFBFBD>ti u<EFBFBD>ivatelsk<EFBFBD> manu<EFBFBD>l: ":help user-manual".
Pro dal<EFBFBD><EFBFBD> studium je doporu<EFBFBD>en<EFBFBD> kniha:
Vim - Vi Improved - od Steve Oualline
Nakladatel: New Riders
Prvn<EFBFBD> kniha ur<EFBFBD>en<EFBFBD> pro Vim. Obzvl<EFBFBD><EFBFBD>t<EFBFBD> vhodn<EFBFBD> pro za<EFBFBD><EFBFBD>te<EFBFBD>n<EFBFBD>ky.
Obsahuje mno<EFBFBD>stv<EFBFBD> p<EFBFBD><EFBFBD>klad<EFBFBD> a obr<EFBFBD>zk<EFBFBD>.
viz http://iccf-holland.org/click5.html
Tato kniha je star<EFBFBD><EFBFBD> a v<EFBFBD>ce v<EFBFBD>novan<EFBFBD> Vi ne<EFBFBD> Vim, ale tak<EFBFBD> doporu<EFBFBD>en<EFBFBD>:
Learning the Vi Editor - od Linda Lamb
Nakladatel: O'Reilly & Associates Inc.
Je to dobr<EFBFBD> kniha pro z<EFBFBD>sk<EFBFBD>n<EFBFBD> v<EFBFBD>domost<EFBFBD> t<EFBFBD>m<EFBFBD><EFBFBD> o v<EFBFBD>em, co m<EFBFBD><EFBFBD>ete s Vi d<EFBFBD>lat.
<EFBFBD>est<EFBFBD> vyd<EFBFBD>n<EFBFBD> obsahuje t<EFBFBD><EFBFBD> informace o Vim.
Tato v<EFBFBD>uka byla napsan<EFBFBD> autory Michael C. Pierce a Robert K. Ware,
Colorado School of Mines s pou<EFBFBD>it<EFBFBD>m my<EFBFBD>lenek od: Charles Smith,
Colorado State University. E-mail: bware@mines.colorado.edu.
Upravil pro Vim: Bram Moolenaar.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
P<EFBFBD>eklad do <EFBFBD>e<EFBFBD>tiny: Lubo<EFBFBD> Turek
E-Mail: lubos.turek@gmail.com
2007 Feb 28