===============================================================================
=    V í 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ýkonný editor, který má přílią mnoho příkazů na to, aby
     mohly být vąechny vysvětlené ve výuce jako tato. Tato výuka obsahuje
     dostatečné mnoľství příkazů na to, aby bylo moľné pouľívat Vim jako
     víceúčelový editor.

     Přibliľný čas potřebný ke zvládnutí této výuky je 25-30 minut, záleľí
     na tom, kolik času strávíte přezkuąováním.

     Příkazy v lekcích upravují text. Vytvoř kopii tohoto souboru pro
     procvičování (při startu "vimtutor" je jiľ toto kopie).

     Je důleľité pamatovat, ľe tato výuka je vytvořena pro výuku pouľíváním.
     To znamená, ľe je potřeba si příkazy vyzkouąet pro jejich správné
     naučení. Pokud si jen čteą text, příkazy zapomeneą!

     Nyní se přesvědčte, ľe Shift-Lock NENÍ stlačený a několikrát stiskněte
     klávesu  j   aby se kurzor posunul natolik, ľe lekce 1.1 zaplní celou
     obrazovku.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lekce 1.1:  POHYB KURZORU


   ** Pro pohyb kurzoru pouľívej klávesy h,j,k,l jak je znázorněno níľe. **
	     ^
	     k		   Funkce: Klávesa h je vlevo a vykoná pohyb vlevo.
       < h	 l >		   Klávesa l je vpravo a vykoná pohyb vpravo.
	     j			   Klávesa j vypadá na ąipku dolu.
	     v
  1. Pohybuj kurzorem po obrazovce dokud si na to nezvykneą.

  2. Drľ klávesu pro pohyb dolu (j), dokud se její funkce nezopakuje.
---> Teď víą jak se přesunout na následující lekci.

  3. Pouľitím klávesy dolu přejdi na lekci 1.2.

Poznámka: Pokud si někdy nejsi jist něčím, co jsi napsal, stlač <ESC> pro
          přechod do Normálního módu. Poté přepią poľadovaný příkaz.

Poznámka: Kurzorové klávesy také fungují, avąak pouľívání hjkl je rychlejąí
          jakmile si na něj zvykneą.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lekce 1.2: SPU©TĚNÍ A UKONČENÍ VIM


  !! POZNÁMKA: Před vykonáním těchto kroků si přečti celou lekci!!

  1. Stlač <ESC> (pro ujiątění, ľe se nacházíą v Normálním módu).

  2. Napią:			:q! <ENTER>.

---> Tímto ukončíą editor BEZ uloľení změn, které si vykonal.
     Pokud chceą uloľit změny a ukončit editor napią:
				:wq  <ENTER>

  3. Aľ se dostaneą na příkazový řádek, napią příkaz, kterým se dostaneą zpět
     do této výuky. To můľe být: vimtutor <ENTER>
     Běľně se pouľívá:		 vim tutor <ENTER>

---> 'vim' znamená spuątění editoru, 'tutor' je soubor k editaci.

  4. Pokud si tyto kroky spolehlivě pamatujeą, vykonej kroky 1 aľ 3, čímľ
     ukončíą a znovu spustíą editor. Potom přesuň kurzor dolu na lekci 1.3.
     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lekce 1.3: ÚPRAVA TEXTU - MAZÁNÍ


  ** Stisknutím klávesy  x  v Normálním módu smaľeą znak na místě kurzoru. **

  1. Přesuň kurzor níľe na řádek označený --->.

  2. K odstranění chyb přejdi kurzorem na znak, který chceą smazat.

  3. Stlač klávesu  x  k odstranění nechtěných znaků.

  4. Opakuj kroky 2 aľ 4 dokud není věta správně.

---> Krááva skoččilla přess měssíc.

  5. Pokud je věta správně, přejdi na lekci 1.4.

POZNÁMKA: Nesnaľ se pouze zapamatovat předváděné příkazy, uč se je pouľíváním.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lekce 1.4: ÚPRAVA TEXTU - VKLÁDÁNÍ


      ** Stlačení klávesy  i  v Normálním módu umoľňuje vkládání textu. **

  1. Přesuň kurzor na první řádek označený --->.

  2. Pro upravení prvního řádku do podoby řádku druhého, přesuň kurzor na
     první znak za místo, kde má být text vloľený.

  3. Stlač  i  a napią potřebný dodatek.

  4. Po opravení kaľdé chyby stlač <ESC> pro návrat do Normálního módu.
     Opakuj kroky 2 aľ 4 dokud není věta správně.

---> Nějaký txt na této .
---> Nějaký text chybí na této řádce.

  5. Pokud jiľ ovládáą vkládání textu, přejdi na následující shrnutí.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       SHRNUTÍ LEKCE 1


  1. Kurzorem se pohybuje pomocí ąipek nebo klávesami hjkl.
	h (vlevo)	j (dolu)	k (nahoru)	l (vpravo)

  2. Pro spuątění Vimu (z příkazového řádku) napią: vim SOUBOR <ENTER>

  3. Pro ukončení Vimu napią: <ESC>  :q!  <ENTER>  bez uloľení změn.
	     	       anebo: <ESC>  :wq  <ENTER>  pro uloľení změn.

  4. Pro smazání znaku pod kurzorem napią v Normálním módu:  x

  5. Pro vkládání textu od místa kurzoru napią v Normálním módu:
	 i     vkládaný text	<ESC>

POZNÁMKA: Stlačení <ESC> tě přemístí do Normálního módu nebo zruąí nechtěný
      a částečně dokončený příkaz.

Nyní pokračuj Lekcí 2.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lekce 2.1: PŘÍKAZY MAZÁNÍ


	       ** Příkaz  dw  smaľe znaky do konce slova. **

  1. Stlač  <ESC>  k ubezpečení, ľe jsi v Normálním módu.

  2. Přesuň kurzor níľe na řádek označený --->.

  3. Přesuň kurzor na začátek slova, které je potřeba smazat.

  4. Napią   dw	 , aby slovo zmizelo.

POZNÁMKA: Písmena dw se zobrazí na posledním řádku obrazovky jakmile je
	  napíąeą. Kdyľ napíąeą něco ąpatně, stlač  <ESC>  a začni znova.

---> Jsou tu nějaká slova zábava, která nepatří list do této věty.

  5. Opakuj kroky 3 aľ 4 dokud není věta správně a přejdi na lekci 2.2.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lekce 2.2: VÍCE PŘÍKAZŮ MAZÁNÍ


	   ** Napsání příkazu  d$  smaľe vąe aľ do konce řádky. **

  1. Stlač  <ESC>  k ubezpečení, ľe jsi v Normálním módu.

  2. Přesuň kurzor níľe na řádek označený --->.

  3. Přesuň kurzor na konec správné věty (ZA první tečku).

  4. Napią  d$  ,aby jsi smazal znaky aľ do konce řádku.

---> Někdo napsal konec této věty dvakrát. konec této věty dvakrát.


  5. Přejdi na lekci 2.3 pro pochopení toho, co se stalo.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		  Lekce 2.3: ROZ©IŘOVACÍ PŘÍKAZY A OBJEKTY


  Formát mazacího příkazu  d  je následující:

	 [číslo]   d   objekt     NEBO     d   [číslo]   objekt
  Kde:
    číslo - udává kolikrát se příkaz vykoná (volitelné, výchozí=1).
    d - je příkaz mazání.
    objekt - udává na čem se příkaz vykonává (vypsané níľe).

  Krátký výpis objektů:
    w - od kurzoru do konce slova, včetně mezer.
    e - od kurzoru do konce slova, BEZ mezer.
    $ - od kurzoru do konce řádku.

POZNÁMKA:  Stlačením klávesy objektu v Normálním módu se kurzor přesune na
           místo upřesněné ve výpisu objektů.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lekce 2.4: VÝJIMKA Z 'PŘÍKAZ-OBJEKT'


    	          ** Napsáním   dd   smaľeą celý řádek. **

  Vzhledem k častosti mazání celého řádku se autoři Vimu rozhodli, ľe bude
  jednoduąí napsat prostě dvě d k smazání celého řádku.

  1. Přesuň kurzor na druhý řádek spodního textu.
  2. Napią  dd  pro smazání řádku.
  3. Přejdi na čtvrtý řádek.
  4. Napią   2dd   (vzpomeň si  číslo-příkaz-objekt) pro smazání dvou řádků.

      1)  Růľe jsou červené,
      2)  Bláto je zábavné,
      3)  Fialky jsou modré,
      4)  Mám auto,
      5)  Hodinky ukazují čas,
      6)  Cukr je sladký,
      7)  A to jsi i ty.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   Lekce 2.5: PŘÍKAZ UNDO


   ** Stlač  u	pro vrácení posledního příkazu,  U  pro celou řádku. **

  1. Přesuň kurzor níľe na řádek označený ---> a přemísti ho na první chybu.
  2. Napią  x  pro smazání prvního nechtěného znaku.
  3. Teď napią  u  čímľ vrátíą zpět poslední vykonaný příkaz.
  4. Nyní oprav vąechny chyby na řádku pomocí příkazu  x  .
  5. Napią velké  U  čímľ vrátíą řádek do původního stavu.
  6. Teď napią  u  několikrát, čímľ vrátíą zpět příkaz  U  .
  7. Stlač CTRL-R (klávesu CTRL drľ stlačenou a stiskni R) několikrát,
     čímľ vrátíą zpět předtím vrácené příkazy (redo).

---> Opprav chybby nna toomto řádku a nahraď je pommocí undo.

  8. Toto jsou velmi uľitečné příkazy. Nyní přejdi na souhrn Lekce 2.

  



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       SHRNUTÍ LEKCE 2


  1. Pro smazání znaků od kurzoru do konce slova napią:    dw

  2. Pro smazání znaků od kurzoru do konce řádku napią:    d$

  3. Pro smazání celého řádku napią:    dd

  4. Formát příkazu v Normálním módu je:

       [číslo]   příkaz   objekt    NEBO    příkaz     [číslo]   objekt
     kde:
       číslo - udává počet opakování příkazu
       příkaz - udává co je třeba vykonat, například  d  maľe
       objekt - udává rozsah příkazu, například  w  (slovo),
		$ (do konce řádku), atd.

  5. Pro vrácení předeąlé činnosti, napią:	u (malé u)
     Pro vrácení vąech úprav na řádku napią:	U (velké U)
     Pro vrácení vrácených úprav (redo) napią:	CTRL-R

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 Lekce 3.1: PŘÍKAZ VLO®IT


       ** Příka  p  vloľí poslední vymazaný text za kurzor. **

  1. Přesuň kurzor níľe na poslední řádek textu.

  2. Napią  dd  pro smazání řádku a jeho uloľení do bufferu.

  3. Přesuň kurzor VÝ©E tam, kam smazaný řádek patří.

  4. V Normálním módu napią  p  pro opětné vloľení řádku.

  5. Opakuj kroky 2 aľ 4 dokud řádky nebudou ve správném pořadí.

     d) Také se dokáľeą vzdělávat?
     b) Fialky jsou modré,
     c) Inteligence se učí,
     a) Růľe jsou červené,



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lekce 3.2: PŘÍKAZ NAHRAZENÍ


          ** Napsáním  r  a znaku se nahradí znak pod kurzorem. **

  1. Přesuň kurzor níľe na první řádek označený --->.

  2. Přesuň kurzor na začátek první chyby.

  3. Napią  r  a potom znak, který nahradí chybu.

  4. Opakuj kroky 2 aľ 3 dokud není první řádka správně.

--->  Kdiľ byl pzán tento řádeg, někdu stlaľil ąpaqné klávesy!
--->  Kdyľ byl psán tento řádek, někdo stlačíl ąpatné klávesy!

  5. Nyní přejdi na Lekci 3.2.

POZNÁMKA: Zapamatuj si, ľe by ses měl učit pouľíváním, ne zapamatováním.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		           Lekce 3.3: PŘÍKAZ ÚPRAVY


	  ** Pokud chceą změnit část nebo celé slovo, napią  cw . **

  1. Přesuň kurzor níľe na první řádek označený --->.

  2. Umísti kurzor na písmeno i v slově ři»ok.

  3. Napią  cw  a oprav slovo (v tomto případě napią 'ádek'.)

  4. Stlač <ESC> a přejdi na daląí chybu (první znak, který třeba změnit.)

  5. Opakuj kroky 3 aľ 4 dokud není první věta stejná jako ta druhá.

---> Tento ři»ok má několik skic, které psadoinsa změnit pasdgf příkazu.
---> Tento řádek má několik slov, které potřebují změnit pomocí příkazu.

Vąimni si, ľe  cw  nejen nahrazuje slovo, ale také přemístí do vkládání.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lekce 3.4: VÍCE ZMĚN POU®ITÍM c


   ** Příkaz pro úpravu se druľí se stejnými objekty jako ten pro mazání. **

  1. Příkaz pro úpravu pracuje stejně jako pro mazání. Formát je:

       [číslo]   c   objekt	 NEBO	   c	[číslo]   objekt

  2. Objekty jsou také shodné, jako např.: w (slovo), $ (konec řádku), atd.

  3. Přejdi níľe na první řádek označený --->.

  4. Přesuň kurzor na první rozdíl.

  5. Napią  c$  pro upravení zbytku řádku podle toho druhého a stlač <ESC>.

---> Konec tohoto řádku potřebuje pomoc, aby byl jako ten druhý.
---> Konec tohoto řádku potřebuje opravit pouľitím příkazu  c$  .



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       SHRNUTÍ LEKCE 3


  1. Pro vloľení textu, který byl smazán, napią  p  . To vloľí smazaný text
     ZA kurzor (pokud byl řádek smazaný, přejde na řádek pod kurzorem).

  2. Pro nahrazení znaku pod kurzorem, napią  r  a potom znak, kterým
     chceą původní znak nahradit.

  3. Příkaz na upravování umoľňuje změnit specifikovaný objekt od kurzoru
     do konce objektu. Například: Napią  cw  ,čímľ změníą text od pozice
     kurzoru do konce slova,  c$  změní text do konce řádku.

  4. Formát pro nahrazování je:

	 [číslo]   c   objekt      NEBO     c   [číslo]   objekt

Nyní přejdi na následující lekci.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lekce 4.1: POZICE A STATUS SOUBORU


  ** Stlač CTRL-g pro zobrazení své pozice v souboru a statusu souboru.
     Stlač SHIFT-G pro přechod na řádek v souboru. **

  Poznámka: Přečti si celou lekci neľ začneą vykonávat kroky!!

  1. Drľ klávesu Ctrl stlačenou a stiskni  g  . Vespod obrazovky se zobrazí
     stavový řádek s názvem souboru a řádkou na které se nacházíą. Zapamatuj
     si číslo řádku pro krok 3.

  2. Stlač shift-G pro přesun na konec souboru.

  3. Napią číslo řádku na kterém si se nacházel a stlač shift-G. To tě
     vrátí na řádek, na kterém jsi dříve stiskl Ctrl-g.
     (Kdyľ píąeą čísla, tak se NEZOBRAZUJÍ na obrazovce.)

  4. Pokud se cítíą schopný vykonat tyto kroky, vykonej je.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lekce 4.2: PŘÍKAZ VYHLEDÁVÁNÍ


     ** Napią  /  následované řetězcem pro vyhledání onoho řetězce. **

  1. Stiskni / v Normálním módu.  Vąimni si, ľe tento znak se spolu s
     kurzorem zobrazí v dolní části obrazovky jako příkaz  :  .

  2. Nyní napią 'chhybba' <ENTER>.  To je slovo, které chceą vyhledat.

  3. Pro vyhledání daląího výsledku stejného řetězce, jednoduąe stlač  n  .
     Pro vyhledání daląího výsledku stejného řetězce opačným směrem, stiskni
     Shift-N.

  4. Pokud chceą vyhledat řetězec v opačném směru, pouľij příkaz  ?  místo
     příkazu  /  .

---> "chhybba" není způsob, jak hláskovat chyba; chhybba je chyba.

Poznámka: Kdyľ vyhledávání dosáhne konce souboru, bude pokračovat na jeho
          začátku.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   Lekce 4.3: VYHLEDÁVÁNÍ PÁROVÉ ZÁVORKY


	      ** Napią  %  pro nalezení párové ),], nebo } . **

  1. Přemísti kurzor na kteroukoli (, [, nebo { v řádku označeném --->.

  2. Nyní napią znak  %  .

  3. Kurzor se přemístí na odpovídající závorku.

  4. Stlač  %  pro přesun kurzoru zpět na otvírající závorku.

---> Toto ( je testovací řádek ('s, ['s ] a {'s } v něm. ))

Poznámka: Toto je velmi uľitečné pří ladění programu s chybějícími
          uzavíracími závorkami.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lekce 4.4: ZPŮSOB JAK ZMĚNIT CHYBY
		      

   ** Napią  :s/staré/nové/g  pro nahrazení slova 'nové' za 'staré'. **

  1. Přesuň kurzor na řádek označený --->.

  2. Napią  :s/dobréé/dobré <ENTER> .  Vąimni si, ľe tento příkaz změní pouze
     první výskyt v řádku.

  3. Nyní napią	 :s/dobréé/dobré/g  coľ znamená celkové nahrazení v řádku.
     Toto nahradí vąechny výskyty v řádku.

---> dobréé suroviny a dobréé náčiní jsou základem dobréé kuchyně.

  4. Pro změnu vąech výskytů řetězce mezi dvěma řádky,
     Napią   :#,#s/staré/nové/g  kde #,# jsou čísla oněch řádek.
     Napią   :%s/staré/nové/g    pro změnu vąech výskytů v celém souboru.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       SHRNUTÍ LEKCE 4


  1. Ctrl-g  vypíąe tvou pozici v souboru a status souboru.
     Shift-G  tě přemístí na konec souboru.  Číslo následované
     Shift-G  tě přesune na dané číslo řádku.

  2. Napsání  /  následované řetězcem vyhledá řetězec směrem DOPŘEDU.
     Napsání  ?  následované řetězcem vyhledá řetězec směrem DOZADU.
     Napsání  n  po vyhledávání najde následující výskyt řetězce ve stejném
     směru, Shift-N ve směru opačném.

  3. Stisknutí  %  kdyľ je kurzor na (,),[,],{, nebo } najde odpovídající
     párovou závorku.

  4. Pro nahrazení nového za první starý v řádku napią     :s/staré/nové
     Pro nahrazení nového za vąechny staré v řádku napią   :s/staré/nové/g
     Pro nahrazení řetězců mezi dvěmi řádkami # napią      :#,#s/staré/nové/g
     Pro nahrazení vąech výskytů v souboru napią	   :%s/staré/nové/g
     Pro potvrzení kaľdého nahrazení přidej 'c'		   :%s/staré/nové/gc


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    Lekce 5.1: JAK VYKONAT VNĚJ©Í PŘÍKAZ


   ** Napią  :!  následované vnějąím příkazem pro spuątění příkazu. **

  1. Napią obvyklý příkaz  :  , který umístí kurzor na spodek obrazovky
     To umoľní napsat příkaz.

  2. Nyní stiskni  !  (vykřičník). To umoľní vykonat jakýkoliv vnějąí
     příkaz z příkazového řádku.

  3. Například napią  ls  za ! a stiskni <ENTER>.  Tento příkaz zobrazí
     obsah tvého adresáře jako v příkazovém řádku.
     Vyzkouąej  :!dir  pokud ls nefunguje.

Poznámka:  Takto je moľné vykonat jakýkoliv příkaz.

Poznámka:  Vąechny příkazy  :  musí být dokončené stisknutím <ENTER>




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lekce 5.2: VÍCE O UKLÁDÁNÍ SOUBORŮ


	    ** Pro uloľení změn v souboru napią  :w SOUBOR. **

  1. Napią  :!dir  nebo  :!ls  pro výpis aktuálního adresáře.
     Uľ víą, ľe za tímto musíą stisknout <ENTER>.

  2. Vyber si název souboru, který jeątě neexistuje, například TEST.

  3. Nyní napią:  :w TEST  (kde TEST je vybraný název souboru.)

  4. To uloľí celý soubor  (Výuka Vimu)  pod názvem TEST.
     Pro ověření napią znovu :!dir  , čímľ zobrazíą obsah adresáře.

Poznámka: Jakmile ukončíą Vim a znovu ho spustíą s názvem souboru TEST,
          soubor bude přesná kopie výuky, kdyľ si ji ukládal.

  5. Nyní odstraň soubor napsáním (MS-DOS):    :!del TEST
			     nebo (Unix):      :!rm TEST


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lekce 5.3: VÝBĚROVÝ PŘÍKAZ ULO®ENÍ


	    ** Pro uloľení části souboru napią  :#,# w SOUBOR **

  1. Jeątě jednou napią  :!dir  nebo  :!ls  pro výpis aktuálního adresáře
     a vyber vhodný název souboru jako např. TEST.

  2. Přesuň kurzor na vrch této stránky a stiskni  Ctrl-g  pro zobrazení
     čísla řádku.  ZAPAMATUJ SI TOTO ČÍSLO!

  3. Nyní se přesuň na spodek této stránky a opět stiskni Ctrl-g.
     ZAPAMATUJ SI I ČÍSLO TOHOTO ŘÁDKU!

  4. Pro uloľení POUZE části souboru, napią  :#,# w TEST  kde #,# jsou
     čísla dvou zapamatovaných řádků (vrch, spodek) a TEST je název souboru.

  5. Znova se ujisti, ľe tam ten soubor je pomocí  :!dir  ale NEODSTRAŇUJ ho.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		        Lekce 5.4: SLUČOVÁNÍ SOUBORŮ


      	   ** K vloľení obsahu souboru napią  :r NÁZEV_SOUBORU **

  1. Napią  :!dir  pro ujiątění, ľe soubor TEST stále existuje.

  2. Přesuň kurzor na vrch této stránky.

POZNÁMKA: Po vykonání kroku 3 uvidíą lekci 5.3.	Potom se opět přesuň dolů
          na tuto lekci.

  3. Nyní vloľ soubor TEST pouľitím příkazu  :r TEST  kde TEST je název
     souboru.

POZNÁMKA: Soubor, který vkládáą se vloľí od místa, kde se nachází kurzor.

  4. Pro potvrzení vloľení souboru, přesuň kurzor zpět a vąimni si, ľe teď
     máą dvě kopie lekce 5.3, originál a souborovou verzi.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       SHRNUTÍ LEKCE 5


  1.  :!příkaz  vykoná vnějąí příkaz.

      Některé uľitečné příklady jsou:
	 (MS-DOS)	  (Unix)
	  :!dir		   :!ls		   -  zobrazí obsah souboru.
	  :!del SOUBOR     :!rm SOUBOR     -  odstraní SOUBOR.

  2.  :w SOUBOR  uloľí aktuální text jako SOUBOR na disk.

  3.  :#,#w SOUBOR  uloľí řádky od # do # do SOUBORU.

  4.  :r SOUBOR  vybere z disku SOUBOR a vloľí ho do editovaného souboru
      za pozici kurzoru.






~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  Lekce 6.1: PŘÍKAZ OTEVŘÍT


  ** Napią  o  pro vloľení řádku pod kurzor a přepnutí do Vkládacího módu. **

  1. Přemísti kurzor níľe na řádek označený --->.

  2. Napią  o (malé) pro vloľení řádku POD kurzor a přepnutí do
     Vkládacího módu.

  3. Nyní zkopíruj řádek označený ---> a stiskni <ESC> pro ukončení
     Vkládacího módu.
  
---> Po stisknutí  o  se kurzor přemístí na vloľený řádek do Vkládacího
     módu.

  4. Pro otevření řádku NAD kurzorem jednoduąe napią velké  O  , místo
     malého o. Vyzkouąej si to na následujícím řádku.
Vloľ řádek nad tímto napsáním Shift-O po umístění kurzoru na tento řádek.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  Lekce 6.2: PŘÍKAZ PŘIDAT


	     ** Stiskni  a  pro vloľení textu ZA kurzor. **

  1. Přesuň kurzor na níľe na konec řádky označené --->
     stisknutím $ v Normálním módu.

  2. Stiskni  a  (malé) pro přidání textu ZA znak, který je pod kurzorem.
     (Velké  A  přidá na konec řádku.)

Poznámka: Tímto se vyhneą stisknutí  i  , posledního znaku, textu na vloľení,
          <ESC>, kurzor doprava, a nakonec  x  na přidávání na konec řádku!

  3. Nyní dokončí první řádek. Vąimni si, ľe přidávání je vlastně stejné jako
     Vkládací mód, kromě místa, kam se text vkládá.

---> Tento řádek ti umoľňuje nacvičit
---> Tento řádek ti umoľňuje nacvičit přidávání textu na konec řádky.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lekce 6.3: JINÝ ZPŮSOB NAHRAZOVÁNÍ


         ** Napią velké  R  pro nahrazení víc neľ jednoho znaku. **

  1. Přesuň kurzor na první řádek označený --->.

  2. Umísti kurzor na začátek prvního slova, které je odliąné od druhého
     řádku označeného ---> (slovo 'poslední').

  3. Nyní stiskni  R  a nahraď zbytek textu na prvním řádku přepsáním
     starého textu tak, aby byl první řádek stejný jako ten druhý.

---> Pro upravení prvního řádku do tvaru toho poslední na straně pouľij kl.
---> Pro upravení prvního řádku do tvaru toho druhého, napią R a nový text.

  4. Vąimni si, ľe jakmile stiskneą <ESC> vąechen nezměněný text zůstává.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		         Lekce 6.4: NASTAVENÍ MO®NOSTÍ

  ** Nastav moľnost, ľe vyhledávání anebo nahrazování nedbá velikosti písmen **

  1. Vyhledej řetězec 'ignore' napsáním:
     /ignore
     Zopakuj několikrát stisknutí klávesy n.

  2. Nastav moľnost 'ic' (Ignore case) napsáním příkazu:
     :set ic

  3. Nyní znovu vyhledej 'ignore' stisknutím: n
     Několikrát hledání zopakuj stisknutím klávesy n.

  4. Nastav moľnosti 'hlsearch' a 'incsearch':
     :set hls is

  5. Nyní znovu vykonej vyhledávací příkaz a sleduj, co se stane:
     /ignore

  6. Pro vypnutí zvýrazňování výsledků napią:
     :nohlsearch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       SHRHNUTÍ LEKCE 6


  1. Stisknutí  o  otevře nový řádek POD kurzorem a umístí kurzor na vloľený
     řádek do Vkládacího módu.
     Napsání velkého  O  otevře řádek NAD řádkem, na kterém je kurzor.

  2. Stiskni  a  pro vloľení textu ZA znak na pozici kurzoru.
     Napsání velkého  A  automaticky přidá text na konec řádku.

  3. Stisknutí velkého  R  přepne do Nahrazovacího módu, dokud
     nestiskneą <ESC> pro jeho ukončení.

  4. Napsání ":set xxx" nastaví moľnosti "xxx".








~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      LEKCE 7: PŘÍKAZY ON-LINE NÁPOVĚDY


		   ** Pouľívej on-line systém nápovědy **

  Vim má obsáhlý on-line systém nápovědy. Pro začátek vyzkouąej jeden z
  následujících:
	- stiskni klávesu <HELP> (pokud ji máą)
	- stiskni klávesu <F1>  (pokud ji máą)
	- napią  :help <ENTER>

  Napią  :q <ENTER>  pro uzavření okna nápovědy.

  Můľeą najít nápovědu k jakémukoliv tématu přidáním argumentu k
  příkazu ":help". Zkus tyto (nezapomeň stisknout <ENTER>):

	:help w
	:help c_<T
	:help insert-index
	:help user-manual


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		  LEKCE 8: VYTVOŘENÍ INICIALIZAČNÍHO SKRIPTU

		        ** Zapni funkce editoru Vim **

  Vim má daleko více funkcí neľ Vi, ale větąina z nich je vypnuta ve výchozím
  nastavení. Pro zapnutí některých vytvoř soubor "vimrc".

  1. Začni upravovat soubor "vimrc". Toto závisí na pouľitém systému:
	:edit ~/.vimrc			pro Unix
	:edit $VIM/_vimrc		pro MS-Windows

  2. Nyní čti ukázkový "vimrc" soubor:

	:read $VIMRUNTIME/vimrc_example.vim

  3. Uloľ soubor pomocí:

	:write

  Po příątím startu Vim se zapne zvýrazňování syntaxe.
  Do souboru "vimrc" můľeą přidat vąechny svoje upřednostňované nastavení.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  Toto ukončuje výuku Vim, která byla myąlená jako stručný přehled
  editoru Vim, tak akorát postačující pro lehké a obstojné pouľívání editoru.
  Tato výuka má daleko od úplnosti, protoľe Vim obsahuje podstatně více
  příkazů. Dále si přečti uľivatelský manuál: ":help user-manual".

  Pro daląí studium je doporučená kniha:
	Vim - Vi Improved - od Steve Oualline
	Nakladatel: New Riders
  První kniha určená pro Vim. Obzvláątě vhodná pro začátečníky.
  Obsahuje mnoľství příkladů a obrázků.
  viz http://iccf-holland.org/click5.html

  Tato kniha je starąí a více věnovaná Vi neľ Vim, ale také doporučená:
	Learning the Vi Editor - od Linda Lamb
	Nakladatel: O'Reilly & Associates Inc.
  Je to dobrá kniha pro získání vědomostí téměř o vąem, co můľete s Vi dělat.
  ©esté vydání obsahuje téľ informace o Vim.

  Tato výuka byla napsaná autory Michael C. Pierce a Robert K. Ware,
  Colorado School of Mines s pouľitím myąlenek od: Charles Smith,
  Colorado State University.  E-mail: bware@mines.colorado.edu.

  Upravil pro Vim: Bram Moolenaar.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  Překlad do čeątiny: Luboą Turek
  E-Mail: lubos.turek@gmail.com
  2007 Feb 28