summaryrefslogtreecommitdiff
path: root/runtime/tutor
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2007-05-05 17:54:07 +0000
committerBram Moolenaar <Bram@vim.org>2007-05-05 17:54:07 +0000
commit9964e468c0209f6b8286e0b08109817c845a3079 (patch)
tree3c53288cff0d4c2e32169d8eb4cd53cc343ad0bc /runtime/tutor
parentd5ab34bd5ecc748d5502f149c476968e5ec2b7c9 (diff)
downloadvim-9964e468c0209f6b8286e0b08109817c845a3079.zip
updated for version 7.1a
Diffstat (limited to 'runtime/tutor')
-rw-r--r--runtime/tutor/tutor.cs812
-rw-r--r--runtime/tutor/tutor.cs.cp1250812
-rw-r--r--runtime/tutor/tutor.cs.utf-8812
-rw-r--r--runtime/tutor/tutor.hu823
-rw-r--r--runtime/tutor/tutor.hu.utf-8823
-rw-r--r--runtime/tutor/tutor.it752
-rw-r--r--runtime/tutor/tutor.tr.utf-8813
7 files changed, 5352 insertions, 295 deletions
diff --git a/runtime/tutor/tutor.cs b/runtime/tutor/tutor.cs
new file mode 100644
index 000000000..baaef66b3
--- /dev/null
+++ b/runtime/tutor/tutor.cs
@@ -0,0 +1,812 @@
+===============================================================================
+= 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
diff --git a/runtime/tutor/tutor.cs.cp1250 b/runtime/tutor/tutor.cs.cp1250
new file mode 100644
index 000000000..93fd7b7b2
--- /dev/null
+++ b/runtime/tutor/tutor.cs.cp1250
@@ -0,0 +1,812 @@
+===============================================================================
+= 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
diff --git a/runtime/tutor/tutor.cs.utf-8 b/runtime/tutor/tutor.cs.utf-8
new file mode 100644
index 000000000..c880d6df5
--- /dev/null
+++ b/runtime/tutor/tutor.cs.utf-8
@@ -0,0 +1,812 @@
+===============================================================================
+= 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
diff --git a/runtime/tutor/tutor.hu b/runtime/tutor/tutor.hu
new file mode 100644
index 000000000..84e6bd421
--- /dev/null
+++ b/runtime/tutor/tutor.hu
@@ -0,0 +1,823 @@
+===============================================================================
+= Ü d v ö z ö l j ü k a V I M T u t o r b a n - 1.5-ös verzió ===
+===============================================================================
+
+ A Vim egy nagyon hatékony szerkesztő, amelnyek rengeteg utasítása
+ van, túl sok, hogy egy ilyen oktatóban (tutorban), mint az itteni
+ mindet elmagyarázzuk. Ez az oktató arra törekszik, hogy annyit
+ elmagyarázzon, amennyi elég, hogy könnyedén használjuk a Vim-et, az
+ általános célú szövegszerkesztőt.
+
+ A feladatok megoldásához 25-30 perc szükséges attól függően,
+ mennyit töltünk a kisérletezéssel.
+
+ A leckében szereplő utasítások módosítani fogják a szövegek.
+ Készítsen másolatot erről a fájlról, ha gyakorolni akar.
+ (Ha "vimtutor"-ral indította, akkor ez már egy másolat.)
+
+ Fontos megérteni, hogy ez az oktató cselekedve taníttat.
+ Ez azt jelenti, hogy Önnek ajánlott végrehajtania az utasításokat,
+ hogy megfelelően megtanulja azokat. Ha csak olvassa, elfelejti!
+
+ Most bizonyosodjon, meg, hogy a Caps-Lock gombja NINCS lenyomva, és
+ Nyomja meg megfelelő számúszor a j gombot, hogy az 1.1-es
+ lecke teljesen a képernyőn legyen!
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.1. lecke: A KURZOR MOZGATÁSA
+
+
+ ** A kurzor mozgatásához nyomja meg a h,j,k,l gombokat az alábbi szerint. **
+ ^
+ k Tipp: A h billentyű van balra, és balra mozgat
+ < h l > A l billentyű van jobbra, és jobbra mozgat
+ j A j billentyű olyan, mint egy lefele nyíl
+ v
+ 1. Mozgassa a kurzort körbe az ablakban, amíg hozzá nem szokik!
+
+ 2. Tartsa lenyomva a lefelét (j), akkor ismétlődik!
+---> Most tudja, hogyan mehet a következő leckére.
+
+ 3. A lefelé fomb használatával menjen a 1.2. leckére!
+
+Megj: Ha nem biztos benne, mit nyomott meg, nyomja meg az <ESC>-et, hogy
+ normál módba kerüljön, és ismételje meg a parancsot!
+
+Megj: A kurzor gomboknak is működniük kell, de a hjkl használatával
+ sokkal gyorsabban tud, mozogni, ha hozzászokik.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.2. lecke: BE ÉS KILÉPÉS A VIMBŐL
+
+
+ !! MEGJ: Mielőtt végrehajtja az alábbi lépéseket, olvassa végig a leckét !!
+
+ 1. Nyomja meg az <ESC> gombot (hogy biztosan normál módban legyen).
+
+ 2. Írja: :q! <ENTER>.
+
+---> Ezzel kilép a szerkesztőből a változások MENTÉSE NÉLKÜL.
+ Ha menteni szeretné a változásokat és kilépni, írja:
+ :wq <ENTER>
+
+ 3. Amikor a shell promptot látja, írja be a parancsot, amely ebbe a
+ tutorba hozza:
+ Ez valószínűleg: vimtutor <ENTER>
+ Normális esetben ezt írná: vim tutor.hu <ENTER>
+
+---> 'vim' jelenti a vimbe belépést, 'tutor.hu' a fájl, amit szerkeszteni kíván.
+
+ 4. Ha megjegyezte a lépéseket és biztos magában, hajtsa végre a lépéseket
+ 1-től 3-ig, hogy kilépjen és visszatérjen a szerkesztőbe. Azután
+ menjen az 1.3. leckére.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.3. lecke: SZÖVEG SZERKESZTÉSE - TÖRLÉS
+
+
+** Normál módban nyomjon x-et, hogy a kurzor alatti karaktert törölje. **
+
+ 1. Mozgassa a kurzort a ---> kezdetű sorra!
+
+ 2. A hibák kijavításához mozgassa a kurzort amíg a törlendő karakter
+ fölé nem ér.
+
+ 3. Nyomja meg az x gombot, hogy törölje a nemkívánt karaktert.
+
+ 4. Ismételje a 2, 3, 4-es lépéseket, hogy kijavítsa a mondatot.
+
+---> ŐŐszi éjjjell izziik aa galaggonya rruuhája.
+
+ 5. Ha a sor helyes, ugorjon a 1.4. leckére.
+
+MEGJ: A tanulás során ne memorizálni próbáljon, hanem használat során tanuljon.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.4. lecke: SZÖVEG SZERKESZTÉSE - BESZÚRÁS
+
+
+ ** Normál módban i megnyomásával lehet beilleszteni. **
+
+ 1. Az alábbi első ---> kezdetű sorra menjen.
+
+ 2. Ahhoz, hogy az elsőt azonossá tegye a másodikkal, mozgassa a kurzort
+ az első karakterre, amely UTÁN szöveget kell beszúrni.
+
+ 3. Nyomjon i-t és írja be a megfelelő szöveget.
+
+ 4. Amikor mindent beírt, nyomjon <ESC>-et, hogy Normál módba visszatérjen.
+ Ismételje a 2 és 4 közötti lépéseket, hogy kijavítsa a mondatot.
+
+---> Az átható soól hizik pár ész.
+---> Az itt látható sorból hiányzik pár rész.
+
+ 5. Ha már begyakorolta a beszúrást, menjen az alábbi összefoglalóra.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1. LECKE ÖSSZEFOGLALÓJA
+
+
+ 1. A kurzort vagy a nyilakkal vagy a hjkl gombokkal mozgathatja.
+ h (balra) j (le) k (fel) l (jobbra)
+
+ 2. A Vimbe (a $ prompttól) így léphet be: vim FILENAME <ENTER>
+
+ 3. A Vimből így léphet ki: <ESC> :q! <ENTER> a változtatások eldobásával.
+ vagy így: <ESC> :wq <ENTER> a változások mentésével.
+
+ 4. A kurzor alatti karakter törlése normál módban: x
+
+ 5. Szöveg beszúrása a kurzor után normál módban:
+ i gépelje be a szöveget <ESC>
+
+MEGJ: Az <ESC> megnyomása normál módba viszi, vagy megszakít egy nem befejezett
+ részben befejezett parancsot.
+
+Most folytassuk a 2. leckével!
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.1. lecke: TÖRLŐ UTASÍTÁSOK
+
+
+ ** dw töröl a szó végéig. **
+
+ 1. Nyomjon <ESC>-et, hogy megbizonyosodjon, hogy normál módban van!
+
+ 2. Mozgassa a kurzort a ---> kezdetű sorra!
+
+ 3. Mozgassa a kurzort arra annak a szónak az elejére, amit törölni szeretne.
+ Törölje az állatokat a mondatból.
+
+ 4. A szó törléséhez írja: dw
+
+ MEGJ: Ha rosszul kezdte az utasítást csak nyomjon <ESC> gombot
+ a megszakításához.
+
+---> Pár szó kutya nem uhu illik pingvin a mondatba tehén.
+
+ 5. Ismételje a 3 és 4 közötti utasításokat amíg kell és ugorjon a 2.2 leckére!
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.2. lecke: MÉG TÖBB TÖRLŐ UTASÍTÁS
+
+
+ ** d$ beírásával a sor végéig törölhet. **
+
+ 1. Nyomjon <ESC>-et, hogy megbizonyosodjon, hogy normál módban van!
+
+ 2. Mozgassa a kurzort a ---> kezdetű sorra!
+
+ 3. Mozgassa a kurzort a helyes sor végére (az első . UTÁN)!
+
+ 4. d$ begépeléséveltörölje a sor végét!
+
+---> Valaki a sor végét kétszer gépelte be. kétszer gépelte be.
+
+
+ 5. Menjen a 2.3. leckére, hogy megértse mi történt!
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.3. lecke: UTASÍTÁSOKRÓL ÉS OBJEKTUMOKRÓL
+
+
+ A d (delete=törlés) utasítás formája a következő:
+
+ [szám] d objektum VAGY d [szám] objektum
+ Ahol:
+ szám - hányszor hajtódjon végre a parancs (elhagyható, alapérték=1).
+ d - a törlés (delete) utasítás.
+ objektum - amin a parancsnak teljesülnie kell (alább listázva).
+
+ Objektumok rövid listája:
+ w - a kurzortól a szó végéig, beleértve a szóközt.
+ e - a kurzortól a szó végéig, NEM beleértve a szóközt.
+ $ - a kurzortól a sor végéig.
+
+MEGJ: Vállalkozóbbak kedvéért, csupán az objektum begépelésével parancs nélkül
+ a kurzor oda kerül, amit az objektumlista megad.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.4. lecke: EGY KIVÉTEL A 'PARANCSOBJEKTUM' ALÓL
+
+
+ ** dd beírásával törölheti az egész sort. **
+
+ A teljes sor törlésének gyakorisága miatt a Vi tervezői elhatározták,
+ hogy könnyebb lenne csupán a d-t kétszer megnyomni, hogy egy sort töröljünk.
+
+ 1. Mozgassa a kurzort az alábbi kifejezések második sorára!
+ 2. dd begépelésével törölje a sort!
+ 3. Menjen a 4. (eredetileg 5.) sorra!
+ 4. 2dd (ugyebár szám-utasítás-objektum) begépelésével töröljön két sort!
+
+ 1) Alvó szegek a jéghideg homokban,
+ 2) - kezdi a költő -
+ 3) Plakátmagányban ázó éjjelek.
+ 4) Pingvinek ne féljetek,
+ 5) Távolról egy vaku villant,
+ 6) Égve hagytad a folyosón a villanyt.
+ 7) Ma ontják véremet.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.5. lecke: A VISSZAVONÁS (UNDO) PARANCS
+
+
+** u gépelésével visszavonható az utolsó parancs, U az egész sort helyreállítja. **
+
+ 1. Menjünk az alábbi ---> kezdetű sor első hibájára!
+ 2. x lenyomásával törölje az első felesleges karaktert!
+ 3. u megnyomásával vonja vissza az utolsónak végrehajtott utasítást!
+ 4. Másodjára javítson ki minden hibát a sorben az x utasítással!
+ 5. Most nagy U -val állítsa vissza a sor eredeti állapotát!
+ 6. Nyomja meg az u gombot párszor, hogy az U és sz előző utasításokat
+ visszaállítsa!
+ 7. CTRL-R (CTRL gomb lenyomása mellett üssön R-t) párszor csinálja újra a
+ visszavont parancsokat (redo)!
+
+---> Javíítsd a hhibákaat ebbben a sooorban majd állítsa visszaaa az eredetit.
+
+ 8. Ezek nagyon hasznos parancsok. Most ugarjon a 2. lecke összefoglalójára.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2. LECKE ÖSSZEFOGLALÓJA
+
+
+ 1. Törlés a kurzortól a szó végéig: dw
+
+ 2. Törlés a kurzortól a szó végéig: d$
+
+ 3. Egész sor törlése: dd
+
+ 4. Egy utasítás alakja normál módban:
+
+ [szám] utasítás objektum VAGY utasítás [szám] objektum
+ ahol:
+ szám - hányszor ismételjük a parancsot
+ utasítás - mit tegyünk, pl. d a törléskor
+ objektum - mire hasson az utasítás, például w (szó=word),
+ $ (a sor végéig), stb.
+
+ 5. Az előző tett visszavonása (undo): u (kis u)
+ A sor összes változásának visszavonása: U (nagy U)
+ Visszavonások visszavonása: CTRL-R
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.1. lecke: A PUT PARANCS
+
+
+ ** p leütésével az utolsónak töröltet a kurzor után illeszhetjük. **
+
+ 1. Mozgassuk a kurzort az alábbi sorok első sorára.
+
+ 2. dd leütésével töröljük a sort és eltérolódik a Vim pufferében.
+
+ 3. Mozgassuk a kurzort AFÖLÉ a sor fölé, ahová mozgatni szeretnénk a
+ törölt sort.
+
+ 4. Normál módban írjunk p betűt a törölt sor beillesztéséhez.
+
+ 5. Folytassuk a 2-4. utasításokkal hogy a helyes sorrendet kapjuk.
+
+ d) Can you learn too?
+ b) Violets are blue,
+ c) Intelligence is learned,
+ a) Roses are red,
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.2. lecke: A REPLACE PARANCS
+
+
+** r és a karakterek leütésével a kurzor alatti karaktert megváltoztatjuk. **
+
+ 1. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 2. Mozgassuk a kurzort az első hiba fölé!
+
+ 3. r majd a kívánt karakter leütésével változtassuk meg a hibásat!
+
+ 4. A 2. és 3. lépésekkel javítsuk az összes hibát!
+
+---> Whan this lime was tuoed in, someone presswd some wrojg keys!
+---> When this line was typed in, someone pressed some wrong keys!
+
+ 5. Menjünk a 3.2. leckére!
+
+MEGJ: Emlékezzen, hogy nem memorizálással, hanem gyakorlással tanuljon.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.3. lecke: A CHANGE PARANCS
+
+
+ ** A szó egy részének megváltoztatásához írjuk: cw . **
+
+ 1. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 2. Vigye a kurzort a Ezen szó z betűje fölé!
+
+ 3. cw és a helyes szórész (itt 'bben') beírásával javítsa a szót!
+
+ 4. <ESC> lenyomása után a következő hibára ugorjon (az első cserélendő
+ karakterre)!
+
+ 5. A 3. és 4. lépések ismétlésével az első mondatot tegye a másodikkal
+ azonossá!
+
+---> Ezen a sorrrrr pár szóra meg kell változzanak a change utaskíréső.
+---> Ebben a sorban pár szót meg kell változtatni a change utasítással.
+
+Vegyük észre, hogy a cw nem csak a szót írja át, hanem beszúró
+(insert) módba vált.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.4. lecke: TÖBBFÉLE VÁLTOZTATÁS c-VEL
+
+
+ ** A c utasítás használható ugyanazokkal az objektumokkal mint a törlés **
+
+ 1. A change utasítás a törléssel azonosan viselkedik. A forma:
+
+ [szám] c objektum OR c [szám] objektum
+
+ 2. Az objektumok is azonosak, pl. w (szó), $ (sorvég), stb.
+
+ 3. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 4. Menjünk az első hibára!
+
+ 5. c$ begépelésével a sorvégeket tegyük azonossá és nyomjunk <ESC>-et!
+
+---> Ennek a sornak a vége kiigazításra szorul, hogy megegyezzen a másodikkal.
+---> Ennek a sornak a vége a c$ paranccsal változtatható meg.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3. LECKE ÖSSZEFOGLALÓJA
+
+
+ 1. A már törölt sort beillesztéséhez nyomjunk p-t. Ez a törölt szöveget
+ a kurzor UTÁN helyezi (ha sor került törlésre, a kurzor allatti sorba).
+
+ 2. A kurzor alatti karakter átírásához az r-et és azt a karaktert
+ nyomjuk, amellyel az eredetit felül szeretnénk írni.
+
+ 3. A változtatás (c) utasítás a karaktertől az objektum végéig
+ változtatja meg az objektumot. Például a cw a kurzortól a szó végéig,
+ a c$ a sor végéig.
+
+ 4. A változtatás formátuma:
+
+ [szám] c objektum VAGY c [szám] objektum
+
+Ugorjunk a következő leckére!
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.1. lecke: HELY ÉS FÁJLÁLLAPOT
+
+
+ ** CTRL-g megnyomásával megnézhetjük a helyünket a fájlban és a fájl állapotát.
+ SHIFT-G leütésével a fájl adott sorára ugorhatunk. **
+
+ Megj: Olvassuk el az egész leckét a lépések végrehajtása előtt!!
+
+ 1. Tartsuk nyomva a Ctrl gombot és nyomjunk g-t. Az állapotsor
+ megjelenik a lap alján a fájlnévvel és az aktuális sor sorszámával.
+ Jegyezzük meg a sorszámot a 3. lépéshez!
+
+ 2. Nyomjunk Shift-G-t a lap aljára ugráshoz!
+
+ 3. Üssük be az eredeti sor számát, majd üssünk shift-G-t! Ezzel
+ visszajutunk az eredeti sorra ahol Ctrl-g-t nyomtunk.
+ (A beírt szám NEM fog megjelenni a képernyőn.)
+
+ 4. Ha megjegyezte a feladatot, hajtsa végre az 1-3. lépéseket!
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.2. lecke: A SEARCH PARANCS
+
+
+ ** / majd a kívánt kifejezés beírásával kereshetjük meg a kifejezést. **
+
+ 1. Normál módban üssünk / karaktert! Ez és a kurzor megjelenik
+ a képernyő alján, ahogy a : utasítás is.
+
+ 2. Írjuk be: 'hiibaa' <ENTER>! Ez az a szó amit keresünk.
+
+ 3. A kifejezés újabb kereséséhez üssük le egyszerűen: n .
+ A kifejezés ellenkező irányban történő kereséséhez ezt üssük be: Shift-N .
+
+ 4. Ha visszafelé szeretne keresni, akkor ? kell a ! helyett.
+
+---> "hiibaa" nem a helyes módja a hiba leírásának; a hiibaa egy hiba.
+
+Megj: Ha a keresés eléri a fájl végét, akkor az elején kezdi.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.3. lecke: ZÁRÓJELEK PÁRJÁNAK KERESÉSE
+
+
+ ** % leütésével megtaláljuk a ),], vagy } párját. **
+
+ 1. Helyezze a kurzort valamelyik (, [, vagy { zárójelre a ---> kezdetű
+ sorban!
+
+ 2. Üssön % karaktert!
+
+ 3. A kurzor a zárójel párjára fog ugrani.
+
+ 4. % leütésével visszaugrik az eredeti zárójelre.
+
+---> Ez ( egy tesztsor (-ekkel, [-ekkel ] és {-ekkel } a sorban. ))
+
+Megj: Ez nagyon hasznos, ha olyan programot debugolunk, amelyben a
+ zárójelek nem párosak!
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.4. lecke: A HIBÁK KIJAVÍTÁSÁNAK EGY MÓDJA
+
+
+ ** :s/új/régi/g begépelésével az 'új'-ra cseréljük a 'régi'-t. **
+
+ 1. Menjünk a ---> kezdetű sorra!
+
+ 2. Írjuk be: :s/eggy/egy <ENTER> . Ekkor csak az első változik meg a
+ sorban.
+
+ 3. Most ezt írjuk: :s/eggy/egg/g amely globálisan helyettesít
+ a sorban.
+ Ez a sorban minden előfordulást helyettesít.
+
+---> eggy hegy meggy, szembe jön eggy másik heggy.
+
+ 4. Két sor között a karaktersor minden előfordulásának helyettesítése:
+ :#,#s/régi/új/g ahol #,# a két sor sorszáma.
+ :%s/régi/új/g a fájlbeli összes előfordulás helyettesítése.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4. LECKE ÖSSZEFOGLALÓJA
+
+
+ 1. Ctrl-g kiírja az kurzor helyét a fájlban és a fájl állapotát.
+ Shift-G a fájl végére megy, gg az elejére. Egy szám után
+ Shift-G az adott számú sorra ugrik.
+
+ 2. / után egy kifejezés ELŐREFELE keresi a kifejezést.
+ 2. ? után egy kifejezés VISSZAFELE keresi a kifejezést.
+ Egy keresés után az n a következő előfordulást keresi azonos irányban
+ Shift-N az ellenkező irányban keres.
+
+ 3. % begépelésével, ha (,),[,],{, vagy } karakteren vagyunk a zárójel
+ párjára ugrik.
+
+ 4. az első régi helyettesítése újjal a sorban :s/régi/új
+ az összes régi helyettesítése újjal a sorban :s/régi/új/g
+ két sor közötti kifejezésekre :#,#s/régi/új/g
+ # helyén az aktuális sor (.) és az utolsó ($) is állhat :.,$/régi/új/g
+ A fájlbeli összes előfordulás helyettesítése :%s/régi/új/g
+ Mindenkori megerősítésre vár 'c' hatására :%s/régi/új/gc
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.1. lecke: KÜLSŐ PARANCS VÉGREHAJTÁSA
+
+
+ ** :! után külső parancsot írva végrehajtódik a parancs. **
+
+ 1. Írjuk be az ismerős : parancsot, hogy a kurzort a képernyő aljára
+ helyezzük. Ez lehetővé teszi egy parancs beírását.
+
+ 2. ! (felkiáltójel) beírásával tegyük lehetővé külső héj (shell)-parancs
+ végrehajtását.
+
+ 3. Írjunk például ls parancsot a ! után majd üssünk <ENTER>-t. Ez ki
+ fogja listázni a könyvtárunkat ugyanúgy, mintha a shell promptnál
+ lennénk. Vagy írja ezt :!dir ha az ls nem működik.
+
+Megj: Ilymódon bármely külső utasítás végrehajtható.
+
+Megj: Minden : parancs után <ENTER>-t kell ütni.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.2. lecke: BŐVEBBEN A FÁJLOK ÍRÁSÁRÓL
+
+
+ ** A fájlok változásait így írhatjuk ki :w FÁJLNÉV. **
+
+ 1. :!dir vagy :!ls beírásával listázzuk a könyvtárunkat!
+ Ön már tudja, hogy <ENTER>-t kell ütnie utána.
+
+ 2. Válasszon egy fájlnevet, amely még nem létezik pl. TESZT!
+
+ 3. Írja: :w TESZT (ahol TESZT a választott fájlnév)!
+
+ 4. Ez elmenti a teljes fájlt (a Vim Tutort) TESZT néven.
+ Ellenőrzésképp írjuk ismét :!dir hogy lássuk a könyvtárat!
+ (Felfelé gombbal : után az előző utasítások visszahozhatóak.)
+
+Megj: Ha Ön kilépne a Vimből és és visszatérne a TESZT fájlnévvel, akkor a
+ fájl a tutor mentéskori pontos másolata lenne.
+
+ 5. Távolítsa el a fájlt (MS-DOS): :!del TESZT
+ vagy (Unix): :!rm TESZT
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.3. lecke: EGY KIVÁLASZTOTT RÉSZ KIÍRÁSA
+
+
+ ** A fájl egy részének kiírásához írja :#,# w FÁJLNÉV **
+
+ 1. :!dir vagy :!ls beírásával listázza a könyvtárat, és válasszon egy
+ megfelelő fájlnevet, pl. TESZT.
+
+ 2. Mozgassa a kurzort ennek az oldalnak a tetejére, és nyomjon
+ Ctrl-g-t, hogy megtudja a sorszámot. JEGYEZZE MEG A SZÁMOT!
+
+ 3. Most menjen a lap aljára, és üsse be ismét: Ctrl-g. EZT A SZÁMOT
+ IS JEGYEZZE MEG!
+
+ 4. Ha csak ezt a részét szeretné menteni a fájlnak, írja :#,# w TESZT
+ ahol #,# a két sorszám, amit megjegyzett, TESZT az Ön fájlneve.
+
+ 5. Ismét nézze meg, hogy a fájl ott van (:!dir) de NE törölje.
+
+ 6. Vimben létezik egy másik lehetőség: nyomja meg a Shift-V gombpárt
+ az első menteni kívánt soron, majd menjen le az utolsóra, ezután
+ írja :w TESZT2 Ekkor a TESZT2 fájlba kerül a kijelölt rész.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.4. lecke: RETRIEVING AND MERGING FILES
+
+
+ ** Egy fájl tartalmának beillesztéséhez írja :r FÁJLNÉV **
+
+ 1. :!dir beírásával nézze meg, hogy az Ön TESZT fájlja létezik még.
+
+ 2. Helyezze a kurzort ennek az oldalnak a tetejére.
+
+MEGJ: A 3. lépés után az 5.3. leckét fogja látni. Azután LEFELÉ indulva
+ keresse meg ismét ezt a leckét.
+
+ 3. Most szúrja be a TESZT nevű fájlt a :r TESZT paranccsal, ahol
+ TESZT az Ön fájljénak a neve.
+
+MEGJ: A fájl, amit beillesztett a kurzora alatt helyezkedik el.
+
+ 4. Hogy ellenőrizzük, hogy a fájlt tényleg beillsztettük, menjen
+ vissza, és nézze meg, hogy kétszer szerepel az 5.3. lecke! Az eredeti
+ mellett a fájlból bemásolt is ott van.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5. LECKE ÖSSZEFOGLALÓJA
+
+
+ 1. :!parancs végrehajt egy külső utasítást.
+
+ Pár hasznos példa:
+ (MS-DOS) (Unix)
+ :!dir :!ls - könyvtárlista kiírása.
+ :!del FÁJLNÉV :!rm FÁJLNÉV - FÁJLNÉV nevű fájl törlése.
+
+ 2. :w FÁJLNÉV kiírja a jelenlegi Vim-fájlt a lemezre FÁJNÉV néven.
+
+ 3. :#,#w FÁJLNÉV kiírja a két sorszám (#) közötti sorokat FÁJLNÉV-be
+ Másik lehetőség, hogy a kezdősornál Ctrl-v-t nyom lemegy az utolsó
+ sorra, majd ezt üti be :w FÁJLNÉV
+
+ 4. :r FÁJLNÉV beolvassa a FÁJLNÉV fájlt és behelyezi a jelenlegi fájlba
+ a kurzorpozició utáni sorba.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.1. lecke: A OPEN PARANCS
+
+
+** o beírásával nyithat egy új sort a kurzor alatt és válthat beszúró módba **
+
+ 1. Mozgassuk a kurzort a ---> kezdetű sorra.
+
+ 2. o (kicsi) beírásával nyisson egy sort a kurzor ALATT! Ekkor
+ automatikusan beszúró (insert) módba kerül.
+
+ 3. Másolja le a ---> jelű sort és <ESC> megnyomásával lépjen ki
+ a beszúró módból.
+
+---> Az o lenyomása után a kurzor a következő sor elején áll beszúró módban.
+
+ 4. A kurzor FELETTI for megnyitásához egyzserűen a nagy O betűt írjon
+kicsi helyett. Próbálja ki a következő soron!
+Nyisson egy új sort efelett Shift-O megnyomásával, mialatt a kurzor
+ezen a soron áll.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.2. lecke: AZ APPEND PARANCS
+
+
+ ** a lenyomásával a kuror UTÁN szúrhatunk szöveget. **
+
+ 1. Mozgassuk a kurzort a következő ---> kezdetű sor végére úgy,
+ hogy normál módban $ ír be.
+
+ 2. a (kicsi) leütésével szöveget szúrhat be AMöGÉ a karakter mögé,
+ amelyen a kurzor áll.
+ (A nagy A az egész sor végére írja a szöveget.)
+
+Megj: A Vimben a sor legvégére is lehet állni, azonba ez elődjében
+ a Vi-ban nem lehetséges, ezért abban az a nélkül elég körülményes
+ a sor végéhez szöveget írni.
+
+ 3. Egészítse ki az első sort. Vegye észre, hogy az a utasítás (append)
+ teljesen egyezik az i-vel (insert) csupán a beszúrt szöveg helye
+ különbözik.
+
+---> Ez a sor lehetővé teszi Önnek, hogy gyakorolja
+---> Ez a sor lehetővé teszi Önnek, hogy gyakorolja a sor végére beillesztést.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.3. lecke: AZ ÁTÍRÁS MÁSIK VÁLTOZATA
+
+
+ ** Nagy R beírásával írhat felül több mint egy karaktert. **
+
+ 1. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 2. Place the cursor at the beginning of the first word that is different
+ from the second line marked ---> (the word 'last').
+
+ 3. Now type R and replace the remainder of the text on the first line by
+ typing over the old text to make the first line the same as the second.
+
+---> To make the first line the same as the last on this page use the keys.
+---> To make the first line the same as the second, type R and the new text.
+
+ 4. Note that when you press <ESC> to exit, any unaltered text remains.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.4. lecke: BEÁLLÍTÁSOK
+
+** Állítsuk be, hogy a keresés és a helyettesítés ne függjön kis/NAGYbetűktől **
+
+ 1. Keressük meg az 'ignore'-t az beírva:
+ /ignore
+ Ezt ismételjük többször az n billentyűvel
+
+ 2. Állítsuk be az 'ic' (Ignore case) lehetőséget így:
+ :set ic
+
+ 3. Most keressünk ismét az 'ignore'-ra n-nel
+ Ismételjük meg többször a keresést: n
+
+ 4. Állítsuk be a 'hlsearch' és 'incsearch' lehetőségeket:
+ :set hls is
+
+ 5. Most ismét írjuk be a keresőparancsot, és lássuk mi történik:
+ /ignore
+
+ 6. A kiemelést szüntessük meg alábbi utasítások egyikével:
+ :set nohls vagy :nohlsearch
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6. LECKE ÖSSZEFOGLALÓJA
+
+
+ 1. Typing o opens a line BELOW the cursor and places the cursor on the open
+ line in Insert mode.
+ Typing a capital O opens the line ABOVE the line the cursor is on.
+
+ 2. Type an a to insert text AFTER the character the cursor is on.
+ Typing a capital A automatically appends text to the end of the line.
+
+ 3. Typing a capital R enters Replace mode until <ESC> is pressed to exit.
+
+ 4. Typing ":set xxx" sets the option "xxx"
+
+
+
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 7. lecke: ON-LINE HELP PARANCSOK
+
+
+ ** Az online súgórendszer használata **
+
+ A Vim részletes súgóval rendelkezik. Induláshoz a következők egyikét
+ tegye:
+ - nyomja meg a <HELP> gombot (ha van ilyen)
+ - nyomja meg az <F1> gombot (ha van ilyen)
+ - írja be: :help <ENTER>
+
+ :q <ENTER> beírásával zárhatja be a súgóablakot.
+
+ Majdnem minden témakörről találhat súgót, argumentum megadásával
+ ":help" utasítás . Próbálja az alábbiakat ki (<ENTER>-t ne felejtsük):
+
+ :help w
+ :help c_<T
+ :help insert-index
+ :help user-manual
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 8. lecke: INDÍTÓSZKRIPT ÍRÁSA
+
+ ** A Vim lehetőségeinek beállítása **
+
+ A Vim rengeteg lehetőséggel rendelkezik a Vi-hoz képest, de a legtöbb
+ alapból elérhetetlen. Ahhoz, hogy alapból több lehetőségünk legyen készítenünk
+ kell egy "vimrc" fájlt.
+
+ 1. Kezdjük el szerkeszteni a "vimrc" fájlt, ennek módja:
+ :edit ~/.vimrc Unixon, Linuxon
+ :edit $VIM/_vimrc MS-Windowson
+
+ 2. Most szúrjuk be a példa "vimrc" fájl szövegét:
+
+ :read $VIMRUNTIME/vimrc_example.vim
+
+ 3. Írjuk ki a fájlt:
+
+ :write
+
+ Legközelebb a Vim szintaxiskiemeléssel indul.
+ Hozzáadhatja kedvenc beállításait ehhez a "vimrc" fájlhoz.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Itt végződik a Vim oktató, melynek a szándéka egy rövid áttekintés a
+ Vimről, amely elég ahhoz, hogy elég könnyedén kezeljük a szerkesztőt.
+ Távol van a teljességtől, mivel a Vimnek számtalan további utasítása
+ van. Ezután a felhasználói kézikönyvet érdemes elolvasni az angolul
+ tudóknak: ":help user-manual". (egyelőre nem tud magyarul)
+
+ További magyar olvasnivalók érhetőek el az alábbi oldalról.
+ http://ubuntu.hu/index.php?title=Vim
+
+ For further reading and studying, this book is recommended:
+ Vim - Vi Improved - by Steve Oualline
+ Publisher: New Riders
+ The first book completely dedicated to Vim. Especially useful for beginners.
+ There are many examples and pictures.
+ See http://iccf-holland.org/click5.html
+
+ This book is older and more about Vi than Vim, but also recommended:
+ Learning the Vi Editor - by Linda Lamb
+ Publisher: O'Reilly & Associates Inc.
+ It is a good book to get to know almost anything you want to do with Vi.
+ The sixth edition also includes information on Vim.
+
+ This tutorial was written by Michael C. Pierce and Robert K. Ware,
+ Colorado School of Mines using ideas supplied by Charles Smith,
+ Colorado State University. E-mail: bware@mines.colorado.edu.
+
+ Modified for Vim by Bram Moolenaar.
diff --git a/runtime/tutor/tutor.hu.utf-8 b/runtime/tutor/tutor.hu.utf-8
new file mode 100644
index 000000000..b64155ff7
--- /dev/null
+++ b/runtime/tutor/tutor.hu.utf-8
@@ -0,0 +1,823 @@
+===============================================================================
+= Ü d v ö z ö l j ü k a V I M T u t o r b a n - 1.5-ös verzió ===
+===============================================================================
+
+ A Vim egy nagyon hatékony szerkesztő, amelnyek rengeteg utasítása
+ van, tĂşl sok, hogy egy ilyen oktatĂłban (tutorban), mint az itteni
+ mindet elmagyarázzuk. Ez az oktató arra törekszik, hogy annyit
+ elmagyarázzon, amennyi elég, hogy könnyedén használjuk a Vim-et, az
+ általános célú szövegszerkesztőt.
+
+ A feladatok megoldásához 25-30 perc szükséges attól függően,
+ mennyit töltünk a kisérletezéssel.
+
+ A leckében szereplő utasítások módosítani fogják a szövegek.
+ Készítsen másolatot erről a fájlról, ha gyakorolni akar.
+ (Ha "vimtutor"-ral indította, akkor ez már egy másolat.)
+
+ Fontos megérteni, hogy ez az oktató cselekedve taníttat.
+ Ez azt jelenti, hogy Önnek ajánlott végrehajtania az utasításokat,
+ hogy megfelelően megtanulja azokat. Ha csak olvassa, elfelejti!
+
+ Most bizonyosodjon, meg, hogy a Caps-Lock gombja NINCS lenyomva, Ă©s
+ Nyomja meg megfelelő számúszor a j gombot, hogy az 1.1-es
+ lecke teljesen a képernyőn legyen!
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.1. lecke: A KURZOR MOZGATĂSA
+
+
+ ** A kurzor mozgatásához nyomja meg a h,j,k,l gombokat az alábbi szerint. **
+ ^
+ k Tipp: A h billentyű van balra, és balra mozgat
+ < h l > A l billentyű van jobbra, és jobbra mozgat
+ j A j billentyű olyan, mint egy lefele nyíl
+ v
+ 1. Mozgassa a kurzort körbe az ablakban, amíg hozzá nem szokik!
+
+ 2. Tartsa lenyomva a lefelét (j), akkor ismétlődik!
+---> Most tudja, hogyan mehet a következő leckére.
+
+ 3. A lefelé fomb használatával menjen a 1.2. leckére!
+
+Megj: Ha nem biztos benne, mit nyomott meg, nyomja meg az <ESC>-et, hogy
+ normál módba kerüljön, és ismételje meg a parancsot!
+
+Megj: A kurzor gomboknak is működniük kell, de a hjkl használatával
+ sokkal gyorsabban tud, mozogni, ha hozzászokik.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.2. lecke: BE ÉS KILÉPÉS A VIMBĹL
+
+
+ !! MEGJ: Mielőtt végrehajtja az alábbi lépéseket, olvassa végig a leckét !!
+
+ 1. Nyomja meg az <ESC> gombot (hogy biztosan normál módban legyen).
+
+ 2. ĂŤrja: :q! <ENTER>.
+
+---> Ezzel kilép a szerkesztőből a változások MENTÉSE NÉLKÜL.
+ Ha menteni szeretné a változásokat és kilépni, írja:
+ :wq <ENTER>
+
+ 3. Amikor a shell promptot látja, írja be a parancsot, amely ebbe a
+ tutorba hozza:
+ Ez valószínűleg: vimtutor <ENTER>
+ Normális esetben ezt írná: vim tutor.hu <ENTER>
+
+---> 'vim' jelenti a vimbe belépést, 'tutor.hu' a fájl, amit szerkeszteni kíván.
+
+ 4. Ha megjegyezte a lépéseket és biztos magában, hajtsa végre a lépéseket
+ 1-től 3-ig, hogy kilépjen és visszatérjen a szerkesztőbe. Azután
+ menjen az 1.3. leckére.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.3. lecke: SZÖVEG SZERKESZTÉSE - TÖRLÉS
+
+
+** Normál módban nyomjon x-et, hogy a kurzor alatti karaktert törölje. **
+
+ 1. Mozgassa a kurzort a ---> kezdetű sorra!
+
+ 2. A hibák kijavításához mozgassa a kurzort amíg a törlendő karakter
+ fölé nem ér.
+
+ 3. Nyomja meg az x gombot, hogy törölje a nemkívánt karaktert.
+
+ 4. Ismételje a 2, 3, 4-es lépéseket, hogy kijavítsa a mondatot.
+
+---> ĹĹszi Ă©jjjell izziik aa galaggonya rruuhája.
+
+ 5. Ha a sor helyes, ugorjon a 1.4. leckére.
+
+MEGJ: A tanulás során ne memorizálni próbáljon, hanem használat során tanuljon.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1.4. lecke: SZĂ–VEG SZERKESZTÉSE - BESZĂšRĂS
+
+
+ ** Normál módban i megnyomásával lehet beilleszteni. **
+
+ 1. Az alábbi első ---> kezdetű sorra menjen.
+
+ 2. Ahhoz, hogy az elsőt azonossá tegye a másodikkal, mozgassa a kurzort
+ az elsĹ‘ karakterre, amely UTĂN szöveget kell beszĂşrni.
+
+ 3. Nyomjon i-t és írja be a megfelelő szöveget.
+
+ 4. Amikor mindent beírt, nyomjon <ESC>-et, hogy Normál módba visszatérjen.
+ Ismételje a 2 és 4 közötti lépéseket, hogy kijavítsa a mondatot.
+
+---> Az átható soól hizik pár ész.
+---> Az itt látható sorból hiányzik pár rész.
+
+ 5. Ha már begyakorolta a beszúrást, menjen az alábbi összefoglalóra.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1. LECKE Ă–SSZEFOGLALĂ“JA
+
+
+ 1. A kurzort vagy a nyilakkal vagy a hjkl gombokkal mozgathatja.
+ h (balra) j (le) k (fel) l (jobbra)
+
+ 2. A Vimbe (a $ prompttól) így léphet be: vim FILENAME <ENTER>
+
+ 3. A Vimből így léphet ki: <ESC> :q! <ENTER> a változtatások eldobásával.
+ vagy így: <ESC> :wq <ENTER> a változások mentésével.
+
+ 4. A kurzor alatti karakter törlése normál módban: x
+
+ 5. Szöveg beszúrása a kurzor után normál módban:
+ i gépelje be a szöveget <ESC>
+
+MEGJ: Az <ESC> megnyomása normál módba viszi, vagy megszakít egy nem befejezett
+ részben befejezett parancsot.
+
+Most folytassuk a 2. leckével!
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.1. lecke: TĂ–RLĹ UTASĂŤTĂSOK
+
+
+ ** dw töröl a szó végéig. **
+
+ 1. Nyomjon <ESC>-et, hogy megbizonyosodjon, hogy normál módban van!
+
+ 2. Mozgassa a kurzort a ---> kezdetű sorra!
+
+ 3. Mozgassa a kurzort arra annak a szónak az elejére, amit törölni szeretne.
+ Törölje az állatokat a mondatból.
+
+ 4. A szó törléséhez írja: dw
+
+ MEGJ: Ha rosszul kezdte az utasítást csak nyomjon <ESC> gombot
+ a megszakításához.
+
+---> Pár szó kutya nem uhu illik pingvin a mondatba tehén.
+
+ 5. Ismételje a 3 és 4 közötti utasításokat amíg kell és ugorjon a 2.2 leckére!
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.2. lecke: MÉG TĂ–BB TĂ–RLĹ UTASĂŤTĂS
+
+
+ ** d$ beírásával a sor végéig törölhet. **
+
+ 1. Nyomjon <ESC>-et, hogy megbizonyosodjon, hogy normál módban van!
+
+ 2. Mozgassa a kurzort a ---> kezdetű sorra!
+
+ 3. Mozgassa a kurzort a helyes sor vĂ©gĂ©re (az elsĹ‘ . UTĂN)!
+
+ 4. d$ begépeléséveltörölje a sor végét!
+
+---> Valaki a sor végét kétszer gépelte be. kétszer gépelte be.
+
+
+ 5. Menjen a 2.3. leckére, hogy megértse mi történt!
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.3. lecke: UTASĂŤTĂSOKRĂ“L ÉS OBJEKTUMOKRĂ“L
+
+
+ A d (delete=törlés) utasítás formája a következő:
+
+ [szám] d objektum VAGY d [szám] objektum
+ Ahol:
+ szám - hányszor hajtódjon végre a parancs (elhagyható, alapérték=1).
+ d - a törlés (delete) utasítás.
+ objektum - amin a parancsnak teljesülnie kell (alább listázva).
+
+ Objektumok rövid listája:
+ w - a kurzortól a szó végéig, beleértve a szóközt.
+ e - a kurzortól a szó végéig, NEM beleértve a szóközt.
+ $ - a kurzortól a sor végéig.
+
+MEGJ: Vállalkozóbbak kedvéért, csupán az objektum begépelésével parancs nélkül
+ a kurzor oda kerĂĽl, amit az objektumlista megad.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.4. lecke: EGY KIVÉTEL A 'PARANCSOBJEKTUM' ALÓL
+
+
+ ** dd beírásával törölheti az egész sort. **
+
+ A teljes sor törlésének gyakorisága miatt a Vi tervezői elhatározták,
+ hogy könnyebb lenne csupán a d-t kétszer megnyomni, hogy egy sort töröljünk.
+
+ 1. Mozgassa a kurzort az alábbi kifejezések második sorára!
+ 2. dd begépelésével törölje a sort!
+ 3. Menjen a 4. (eredetileg 5.) sorra!
+ 4. 2dd (ugyebár szám-utasítás-objektum) begépelésével töröljön két sort!
+
+ 1) Alvó szegek a jéghideg homokban,
+ 2) - kezdi a költő -
+ 3) Plakátmagányban ázó éjjelek.
+ 4) Pingvinek ne féljetek,
+ 5) Távolról egy vaku villant,
+ 6) Égve hagytad a folyosón a villanyt.
+ 7) Ma ontják véremet.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2.5. lecke: A VISSZAVONĂS (UNDO) PARANCS
+
+
+** u gépelésével visszavonható az utolsó parancs, U az egész sort helyreállítja. **
+
+ 1. Menjünk az alábbi ---> kezdetű sor első hibájára!
+ 2. x lenyomásával törölje az első felesleges karaktert!
+ 3. u megnyomásával vonja vissza az utolsónak végrehajtott utasítást!
+ 4. Másodjára javítson ki minden hibát a sorben az x utasítással!
+ 5. Most nagy U -val állítsa vissza a sor eredeti állapotát!
+ 6. Nyomja meg az u gombot párszor, hogy az U és sz előző utasításokat
+ visszaállítsa!
+ 7. CTRL-R (CTRL gomb lenyomása mellett üssön R-t) párszor csinálja újra a
+ visszavont parancsokat (redo)!
+
+---> Javíítsd a hhibákaat ebbben a sooorban majd állítsa visszaaa az eredetit.
+
+ 8. Ezek nagyon hasznos parancsok. Most ugarjon a 2. lecke összefoglalójára.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 2. LECKE Ă–SSZEFOGLALĂ“JA
+
+
+ 1. Törlés a kurzortól a szó végéig: dw
+
+ 2. Törlés a kurzortól a szó végéig: d$
+
+ 3. Egész sor törlése: dd
+
+ 4. Egy utasítás alakja normál módban:
+
+ [szám] utasítás objektum VAGY utasítás [szám] objektum
+ ahol:
+ szám - hányszor ismételjük a parancsot
+ utasítás - mit tegyünk, pl. d a törléskor
+ objektum - mire hasson az utasítás, például w (szó=word),
+ $ (a sor végéig), stb.
+
+ 5. Az előző tett visszavonása (undo): u (kis u)
+ A sor összes változásának visszavonása: U (nagy U)
+ Visszavonások visszavonása: CTRL-R
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.1. lecke: A PUT PARANCS
+
+
+ ** p leütésével az utolsónak töröltet a kurzor után illeszhetjük. **
+
+ 1. Mozgassuk a kurzort az alábbi sorok első sorára.
+
+ 2. dd leütésével töröljük a sort és eltérolódik a Vim pufferében.
+
+ 3. Mozgassuk a kurzort AFÖLÉ a sor fölé, ahová mozgatni szeretnénk a
+ törölt sort.
+
+ 4. Normál módban írjunk p betűt a törölt sor beillesztéséhez.
+
+ 5. Folytassuk a 2-4. utasításokkal hogy a helyes sorrendet kapjuk.
+
+ d) Can you learn too?
+ b) Violets are blue,
+ c) Intelligence is learned,
+ a) Roses are red,
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.2. lecke: A REPLACE PARANCS
+
+
+** r és a karakterek leütésével a kurzor alatti karaktert megváltoztatjuk. **
+
+ 1. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 2. Mozgassuk a kurzort az első hiba fölé!
+
+ 3. r majd a kívánt karakter leütésével változtassuk meg a hibásat!
+
+ 4. A 2. és 3. lépésekkel javítsuk az összes hibát!
+
+---> Whan this lime was tuoed in, someone presswd some wrojg keys!
+---> When this line was typed in, someone pressed some wrong keys!
+
+ 5. Menjünk a 3.2. leckére!
+
+MEGJ: Emlékezzen, hogy nem memorizálással, hanem gyakorlással tanuljon.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.3. lecke: A CHANGE PARANCS
+
+
+ ** A szó egy részének megváltoztatásához írjuk: cw . **
+
+ 1. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 2. Vigye a kurzort a Ezen szó z betűje fölé!
+
+ 3. cw és a helyes szórész (itt 'bben') beírásával javítsa a szót!
+
+ 4. <ESC> lenyomása után a következő hibára ugorjon (az első cserélendő
+ karakterre)!
+
+ 5. A 3. és 4. lépések ismétlésével az első mondatot tegye a másodikkal
+ azonossá!
+
+---> Ezen a sorrrrr pár szóra meg kell változzanak a change utaskíréső.
+---> Ebben a sorban pár szót meg kell változtatni a change utasítással.
+
+Vegyük észre, hogy a cw nem csak a szót írja át, hanem beszúró
+(insert) módba vált.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3.4. lecke: TĂ–BBFÉLE VĂLTOZTATĂS c-VEL
+
+
+ ** A c utasítás használható ugyanazokkal az objektumokkal mint a törlés **
+
+ 1. A change utasítás a törléssel azonosan viselkedik. A forma:
+
+ [szám] c objektum OR c [szám] objektum
+
+ 2. Az objektumok is azonosak, pl. w (szó), $ (sorvég), stb.
+
+ 3. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 4. Menjünk az első hibára!
+
+ 5. c$ begépelésével a sorvégeket tegyük azonossá és nyomjunk <ESC>-et!
+
+---> Ennek a sornak a vége kiigazításra szorul, hogy megegyezzen a másodikkal.
+---> Ennek a sornak a vége a c$ paranccsal változtatható meg.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 3. LECKE Ă–SSZEFOGLALĂ“JA
+
+
+ 1. A már törölt sort beillesztéséhez nyomjunk p-t. Ez a törölt szöveget
+ a kurzor UTĂN helyezi (ha sor kerĂĽlt törlĂ©sre, a kurzor allatti sorba).
+
+ 2. A kurzor alatti karakter átírásához az r-et és azt a karaktert
+ nyomjuk, amellyel az eredetit felül szeretnénk írni.
+
+ 3. A változtatás (c) utasítás a karaktertől az objektum végéig
+ változtatja meg az objektumot. Például a cw a kurzortól a szó végéig,
+ a c$ a sor végéig.
+
+ 4. A változtatás formátuma:
+
+ [szám] c objektum VAGY c [szám] objektum
+
+Ugorjunk a következő leckére!
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.1. lecke: HELY ÉS FĂJLĂLLAPOT
+
+
+ ** CTRL-g megnyomásával megnézhetjük a helyünket a fájlban és a fájl állapotát.
+ SHIFT-G leütésével a fájl adott sorára ugorhatunk. **
+
+ Megj: Olvassuk el az egész leckét a lépések végrehajtása előtt!!
+
+ 1. Tartsuk nyomva a Ctrl gombot és nyomjunk g-t. Az állapotsor
+ megjelenik a lap alján a fájlnévvel és az aktuális sor sorszámával.
+ Jegyezzük meg a sorszámot a 3. lépéshez!
+
+ 2. Nyomjunk Shift-G-t a lap aljára ugráshoz!
+
+ 3. Üssük be az eredeti sor számát, majd üssünk shift-G-t! Ezzel
+ visszajutunk az eredeti sorra ahol Ctrl-g-t nyomtunk.
+ (A beírt szám NEM fog megjelenni a képernyőn.)
+
+ 4. Ha megjegyezte a feladatot, hajtsa végre az 1-3. lépéseket!
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.2. lecke: A SEARCH PARANCS
+
+
+ ** / majd a kívánt kifejezés beírásával kereshetjük meg a kifejezést. **
+
+ 1. Normál módban üssünk / karaktert! Ez és a kurzor megjelenik
+ a képernyő alján, ahogy a : utasítás is.
+
+ 2. ĂŤrjuk be: 'hiibaa' <ENTER>! Ez az a szĂł amit keresĂĽnk.
+
+ 3. A kifejezés újabb kereséséhez üssük le egyszerűen: n .
+ A kifejezés ellenkező irányban történő kereséséhez ezt üssük be: Shift-N .
+
+ 4. Ha visszafelé szeretne keresni, akkor ? kell a ! helyett.
+
+---> "hiibaa" nem a helyes módja a hiba leírásának; a hiibaa egy hiba.
+
+Megj: Ha a keresés eléri a fájl végét, akkor az elején kezdi.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.3. lecke: ZĂRĂ“JELEK PĂRJĂNAK KERESÉSE
+
+
+ ** % leütésével megtaláljuk a ),], vagy } párját. **
+
+ 1. Helyezze a kurzort valamelyik (, [, vagy { zárójelre a ---> kezdetű
+ sorban!
+
+ 2. Üssön % karaktert!
+
+ 3. A kurzor a zárójel párjára fog ugrani.
+
+ 4. % leütésével visszaugrik az eredeti zárójelre.
+
+---> Ez ( egy tesztsor (-ekkel, [-ekkel ] Ă©s {-ekkel } a sorban. ))
+
+Megj: Ez nagyon hasznos, ha olyan programot debugolunk, amelyben a
+ zárójelek nem párosak!
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4.4. lecke: A HIBĂK KIJAVĂŤTĂSĂNAK EGY MĂ“DJA
+
+
+ ** :s/új/régi/g begépelésével az 'új'-ra cseréljük a 'régi'-t. **
+
+ 1. Menjünk a ---> kezdetű sorra!
+
+ 2. Írjuk be: :s/eggy/egy <ENTER> . Ekkor csak az első változik meg a
+ sorban.
+
+ 3. Most ezt írjuk: :s/eggy/egg/g amely globálisan helyettesít
+ a sorban.
+ Ez a sorban minden előfordulást helyettesít.
+
+---> eggy hegy meggy, szembe jön eggy másik heggy.
+
+ 4. Két sor között a karaktersor minden előfordulásának helyettesítése:
+ :#,#s/régi/új/g ahol #,# a két sor sorszáma.
+ :%s/régi/új/g a fájlbeli összes előfordulás helyettesítése.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 4. LECKE Ă–SSZEFOGLALĂ“JA
+
+
+ 1. Ctrl-g kiírja az kurzor helyét a fájlban és a fájl állapotát.
+ Shift-G a fájl végére megy, gg az elejére. Egy szám után
+ Shift-G az adott számú sorra ugrik.
+
+ 2. / után egy kifejezĂ©s ELĹREFELE keresi a kifejezĂ©st.
+ 2. ? után egy kifejezés VISSZAFELE keresi a kifejezést.
+ Egy keresés után az n a következő előfordulást keresi azonos irányban
+ Shift-N az ellenkező irányban keres.
+
+ 3. % begépelésével, ha (,),[,],{, vagy } karakteren vagyunk a zárójel
+ párjára ugrik.
+
+ 4. az első régi helyettesítése újjal a sorban :s/régi/új
+ az összes régi helyettesítése újjal a sorban :s/régi/új/g
+ két sor közötti kifejezésekre :#,#s/régi/új/g
+ # helyén az aktuális sor (.) és az utolsó ($) is állhat :.,$/régi/új/g
+ A fájlbeli összes előfordulás helyettesítése :%s/régi/új/g
+ Mindenkori megerősítésre vár 'c' hatására :%s/régi/új/gc
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.1. lecke: KĂśLSĹ PARANCS VÉGREHAJTĂSA
+
+
+ ** :! után külső parancsot írva végrehajtódik a parancs. **
+
+ 1. Írjuk be az ismerős : parancsot, hogy a kurzort a képernyő aljára
+ helyezzük. Ez lehetővé teszi egy parancs beírását.
+
+ 2. ! (felkiáltójel) beírásával tegyük lehetővé külső héj (shell)-parancs
+ végrehajtását.
+
+ 3. Írjunk például ls parancsot a ! után majd üssünk <ENTER>-t. Ez ki
+ fogja listázni a könyvtárunkat ugyanúgy, mintha a shell promptnál
+ lennénk. Vagy írja ezt :!dir ha az ls nem működik.
+
+Megj: Ilymódon bármely külső utasítás végrehajtható.
+
+Megj: Minden : parancs után <ENTER>-t kell ütni.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.2. lecke: BĹVEBBEN A FĂJLOK ĂŤRĂSĂRĂ“L
+
+
+ ** A fájlok változásait Ă­gy Ă­rhatjuk ki :w FĂJLNÉV. **
+
+ 1. :!dir vagy :!ls beírásával listázzuk a könyvtárunkat!
+ Ön már tudja, hogy <ENTER>-t kell ütnie utána.
+
+ 2. Válasszon egy fájlnevet, amely még nem létezik pl. TESZT!
+
+ 3. Írja: :w TESZT (ahol TESZT a választott fájlnév)!
+
+ 4. Ez elmenti a teljes fájlt (a Vim Tutort) TESZT néven.
+ Ellenőrzésképp írjuk ismét :!dir hogy lássuk a könyvtárat!
+ (Felfelé gombbal : után az előző utasítások visszahozhatóak.)
+
+Megj: Ha Ön kilépne a Vimből és és visszatérne a TESZT fájlnévvel, akkor a
+ fájl a tutor mentéskori pontos másolata lenne.
+
+ 5. Távolítsa el a fájlt (MS-DOS): :!del TESZT
+ vagy (Unix): :!rm TESZT
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.3. lecke: EGY KIVĂLASZTOTT RÉSZ KIĂŤRĂSA
+
+
+ ** A fájl egy rĂ©szĂ©nek kiĂ­rásához Ă­rja :#,# w FĂJLNÉV **
+
+ 1. :!dir vagy :!ls beírásával listázza a könyvtárat, és válasszon egy
+ megfelelő fájlnevet, pl. TESZT.
+
+ 2. Mozgassa a kurzort ennek az oldalnak a tetejére, és nyomjon
+ Ctrl-g-t, hogy megtudja a sorszámot. JEGYEZZE MEG A SZĂMOT!
+
+ 3. Most menjen a lap aljára, Ă©s ĂĽsse be ismĂ©t: Ctrl-g. EZT A SZĂMOT
+ IS JEGYEZZE MEG!
+
+ 4. Ha csak ezt a részét szeretné menteni a fájlnak, írja :#,# w TESZT
+ ahol #,# a két sorszám, amit megjegyzett, TESZT az Ön fájlneve.
+
+ 5. Ismét nézze meg, hogy a fájl ott van (:!dir) de NE törölje.
+
+ 6. Vimben létezik egy másik lehetőség: nyomja meg a Shift-V gombpárt
+ az első menteni kívánt soron, majd menjen le az utolsóra, ezután
+ írja :w TESZT2 Ekkor a TESZT2 fájlba kerül a kijelölt rész.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5.4. lecke: RETRIEVING AND MERGING FILES
+
+
+ ** Egy fájl tartalmának beillesztĂ©sĂ©hez Ă­rja :r FĂJLNÉV **
+
+ 1. :!dir beírásával nézze meg, hogy az Ön TESZT fájlja létezik még.
+
+ 2. Helyezze a kurzort ennek az oldalnak a tetejére.
+
+MEGJ: A 3. lépés után az 5.3. leckét fogja látni. Azután LEFELÉ indulva
+ keresse meg ismét ezt a leckét.
+
+ 3. Most szúrja be a TESZT nevű fájlt a :r TESZT paranccsal, ahol
+ TESZT az Ön fájljénak a neve.
+
+MEGJ: A fájl, amit beillesztett a kurzora alatt helyezkedik el.
+
+ 4. Hogy ellenőrizzük, hogy a fájlt tényleg beillsztettük, menjen
+ vissza, és nézze meg, hogy kétszer szerepel az 5.3. lecke! Az eredeti
+ mellett a fájlból bemásolt is ott van.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 5. LECKE Ă–SSZEFOGLALĂ“JA
+
+
+ 1. :!parancs végrehajt egy külső utasítást.
+
+ Pár hasznos példa:
+ (MS-DOS) (Unix)
+ :!dir :!ls - könyvtárlista kiírása.
+ :!del FĂJLNÉV :!rm FĂJLNÉV - FĂJLNÉV nevű fájl törlĂ©se.
+
+ 2. :w FĂJLNÉV kiĂ­rja a jelenlegi Vim-fájlt a lemezre FĂJNÉV nĂ©ven.
+
+ 3. :#,#w FĂJLNÉV kiĂ­rja a kĂ©t sorszám (#) közötti sorokat FĂJLNÉV-be
+ Másik lehetőség, hogy a kezdősornál Ctrl-v-t nyom lemegy az utolsó
+ sorra, majd ezt ĂĽti be :w FĂJLNÉV
+
+ 4. :r FĂJLNÉV beolvassa a FĂJLNÉV fájlt Ă©s behelyezi a jelenlegi fájlba
+ a kurzorpozició utáni sorba.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.1. lecke: A OPEN PARANCS
+
+
+** o beírásával nyithat egy új sort a kurzor alatt és válthat beszúró módba **
+
+ 1. Mozgassuk a kurzort a ---> kezdetű sorra.
+
+ 2. o (kicsi) beírásával nyisson egy sort a kurzor ALATT! Ekkor
+ automatikusan beszĂşrĂł (insert) mĂłdba kerĂĽl.
+
+ 3. Másolja le a ---> jelű sort és <ESC> megnyomásával lépjen ki
+ a beszĂşrĂł mĂłdbĂłl.
+
+---> Az o lenyomása után a kurzor a következő sor elején áll beszúró módban.
+
+ 4. A kurzor FELETTI for megnyitásához egyzserűen a nagy O betűt írjon
+kicsi helyett. Próbálja ki a következő soron!
+Nyisson egy új sort efelett Shift-O megnyomásával, mialatt a kurzor
+ezen a soron áll.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.2. lecke: AZ APPEND PARANCS
+
+
+ ** a lenyomásával a kuror UTĂN szĂşrhatunk szöveget. **
+
+ 1. Mozgassuk a kurzort a következő ---> kezdetű sor végére úgy,
+ hogy normál módban $ ír be.
+
+ 2. a (kicsi) leütésével szöveget szúrhat be AMöGÉ a karakter mögé,
+ amelyen a kurzor áll.
+ (A nagy A az egész sor végére írja a szöveget.)
+
+Megj: A Vimben a sor legvégére is lehet állni, azonba ez elődjében
+ a Vi-ban nem lehetséges, ezért abban az a nélkül elég körülményes
+ a sor végéhez szöveget írni.
+
+ 3. Egészítse ki az első sort. Vegye észre, hogy az a utasítás (append)
+ teljesen egyezik az i-vel (insert) csupán a beszúrt szöveg helye
+ különbözik.
+
+---> Ez a sor lehetővé teszi Önnek, hogy gyakorolja
+---> Ez a sor lehetővé teszi Önnek, hogy gyakorolja a sor végére beillesztést.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.3. lecke: AZ ĂTĂŤRĂS MĂSIK VĂLTOZATA
+
+
+ ** Nagy R beírásával írhat felül több mint egy karaktert. **
+
+ 1. Mozgassuk a kurzort az első ---> kezdetű sorra!
+
+ 2. Place the cursor at the beginning of the first word that is different
+ from the second line marked ---> (the word 'last').
+
+ 3. Now type R and replace the remainder of the text on the first line by
+ typing over the old text to make the first line the same as the second.
+
+---> To make the first line the same as the last on this page use the keys.
+---> To make the first line the same as the second, type R and the new text.
+
+ 4. Note that when you press <ESC> to exit, any unaltered text remains.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6.4. lecke: BEĂLLĂŤTĂSOK
+
+** ĂllĂ­tsuk be, hogy a keresĂ©s Ă©s a helyettesĂ­tĂ©s ne fĂĽggjön kis/NAGYbetűktĹ‘l **
+
+ 1. KeressĂĽk meg az 'ignore'-t az beĂ­rva:
+ /ignore
+ Ezt ismételjük többször az n billentyűvel
+
+ 2. ĂllĂ­tsuk be az 'ic' (Ignore case) lehetĹ‘sĂ©get Ă­gy:
+ :set ic
+
+ 3. Most keressünk ismét az 'ignore'-ra n-nel
+ Ismételjük meg többször a keresést: n
+
+ 4. ĂllĂ­tsuk be a 'hlsearch' Ă©s 'incsearch' lehetĹ‘sĂ©geket:
+ :set hls is
+
+ 5. Most ismét írjuk be a keresőparancsot, és lássuk mi történik:
+ /ignore
+
+ 6. A kiemelést szüntessük meg alábbi utasítások egyikével:
+ :set nohls vagy :nohlsearch
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 6. LECKE Ă–SSZEFOGLALĂ“JA
+
+
+ 1. Typing o opens a line BELOW the cursor and places the cursor on the open
+ line in Insert mode.
+ Typing a capital O opens the line ABOVE the line the cursor is on.
+
+ 2. Type an a to insert text AFTER the character the cursor is on.
+ Typing a capital A automatically appends text to the end of the line.
+
+ 3. Typing a capital R enters Replace mode until <ESC> is pressed to exit.
+
+ 4. Typing ":set xxx" sets the option "xxx"
+
+
+
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 7. lecke: ON-LINE HELP PARANCSOK
+
+
+ ** Az online súgórendszer használata **
+
+ A Vim részletes súgóval rendelkezik. Induláshoz a következők egyikét
+ tegye:
+ - nyomja meg a <HELP> gombot (ha van ilyen)
+ - nyomja meg az <F1> gombot (ha van ilyen)
+ - Ă­rja be: :help <ENTER>
+
+ :q <ENTER> beírásával zárhatja be a súgóablakot.
+
+ Majdnem minden témakörről találhat súgót, argumentum megadásával
+ ":help" utasítás . Próbálja az alábbiakat ki (<ENTER>-t ne felejtsük):
+
+ :help w
+ :help c_<T
+ :help insert-index
+ :help user-manual
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 8. lecke: INDĂŤTĂ“SZKRIPT ĂŤRĂSA
+
+ ** A Vim lehetőségeinek beállítása **
+
+ A Vim rengeteg lehetőséggel rendelkezik a Vi-hoz képest, de a legtöbb
+ alapból elérhetetlen. Ahhoz, hogy alapból több lehetőségünk legyen készítenünk
+ kell egy "vimrc" fájlt.
+
+ 1. Kezdjük el szerkeszteni a "vimrc" fájlt, ennek módja:
+ :edit ~/.vimrc Unixon, Linuxon
+ :edit $VIM/_vimrc MS-Windowson
+
+ 2. Most szúrjuk be a példa "vimrc" fájl szövegét:
+
+ :read $VIMRUNTIME/vimrc_example.vim
+
+ 3. Írjuk ki a fájlt:
+
+ :write
+
+ Legközelebb a Vim szintaxiskiemeléssel indul.
+ Hozzáadhatja kedvenc beállításait ehhez a "vimrc" fájlhoz.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Itt végződik a Vim oktató, melynek a szándéka egy rövid áttekintés a
+ Vimről, amely elég ahhoz, hogy elég könnyedén kezeljük a szerkesztőt.
+ Távol van a teljességtől, mivel a Vimnek számtalan további utasítása
+ van. Ezután a felhasználói kézikönyvet érdemes elolvasni az angolul
+ tudóknak: ":help user-manual". (egyelőre nem tud magyarul)
+
+ További magyar olvasnivalók érhetőek el az alábbi oldalról.
+ http://ubuntu.hu/index.php?title=Vim
+
+ For further reading and studying, this book is recommended:
+ Vim - Vi Improved - by Steve Oualline
+ Publisher: New Riders
+ The first book completely dedicated to Vim. Especially useful for beginners.
+ There are many examples and pictures.
+ See http://iccf-holland.org/click5.html
+
+ This book is older and more about Vi than Vim, but also recommended:
+ Learning the Vi Editor - by Linda Lamb
+ Publisher: O'Reilly & Associates Inc.
+ It is a good book to get to know almost anything you want to do with Vi.
+ The sixth edition also includes information on Vim.
+
+ This tutorial was written by Michael C. Pierce and Robert K. Ware,
+ Colorado School of Mines using ideas supplied by Charles Smith,
+ Colorado State University. E-mail: bware@mines.colorado.edu.
+
+ Modified for Vim by Bram Moolenaar.
diff --git a/runtime/tutor/tutor.it b/runtime/tutor/tutor.it
index d2a465ede..b1f6798d0 100644
--- a/runtime/tutor/tutor.it
+++ b/runtime/tutor/tutor.it
@@ -1,5 +1,5 @@
===============================================================================
-= Benvenuto alla G u i d a all'Editor V I M - Versione 1.5 =
+= Benvenuto alla G u i d a all'Editor V I M - Versione 1.7 =
===============================================================================
Vim č un Editor molto potente ed ha parecchi comandi, troppi per
@@ -10,6 +10,7 @@
Il tempo necessario per completare la guida č circa 25-30 minuti,
a seconda di quanto tempo dedichi alla sperimentazione.
+ ATTENZIONE!
I comandi nelle lezioni modificano questo testo. Fai una copia di questo
file per esercitarti (se hai usato "vimtutor", stai giŕ usando una copia).
@@ -33,7 +34,7 @@
1. Muovi il cursore sullo schermo finché non ti senti a tuo agio.
2. Tieni schiacciato il tasto "giů" (j) finché non si ripete il movimento.
----> Adesso sai come arrivare fino alla lezione successiva.
+ Adesso sai come arrivare fino alla lezione seguente.
3. Usando il tasto "giů" spostati alla Lezione 1.2.
@@ -41,38 +42,38 @@ NOTA: Quando non sei sicuro del tasto che hai premuto, premi <ESC> per andare
in Modalitŕ Normale [Normal Mode]. Poi ri-immetti il comando che volevi.
NOTA: I tasti con le frecce fanno lo stesso servizio. Ma usando hjkl riesci
- a muoverti molto piů rapidamente, una volta presa l'abitudine.
+ a muoverti molto piů rapidamente, dopo che ci si abitua. Davvero!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 1.2: ENTRARE E USCIRE DA VIM
+ Lezione 1.2: USCIRE DA VIM
!! NOTA: Prima di eseguire quanto richiesto, leggi la Lezione per intero!!
1. Premi il tasto <ESC> (per assicurarti di essere in Modalitŕ Normale).
- 2. Batti: :q! <INVIO>.
-
----> Cosě esci dall'Editor SENZA SALVARE alcuna modifica fatta.
- Se vuoi uscire SALVANDO le modifiche batti:
- :wq <INVIO>
+ 2. Batti: :q! <INVIO>.
+ Cosě esci dall'Editor SCARTANDO qualsiasi modifica fatta.
3. Quando vedi il PROMPT della Shell, batti il comando con cui sei arrivato
- qui. Potrebbe essere: vimtutor <INVIO>
- Normalmente useresti: vim tutor <INVIO>
-
----> 'vim' indica l'Editor vim, 'tutor' č il nome del file che tu vuoi aprire.
+ qui. Sarebbe: vimtutor <INVIO>
4. Se hai memorizzato questi comandi e ti senti pronto, esegui i passi
- da 1 a 3 per uscire e rientrare nell'Editor. Poi muovi il cursore in giů
- fino alla Lezione 1.3.
+ da 1 a 3 per uscire e rientrare nell'Editor.
+
+NOTA: :q! <INVIO> SCARTA qualsiasi modifica fatta. In una delle prossime
+ lezioni imparerai come salvare un file che hai modificato.
+
+ 5. Muovi in giů il cursore per passare alla lezione 1.3.
+
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 1.3: EDITING DI TESTI - CANCELLAZIONE
+ Lezione 1.3: MODIFICA DI TESTI - CANCELLAZIONE
-** In Modalitŕ Normale premi x per cancellare il carattere sotto al cursore **
+ ** Premere x per cancellare il carattere sotto al cursore **
- 1. Muovi il cursore alla linea piů sotto, indicata da --->
+ 1. Muovi il cursore alla linea piů sotto, indicata da --->.
2. Per correggere errori, muovi il cursore fino a posizionarlo sopra il
carattere da cancellare.
@@ -86,16 +87,16 @@ NOTA: I tasti con le frecce fanno lo stesso servizio. Ma usando hjkl riesci
5. Ora che la linea č corretta, vai alla Lezione 1.4
NOTA: Mentre segui questa guida, non cercare di imparare a memoria,
- ma impara facendo pratica.
+ ma impara facendo pratica.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 1.4: EDITING DI TESTI - INSERIMENTO
+ Lezione 1.4: MODIFICA DI TESTI - INSERIMENTO
- ** Quando sei in Modalitŕ Normale premi i per inserire testo. **
+ ** Premere i per inserire testo. **
- 1. Muovi il cursore alla prima linea qui sotto, indicata da --->
+ 1. Muovi il cursore alla prima linea qui sotto, indicata da --->.
2. Per rendere la prima linea uguale alla seconda, muovi il cursore sopra
il primo carattere DOPO la posizione in cui il testo va inserito.
@@ -108,10 +109,56 @@ NOTA: Mentre segui questa guida, non cercare di imparare a memoria,
---> C'era del tsto mncnt questa .
---> C'era del testo mancante da questa linea.
- 5. Quando sei a tuo agio nell'inserimento di testo vai al sommario sotto.
+ 5. Quando sei a tuo agio nell'inserimento di testo vai alla lezione 1.5.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 1.5: MODIFICA DI TESTI - AGGIUNTA
+
+
+ ** Premere A per aggiungere testo a fine linea. **
+
+ 1. Muovi il cursore alla prima linea qui sotto, indicata da --->.
+ Non importa dove č posizionato il cursore sulla linea stessa.
+
+ 2. Batti A e inserisci le necessarie aggiunte.
+ 3. Alla fine della aggiunta premi <ESC> per tornare in modalitŕ Normale.
+ 4. Muovi il cursore alla seconda linea indicata ---> e ripeti
+ i passi 2 e 3 per correggere questa frase.
+---> C'č del testo che manca da qu
+ C'č del testo che manca da questa linea.
+---> C'č anche del testo che ma
+ C'č anche del testo che manca qui.
+
+ 5. Quando sei a tuo agio nell'aggiunta di testo vai alla lezione 1.6.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 1.6: MODIFICARE UN FILE
+
+
+ ** Usare :wq per salvare un file e uscire. **
+
+ !! NOTA: Prima di eseguire quanto richiesto, leggi la Lezione per intero!!
+
+ 1. Esci da Vim come hai fatto nella lezione 1.2: :q!
+
+ 2. Quando vedi il PROMPT della Shell, batti il comando: vim tutor <INVIO>
+ 'vim' č il comando per richiamare Vim, 'tutor' č il nome del file che
+ desideri modificare. Usa un file che possa essere modificato.
+
+ 3. Inserisci e cancella testo come hai imparato nelle lezioni precedenti.
+
+ 4. Salva il file ed esci da Vim con: :wq <INVIO>
+
+ 5. Rientra in vimtutor e scendi al sommario che segue.
+
+ 6. Dopo aver letto i passi qui sopra ed averli compresi: eseguili.
+
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lezione 1 SOMMARIO
@@ -119,54 +166,54 @@ NOTA: Mentre segui questa guida, non cercare di imparare a memoria,
1. Il cursore si muove usando i tasti con le frecce o i tasti hjkl.
h (sinistra) j (giů) k (su) l (destra)
- 2. Per eseguire Vim (dal prompt %) batti: vim NOMEFILE <INVIO>
+ 2. Per eseguire Vim dal PROMPT della Shell batti: vim NOMEFILE <INVIO>
3. Per uscire da Vim batti: <ESC> :q! <INVIO> per uscire senza salvare.
oppure batti: <ESC> :wq <INVIO> per uscire salvando modifiche.
- 4. Per cancellare il carattere sotto al cursore in Modalitŕ Normale batti: x
+ 4. Per cancellare il carattere sotto al cursore batti: x
- 5. Per inserire testo subito prima del cursore in Modalitŕ Normale batti:
- i batti del testo <ESC>
+ 5. Per inserire testo subito prima del cursore batti:
+ i batti testo inserito <ESC> inserisci prima del cursore
+ A batti testo aggiunto <ESC> aggiungi a fine linea
NOTA: premendo <ESC> ritornerai in Modalitŕ Normale o annullerai
un comando errato che puoi aver inserito in parte.
Ora continua con la Lezione 2.
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 2.1: COMANDI DI CANCELLAZIONE
+ Lezione 2.1: COMANDI DI CANCELLAZIONE
- ** Batti dw per cancellare fino a fine parola. **
+ ** Batti dw per cancellare una parola. **
1. Premi <ESC> per accertarti di essere in Modalitŕ Normale.
- 2. Muovi il cursore fino alla linea qui sotto, indicata da --->
+ 2. Muovi il cursore fino alla linea qui sotto, indicata da --->.
3. Muovi il cursore all'inizio di una parola che vuoi cancellare.
4. Batti dw per cancellare la parola.
-NOTA: Le lettere dw saranno visibili sull'ultima linea dello schermo mentre le
- batti. Se hai battuto qualcosa di sbagliato, premi <ESC> e ricomincia.
+NOTA: La lettera d sarŕ visibile sull'ultima linea dello schermo mentre la
+ batti. Vim attende che tu batta w . Se vedi una lettera diversa
+ da d hai battuto qualcosa di sbagliato; premi <ESC> e ricomincia.
---> Ci sono le alcune parole gioia che non c'entrano carta in questa frase.
5. Ripeti i passi 3 e 4 finché la frase č corretta, poi vai alla Lezione 2.2.
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 2.2: ALTRI COMANDI DI CANCELLAZIONE
+ Lezione 2.2: ALTRI COMANDI DI CANCELLAZIONE
** Batti d$ per cancellare fino a fine linea. **
1. Premi <ESC> per accertarti di essere in Modalitŕ Normale.
- 2. Muovi il cursore fino alla linea qui sotto, indicata da --->
+ 2. Muovi il cursore fino alla linea qui sotto, indicata da --->.
3. Muovi il cursore alla fine della linea corretta (DOPO il primo . ).
@@ -182,66 +229,112 @@ NOTA: Le lettere dw saranno visibili sull'ultima linea dello schermo mentre le
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 2.3: COMANDI E OGGETTI
+ Lezione 2.3: OPERATORI E MOVIMENTI
- Il formato del comando d [delete] cancella č il seguente:
+ Molti comandi di modifica testi consistono in un operatore e un movimento.
+ Il formato del comando di cancellazione con l'operatore d č il seguente:
+
+ d movimento
- [numero] d oggetto OPPURE d [numero] oggetto
Dove:
- numero - indica quante volte va eseguito il comando (se omesso, vale 1).
- d - č il comando di cancellazione.
- oggetto - indica dove il comando va applicato (lista qui sotto).
+ d - č l'operatore di cancellazione
+ movimento - indica dove l'operatore va applicato (lista qui sotto).
+
+ Breve lista di movimenti:
+ w - fino a inizio della parola seguente, ESCLUSO il suo primo carattere.
+ e - alla fine della parola corrente, COMPRESO il suo ultimo carattere.
+ $ - dal cursore fino a fine linea, COMPRESO l'ultimo carattere della linea.
+
+ Quindi se batti de cancelli dal cursore fino a fine parola.
+
+NOTA: Se batti solo il movimento mentre sei in Modalitŕ Normale, senza
+ nessun operatore, il cursore si muoverŕ come specificato.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 2.4: USO DI UN CONTATORE PER UN MOVIMENTO
+
+
+ ** Se batti un numero prima di un movimento, lo ripeti altrettante volte. **
+
+ 1. Muovi il cursore fino all'inizio della linea qui sotto, indicata da --->.
+
+ 2. Batti 2w per spostare il cursore due parole piů avanti.
+
+ 3. Batti 3e per spostare il cursore alla fine della terza parola seguente.
+
+ 4. Batti 0 (zero) per posizionarti all'inizio della linea.
+
+ 5. Ripeti i passi 2 e 3 usando numeri differenti.
+
+---> Questa č solo una linea con parole all'interno della quale puoi muoverti.
+
+ 6. Vai alla Lezione 2.5.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 2.5: USO DI UN CONTATORE PER CANCELLARE DI PIU'
+
+
+ ** Se batti un numero prima di un movimento, lo ripeti altrettante volte. **
+
+ Nella combinazione dell'operatore cancella e di un movimento, descritto prima,
+ inserite un contatore prima del movimento per cancellare di piů:
+ d numero movimento
+
+ 1. Muovi il cursore alla prima parola MAIUSCOLA nella riga indicata da --->.
+
+ 2. Batti d2w per cancellare le due parole MAIUSCOLE
+
+ 3. Ripeti i passi 1 e 2 con un contatore diverso per cancellare la parole
+ MAIUSCOLE consecutive con un solo comando
+
+---> questa ABC DE linea FGHI JK LMN OP di parole č Q RS TUV ora ripulita.
- Breve lista di oggetti:
- w - dal cursore alla fine della parola, incluso lo spazio.
- e - dal cursore alla fine della parola, ESCLUSO lo spazio.
- $ - dal cursore fino a fine linea.
-NOTA: Per amanti dell'avventura: premendo solo il tasto che indica l'oggetto
- mentre siete in Modalitŕ Normale, senza dare un comando, sposta
- il cursore come specificato nella "lista di oggetti" qui sopra.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 2.4: UNA ECCEZIONE A 'COMANDO-OGGETTO'
+ Lezione 2.6: LAVORARE SU LINEE INTERE
- ** Batti dd per cancellare un'intera linea. **
+ ** Batti dd per cancellare un'intera linea. **
- Per la frequenza con cui capita di cancellare linee intere, chi
- ha progettato Vi ha deciso che sarebbe stato piů semplice
- battere due d consecutive per cancellare una linea.
+ Per la frequenza con cui capita di cancellare linee intere, chi ha
+ disegnato Vi ha deciso che sarebbe stato piů semplice battere
+ due d consecutive per cancellare una linea.
1. Muovi il cursore alla linea 2) nella frase qui sotto.
2. Batti dd per cancellare la linea.
3. Ora spostati alla linea 4).
- 4. Batti 2dd (ricorda: numero-comando-oggetto) per cancellare due linee.
+ 4. Batti 2dd per cancellare due linee.
- 1) Le rose sono rosse,
- 2) Nel fango ci si diverte,
- 3) Le viole sono blu,
- 4) Io ho un'automobile,
- 5) Gli orologi segnano il tempo,
- 6) Il miele č dolce,
- 7) E lo sei anche tu.
+---> 1) Le rose sono rosse,
+---> 2) Il fango č divertente,
+---> 3) Le viole sono blu,
+---> 4) Io ho un'automobile,
+---> 5) Gli orologi segnano il tempo,
+---> 6) Lo zucchero č dolce,
+---> 7) E cosě sei anche tu.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 2.5: IL COMANDO UNDO [ANNULLA]
+ Lezione 2.7: IL COMANDO UNDO [ANNULLA]
- ** Premi u per annullare gli ultimi comandi eseguiti. **
- ** Premi U per annullare le modifiche all'ultima linea. **
+ ** Premi u per annullare gli ultimi comandi eseguiti. **
+ ** Premi U per annullare le modifiche all'ultima linea. **
- 1. Muovi il cursore fino alla linea qui sotto, indicata da --->
+ 1. Muovi il cursore fino alla linea qui sotto, indicata da --->.
e posizionati sul primo errore.
2. Batti x per cancellare il primo carattere sbagliato.
3. Adesso batti u per annullare l'ultimo comando eseguito.
4. Ora invece, correggi tutti gli errori sulla linea usando il comando x .
5. Adesso batti una U Maiuscola per riportare la linea al suo stato originale.
6. Adesso batti u piů volte per annullare la U e i comandi precedenti.
- 7. Adesso batti piů volte CTRL-r (tenendo il tasto CTRL schiacciato
- mentre batti r) per rifare i comandi (annullare l'annullamento).
+ 7. Adesso batti piů volte CTRL-r (tieni il tasto CTRL schiacciato
+ mentre batti r) per rieseguire i comandi (annullare l'annullamento).
---> Correeggi gli errori ssu quuesta linea e riimpiazzali coon "undo".
@@ -254,63 +347,63 @@ NOTA: Per amanti dell'avventura: premendo solo il tasto che indica l'oggetto
Lezione 2 SOMMARIO
- 1. Per cancellare dal cursore fino alla fine di una parola batti: dw
-
- 2. Per cancellare dal cursore fino alla fine della linea batti: d$
-
+ 1. Per cancellare dal cursore fino alla parola seguente batti: dw
+ 2. Per cancellare dal cursore fino alla fine della linea batti: d$
3. Per cancellare un'intera linea batti: dd
+ 4. Per eseguire piů volte un movimento, mettici davanti un numero: 2w
+ 5. Il formato per un comando di modifica č:
- 4. Il formato per un comando in Modalitŕ Normale č:
+ operatore [numero] movimento
+ dove:
+ operatore - indica il da farsi, ad es. d per [delete] cancellare
+ [numero] - contatore facoltativo di ripetizione del movimento
+ movimento - spostamento nel testo su cui operare, ad es.
+ w [word] parola, $ (fino a fine linea), etc.
- [numero] comando oggetto OPPURE comando [numero] oggetto
- Dove:
- numero - indica quante volte va eseguito il comando (se omesso, vale 1).
- comando - č il comando da eseguire, ad es. d per [delete] cancellare.
- oggetto - indica dove il comando va applicato, ad es. w [word] parola,
- $ (fino alla fine della linea), etc.
+ 6. Per andare a inizio linea usate uno zero: 0
+ 7. Per annullare i comandi precedenti, batti: u (u minuscola)
+ Per annullare tutte le modifiche a una linea batti: U (U maiuscola)
+ Per annullare l'annullamento ["redo"] batti: CTRL-r
- 5. Per annullare i comandi precedenti, batti: u (u minuscola)
- Per annullare tutte le modifiche a una linea batti: U (U Maiuscola)
- Per annullare l'annullamento [gli "undo"] batti: CTRL-r
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 3.1: IL COMANDO PUT [METTI, PONI]
+ Lezione 3.1: IL COMANDO PUT [METTI, PONI]
- ** Batti p per porre [put] l'ultima cancellazione dopo il cursore. **
+ ** Batti p per porre [put] testo (cancellato prima) dopo il cursore. **
- 1. Muovi il cursore alla prima linea fra quelle qui in basso.
+ 1. Muovi il cursore alla prima linea indicata con ---> qui in basso.
- 2. Batti dd per cancellare la linea e depositarla nel buffer di Vim.
+ 2. Batti dd per cancellare la linea e depositarla in un registro di Vim.
- 3. Muovi il cursore fino alla linea SOPRA quella dove andrebbe spostata
- la linea che hai appena cancellato.
+ 3. Muovi il cursore fino alla linea c) SOPRA quella dove andrebbe messa
+ la linea appena cancellata.
- 4. Mentre sei in Modalitŕ Normale, batti p per reinserire la linea.
+ 4. Batti p per mettere la linea sotto il cursore.
- 5. Ripeti i passi da 2 a 4 per mettere tutte le linee nel corretto ordine.
+ 5. Ripeti i passi da 2 a 4 per mettere tutte le linee nel giusto ordine.
- d) Riesci a impararla tu?
- b) Le viole sono blu,
- c) La saggezza si impara,
- a) Le rose sono rosse,
+---> d) Puoi impararla tu?
+---> b) Le viole sono blu,
+---> c) La saggezza si impara,
+---> a) Le rose sono rosse,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 3.2: IL COMANDO REPLACE [RIMPIAZZA]
+ Lezione 3.2: IL COMANDO REPLACE [RIMPIAZZARE]
- ** Batti r e una lettera per rimpiazzare il carattere sotto al cursore. **
+ ** Batti rx per rimpiazzare il carattere sotto al cursore con x . **
- 1. Muovi il cursore alla prima linea qui sotto, indicata da --->
+ 1. Muovi il cursore alla prima linea qui sotto, indicata da --->.
2. Muovi il cursore fino a posizionarlo sopra il primo errore.
- 3. Batti r e poi il carattere che dovrebbe rimpiazzare l'errore.
+ 3. Batti r e poi il carattere che dovrebbe stare qui.
- 4. Ripeti i passi 2 e 3 finché la prima linea č corretta.
+ 4. Ripeti i passi 2 e 3 finché la prima linea č uguale alla seconda.
----> Immattendo quetta libea, qualcuno ho predato alcuni tosti sballiati!
+---> Ammattendo quetta lince, qualcuno ho predato alcuni tosti sballiati!
---> Immettendo questa linea, qualcuno ha premuto alcuni tasti sbagliati!
5. Ora passa alla Lezione 3.2.
@@ -320,101 +413,100 @@ NOTA: Ricordati che dovresti imparare con la pratica, non solo leggendo.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 3.3: IL COMANDO CHANGE [CAMBIA]
+ Lezione 3.3: L'OPERATORE CHANGE [CAMBIA]
- ** Per cambiare una parola in tutto o in parte, batti cw . **
+ ** Per cambiare fino alla fine di una parola, batti ce . **
- 1. Muovi il cursore alla prima linea qui sotto, indicata da --->
+ 1. Muovi il cursore alla prima linea qui sotto, indicata da --->.
- 2. Posiziona il cursore alla u in lubw.
+ 2. Posiziona il cursore alla u in lubw.
- 3. Batti cw e la parola corretta (in questo caso, batti inea ).
+ 3. Batti ce e la parola corretta (in questo caso, batti inea ).
- 4. Premi <ESC> e vai sull'errore seguente (sul primo carattere da modificare).
+ 4. Premi <ESC> e vai sul prossimo carattere da modificare.
5. Ripeti i passi 3 e 4 finché la prima frase č uguale alla seconda.
----> Questa lubw ha alcune pptfd da asdert usgfk il comando CHANGE.
----> Questa linea ha alcune parole da cambiare usando il comando CHANGE.
+---> Questa lubw ha alcune pptfd da asdert usgfk l'operatore CHANGE.
+---> Questa linea ha alcune parole da cambiare usando l'operatore CHANGE.
-Nota che cw non solo rimpiazza la parola, ma ti mette anche in Modalitŕ
-Inserimento [Insert Mode]
+Nota che ce cancella la parola, e ti mette anche in Modalitŕ Inserimento
+ [Insert Mode]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 3.4: ALTRI CAMBIAMENTI USANDO c
+ Lezione 3.4: ALTRI CAMBIAMENTI USANDO c
+** L'operatore c [CHANGE] agisce sugli stessi movimenti di d [DELETE] **
-** Il comando c [CHANGE] agisce sugli stessi oggetti del comando d [DELETE] **
+ 1. L'operatore CHANGE si comporta come DELETE. Il formato č:
- 1. Il comando CHANGE si comporta come DELETE. Il formato č:
+ c [numero] movimento
- [numero] c oggetto OPPURE c [numero] oggetto
+ 2. I movimenti sono gli stessi,
+ ad es. w (word, parola), $ (fine linea), etc.
- 2. Gli oggetti sono gli stessi, ad es. w (word, parola), $ (fine linea), etc.
-
- 3. Muovi il cursore alla prima linea qui sotto, indicata da --->
+ 3. Muovi il cursore alla prima linea qui sotto, indicata da --->.
4. Posiziona il cursore al primo errore.
- 5. Batti c$ per modificare il resto della linea secondo il modello della
- linea successiva, e quando hai finito premi <ESC>
+ 5. Batti c$ e inserisci resto della linea utilizzando come modello la
+ linea seguente, e quando hai finito premi <ESC>
---> La fine di questa linea deve essere aiutata a divenire come la seguente.
---> La fine di questa linea deve essere corretta usando il comando c$ .
-
+NOTA: Puoi usare il tasto Backspace se devi correggere errori di battitura.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lezione 3 SOMMARIO
- 1. Per reinserire testo che hai appena cancellato, batti p . Questo
+ 1. Per reinserire del testo appena cancellato, batti p . Questo
inserisce [pone] il testo cancellato DOPO il cursore (se era stata tolta
una linea intera, questa verrŕ messa nella linea SOTTO il cursore).
2. Per rimpiazzare il carattere sotto il cursore, batti r e poi il
- carattere sostitutivo.
+ carattere che vuoi sostituire.
- 3. Il comando CHANGE ti permette di cambiare l'oggetto specificato dal
- cursore fino alla fine dell'oggetto. Ad es. Batti cw per cambiare dal
- cursore alla fine della parola, c$ per cambiare fino a fine linea.
+ 3. L'operatore change ti permette di cambiare dal cursore fino a dove
+ arriva il movimento. Ad es. Batti ce per cambiare dal cursore
+ fino alla fine della parola, c$ per cambiare fino a fine linea.
- 4. Il formato del comando CHANGE č:
+ 4. Il formato di change č:
- [numero] c oggetto OPPURE c [numero] oggetto
+ c [numero] movimento
Ora vai alla prossima Lezione.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 4.1: POSIZIONAMENTE E SITUAZIONE FILE
+ Lezione 4.1: POSIZIONAMENTO E SITUAZIONE FILE
+ ** Batti CTRL-G per vedere a che punto sei nel file e la situazione **
+ ** del file. Batti G per raggiungere una linea nel file. **
- ** Batti CTRL-g per vedere a che punto sei nel file e la situazione del file.
- Batti [numero] G per raggiungere il numero della linea [numero] nel file.
- Batti [numero] % per posizionarti alla percentuale [numero] nel file **
+ NOTA: Leggi l'intera Lezione prima di eseguire un qualsiasi passo!!
- NOTA: Leggi l'intera Lezione prima di eseguire un qualunque comando!!
+ 1. Tieni premuto il tasto CTRL e batti g . Ossia batti CTRL-G.
+ Un messaggio apparirŕ in fondo alla pagina con il NOME FILE e la
+ posizione nel file. Ricordati il numero della linea per il Passo 3.
- 1. Tieni premuto il tasto CTRL e batti g . Una linea di situazione
- sarŕ visibile in fondo alla pagina con il NOME FILE e la linea
- in cui sei posizionato. Ricordati il numero della linea per il Passo 3.
+NOTA: La posizione del cursore si vede nell'angolo in basso a destra dello
+ schermo, se č impostata l'opzione 'ruler' (righello, vedi :help ruler).
- 2. Premi G [G Maiuscolo] per posizionarti alla fine del file.
+ 2. Premi G [G Maiuscolo] per posizionarti in fondo al file.
+ Batti gg per posizionarti in cima al file.
3. Batti il numero della linea in cui ti trovavi e poi G . Questo ti
riporterŕ fino alla linea in cui ti trovavi quando avevi battuto CTRL-g.
- (Mentre batti i numeri, questi NON saranno visualizzati sullo schermo.)
4. Se ti senti sicuro nel farlo, esegui i passi da 1 a 3.
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lezione 4.2: IL COMANDO SEARCH [RICERCA]
-
** Batti / seguito da una frase per ricercare quella frase. **
1. in Modalitŕ Normale batti il carattere / . Nota che la "/" e il cursore
@@ -425,41 +517,41 @@ Ora vai alla prossima Lezione.
3. Per ricercare ancora la stessa frase, batti soltanto n .
Per ricercare la stessa frase in direzione opposta, batti N .
- 4. Se vuoi ricercare una frase in direzione opposta (in su), usa il
- comando ? invece che / .
-
----> Quando la ricerca arriva a fine file, ricomincia dall'inizio del file.
-
- "errroore" non č il modo giusto di digitare errore; errroore č un errore.
+ 4. Per ricercare una frase nella direzione opposta, usa ? al posto di / .
+ 5. Per tornare dove eri prima nel file premi CTRL-O (tieni il tasto CTRL
+ schiacciato mentre premi la lettera o). Ripeti CTRL-O per andare ancora
+ indietro. Puoi usare CTRL-I per tornare in avanti.
+NOTA: "errroore" non č il modo giusto di digitare errore; errroore č un errore.
+NOTA: Quando la ricerca arriva a fine file, ricomincia dall'inizio del file,
+ a meno che l'opzione 'wrapscan' sia stata disattivata.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 4.3: RICERCA DI PARENTESI CORRISPONDENTI
+ Lezione 4.3: RICERCA DI PARENTESI CORRISPONDENTI
- ** Batti % per trovare una ),], o } corripondenti. **
+ ** Batti % per trovare una ),], o } corrispondente. **
- 1. Posiziona il cursore su un (, [, or { nella linea, indicata da --->
+ 1. Posiziona il cursore su una (, [, o { nella linea sotto, indicata da --->.
2. Adesso batti il carattere % .
- 3. Il cursore dovrebbe ora trovarsi sulla parentesi corrispondente.
+ 3. Il cursore si sposterŕ sulla parentesi corrispondente.
- 4. Batti % per muovere il cursore alla parentesi di prima (corrispondente)
+ 4. Batti % per muovere il cursore all'altra parentesi corrispondente.
---> Questa ( č una linea di test con (, [ ] e { } al suo interno. ))
-NOTA: Questo č molto utile nel "debug" di un programma con parentesi errate!
+NOTA: Questo č molto utile nel "debug" di un programma con parentesi errate!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 4.4: UN MODO PER CORREGGERE GLI ERRORI
-
+ Lezione 4.4: L'OPERATORE SOSTITUZIONE (SUBSTITUTE)
** Batti :s/vecchio/nuovo/g per sostituire 'nuovo' a 'vecchio'. **
@@ -468,30 +560,33 @@ NOTA: Questo č molto utile nel "debug" di un programma con parentesi errate!
2. Batti :s/lla/la <INVIO> . Nota che questo comando cambia solo
LA PRIMA occorrenza di "lla" sulla linea.
- 3. Adesso batti :s/lla/la/g dove "g" sta per "globalmente" sulla linea.
- Questo cambia TUTTE le occorrenze di "lla" sulla linea.
+ 3. Adesso batti :s/lla/la/g . Aggiungendo la flag g si chiede di
+ sostituire "globalmente" sulla linea, ossia tutte le occorrenze
+ di "lla" sulla linea.
---> lla stagione migliore per lla fioritura č lla primavera.
4. Per cambiare ogni ricorrenza di una stringa di caratteri tra due linee,
- batti :#,#s/vecchio/nuovo/g dove #,# sono i numeri delle due linee.
+ batti :#,#s/vecchio/nuovo/g dove #,# sono i numeri che delimitano
+ il gruppo di linee in cui si vuole sostituire.
Batti :%s/vecchio/nuovo/g per cambiare ogni occorrenza nell'intero file.
-
-
-
-
+ Batti :%s/vecchio/nuovo/gc per trovare ogni occorrenza nell'intero file
+ ricevendo per ognuna una richiesta se
+ effettuare o meno la sostituzione.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lezione 4 SOMMARIO
-1. CTRL-g visualizza a che punto sei nel file e la situazione del file.
- G [G Maiuscolo] ti porta alla fine del file. Un numero di linea
- seguito da G [G Maiuscolo] ti porta a quel numero di linea nel file.
+1. CTRL-G visualizza a che punto sei nel file e la situazione del file.
+ G [G Maiuscolo] ti porta all'ultima linea del file.
+ numero G ti porta alla linea con quel numero.
+ gg ti porta alla prima linea del file.
2. Battendo / seguito da una frase ricerca IN AVANTI quella frase.
Battendo ? seguito da una frase ricerca ALL'INDIETRO quella frase.
DOPO una ricerca batti n per trovare la prossima occorrenza nella
stessa direzione, oppure N per cercare in direzione opposta.
+ CTRL-O ti porta alla posizione precedente, CTRL-I a quella piů nuova.
3. Battendo % mentre il cursore si trova su (,),[,],{, oppure }
ti posizioni sulla corrispondente parentesi.
@@ -501,36 +596,34 @@ NOTA: Questo č molto utile nel "debug" di un programma con parentesi errate!
Per sostituire frasi tra 2 numeri di linea [#] batti :#,#s/vecchio/nuovo/g
Per sostituire tutte le occorrenze nel file batti :%s/vecchio/nuovo/g
Per chiedere conferma ogni volta aggiungi 'c' :%s/vecchio/nuovo/gc
-
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 5.1: COME ESEGUIRE UN COMANDO ESTERNO
+ Lezione 5.1: COME ESEGUIRE UN COMANDO ESTERNO
- ** Batti :! seguito da un comando esterno per eseguire il comando. **
+ ** Batti :! seguito da un comando esterno per eseguire quel comando. **
- 1. Batti il comando : Per posizionare il cursore in fondo allo schermo.
- Ciň ti permette di immettere un comando.
+ 1. Batti il comando : per posizionare il cursore in fondo allo schermo.
+ Ciň ti permette di immettere un comando dalla linea comandi.
2. Adesso batti il carattere ! (punto esclamativo). Ciň ti permette di
- eseguire qualsiasi comando esterno che si puň eseguire nella "shell".
+ eseguire qualsiasi comando esterno si possa eseguire nella "shell".
3. Ad esempio batti ls dopo il ! e poi premi <INVIO>. Questo
visualizza una lista della tua directory, proprio come se fossi in una
- "shell". Usa :!dir se ls non funziona. [Unix:ls MSDOS:dir]
-
----> NOTA: E' possibile in questo modo eseguire un comando a piacere.
-
----> NOTA: Tutti i comandi : devono essere terminati premendo <INVIO>
+ "shell". Usa :!dir se ls non funziona. [Unix: ls MS-DOS: dir]
+NOTA: E' possibile in questo modo eseguire un comando a piacere, specificando
+ anche dei parametri per i comandi stessi.
+NOTA: Tutti i comandi : devono essere terminati premendo <INVIO>
+ Da qui in avanti non lo ripeteremo ogni volta.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 5.2: ANCORA SULLA SCRITTURA DEI FILES
+ Lezione 5.2: ANCORA SULLA SCRITTURA DEI FILE
- ** Per salvare le modifiche apportate a un file batti :w NOMEFILE. **
+ ** Per salvare le modifiche apportate a un testo batti :w NOMEFILE. **
1. Batti :!dir or :!ls per procurarti una lista della tua directory.
Giŕ sai che devi premere <INVIO> dopo aver scritto il comando.
@@ -540,60 +633,60 @@ NOTA: Questo č molto utile nel "debug" di un programma con parentesi errate!
3. Adesso batti: :w TEST (dove TEST č il NOMEFILE che hai scelto).
4. Questo salva l'intero file ("tutor.it") con il nome di TEST.
- Per una verifica batti ancora :!dir per listare la tua directory.
+ Per verifica batti ancora :!dir o :!ls per listare la tua directory.
----> Nota che se esci da Vim e riesegui Vim usando come NOMEFILE TEST,
- il file sarŕ una copia esatta di "tutor.it" al momento del salvataggio.
+NOTA: Se esci da Vim e riesegui Vim battendo vim TEST , il file aperto
+ sarŕ una copia esatta di "tutor.it" al momento del salvataggio.
- 5. Ora cancella il file battendo: :!rm TEST [sotto Unix] oppure
- :!del TEST [sotto MSDOS]
+ 5. Ora cancella il file battendo (MR-DOS): :!del TEST
+ o (Unix): :!rm TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 5.3: SCRIVERE IN MANIERA SELETTIVA
-
+ Lezione 5.3: SELEZIONARE IL TESTO DA SCRIVERE
- ** Per salvare una porzione del file, batti :#,# w NOMEFILE **
+ ** Per salvare una porzione di file, batti v movimento :w NOMEFILE **
- 1. Batti ancora :!dir o :!ls per procurarti una lista della tua directory
- e scegli un NOMEFILE adatto, come ad es. TEST .
+ 1. Muovi il cursore su questa linea.
- 2. Muovi il cursore in cima a questa pagina e batti CTRL-g per procurarti
- il numero di linea. RICORDATI QUESTO NUMERO!
+ 2. Premi v e muovi il cursore fino alla linea numerata 5., qui sotto.
+ Nota che il testo viene evidenziato.
- 3. Ora spostati in fondo alla pagina e batti CTRL-g again.
- RICORDATI ANCHE QUESTO NUMERO!
+ 3. Batti il carattere : . In fondo allo schermo apparirŕ :'<,'> .
- 4. Per salvare SOLO una parte in un file, batti :#,# w TEST
- dove #,# sono i due numeri che hai memorizzato (cima,fondo) e TEST
- č il tuo NOMEFILE.
-
- 5. Ancora una volta, controlla che il file esista con il comando :!dir
- ma NON CANCELLARLO.
+ 4. Batti w TEST , dove TEST č il nome di un file non ancora esistente.
+ Verifica che si veda :'<,'>w TEST prima di dare <INVIO>.
+ 5. Vim scriverŕ nel file TEST le linee che hai selezionato. Usa :!dir
+ o :!ls per controllare che esiste. Non cancellarlo ora! Ti servirŕ
+ nella prossima lezione.
+NOTA: Battere v inizia una selezione visuale. Puoi muovere il cursore
+ come vuoi, e rendere la selezione piů piccola o piů grande. Poi
+ puoi usare un operatore per agire sul testo selezionato.
+ Ad es., d cancella il testo.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 5.4: INSERIRE E RIUNIRE FILE
-
+ Lezione 5.4: INSERIRE E RIUNIRE FILE
- ** Per inserire il contenuto di un file, batti :r NOMEFILE **
- 1. Batti :!dir per accertarti che il tuo NOMEFILE TEST sia ancora presente.
+ ** Per inserire il contenuto di un file, batti :r NOMEFILE **
- 2. Posiziona il cursore all'inizio di questa pagina.
+ 1. Posiziona il cursore appena sopra questa riga.
-NOTA: DOPO aver eseguito il Passo 3 vedrai ancora la Lezione 5.3.
+NOTA: Dopo aver eseguito il Passo 2 vedrai il testo della Lezione 5.3.
Quindi spostati IN GIU' per tornare ancora a questa Lezione.
- 3. Ora inserisci il tuo file TEST con il comando :r TEST dove TEST č
- il nome del file.
+ 2. Ora inserisci il tuo file TEST con il comando :r TEST dove TEST č
+ il nome che hai usato per creare il file.
+ Il file richiesto č inserito sotto la linea in cui si trova il cursore.
-NOTA: Il file che tu richiedi č inserito a partire da dove si trova il cursore.
-
- 4. Per verificare che un file č stato inserito, torna indietro col cursore
- e nota che ci sono ora 2 copie della Lezione 5.3, quella originale e quella
- da te inserita.
+ 3. Per verificare che un file č stato inserito, torna indietro col cursore
+ e nota che ci sono ora 2 copie della Lezione 5.3, quella originale e
+ quella che viene dal file.
+NOTA: Puoi anche leggere l'output prodotto da un comando esterno. Ad es.
+ :r !ls legge l'output del comando ls e lo inserisce sotto la linea
+ in cui si trova il cursore.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lezione 5 SOMMARIO
@@ -607,137 +700,159 @@ NOTA: Il file che tu richiedi č inserito a partire da dove si trova il cursore.
2. :w NOMEFILE scrive su disco il file che stai editando con nome NOMEFILE.
- 3. :#,#w NOMEFILE salva le linee da # a # nel file NOMEFILE.
-
- 4. :r NOMEFILE legge il file NOMEFILE da disco e lo inserisce nel
- file che stai editando, dopo il punto dove č posizionato il cursore.
-
-
+ 3. v movimento :w NOMEFILE salva le linee selezionate in maniera
+ visuale nel file NOMEFILE.
+ 4. :r NOMEFILE legge il file NOMEFILE da disco e lo inserisce nel file
+ che stai modificando, dopo la linea in cui č posizionato il cursore.
+ 5. :r !dir legge l'output del comando dir e lo inserisce dopo la
+ linea in cui č posizionato il cursore.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 6.1: IL COMANDO OPEN [APRI]
+ Lezione 6.1: IL COMANDO OPEN [APRIRE]
- ** Batti o per aprire una linea sotto il cursore e per passare in
- Modalitŕ Inserimento. **
+ ** Batti o per aprire una linea sotto il cursore **
+ ** e passare in Modalitŕ Inserimento. **
1. Muovi il cursore fino alla linea qui sotto, indicata da --->.
- 2. Batti o (minuscolo) per aprire una linea sotto il cursore e per
+ 2. Batti la lettera minuscola o per aprire una linea sotto il cursore e
passare in Modalitŕ Inserimento.
- 3. Adesso ricopia la linea indicata da --->
- e premi <ESC> per uscire dalla Modalitŕ Inserimento.
+ 3. Poi inserisci del testo e premi <ESC> per uscire dalla
+ Modalitŕ Inserimento.
----> Dopo battuto o il cursore č sulla linea aperta (in Modalitŕ Inserimento)
+---> Dopo battuto o il cursore č sulla linea aperta (in Modalitŕ Inserimento).
- 4. Per aprire una linea SOPRA il cursore, batti O [Maiuscola], invece
- che una o minuscola. Prova sulla linea subito sotto.
-Apri una linea SOPRA questa battendo O quando il cursore č su questa linea.
+ 4. Per aprire una linea SOPRA il cursore, batti una O maiuscola, invece
+ che una o minuscola. Prova sulla linea qui sotto.
+Apri una linea SOPRA questa battendo O mentre il cursore č su questa linea.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 6.2: IL COMANDO APPEND [AGGIUNGI]
-
+ Lezione 6.2: IL COMANDO APPEND [AGGIUNGERE]
** Batti a per inserire testo DOPO il cursore. **
- 1. Muovi il cursore alla fine della prima linea qui sotto, indicata da --->
- battendo $ mentre sei in Modalitŕ Normale.
-
- 2. Batti una a (minuscola) per aggiungere testo DOPO il carattere sotto
- il cursore. (A Maiuscola aggiunge alla fine della linea).
+ 1. Muovi il cursore all'inizio della linea qui sotto, indicata da --->.
-NOTA: Eviti cosě di battere i , l'ultimo carattere, il testo da aggiungere,
- <ESC>, spostare il cursore a sinistra e battere x solo per aggiungere
- qualcosa alla fine della linea!
+ 2. Batti e finché il cursore arriva alla fine di li .
- 3. Adesso completa la prima linea. Nota anche che l'aggiunta funziona come
- la Modalitŕ Inserimento, tranne che per il luogo dove il testo č inserito.
+ 3. Batti una a (minuscola) per aggiungere testo DOPO il cursore.
----> Questa linea ti permetterŕ di esercitarti
----> Questa linea ti permetterŕ di esercitarti ad aggiungere testo a fine linea.
+ 4. Completa la parola come mostrato nella linea successiva. Premi <ESC>
+ per uscire dalla Modalitŕ Inserimento.
+ 5. Usa e per passare alla successiva parola incompleta e ripeti i passi
+ 3 e 4.
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 6.3: UN'ALTRA VARIANTE DI REPLACE [RIMPIAZZA]
+---> Questa li ti permetterŕ di esercit ad aggiungere testo a una linea.
+---> Questa linea ti permetterŕ di esercitarti ad aggiungere testo a una linea.
+NOTA: a, i ed A entrano sempre in Modalitŕ Inserimento, la sola differenza
+ č dove verranno inseriti i caratteri.
- ** Batti una R Maiuscola per rimpiazzare piů di un carattere. **
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 6.3: UN ALTRO MODO DI RIMPIAZZARE [REPLACE]
- 1. Muovi il cursore alla prima linea qui sotto, indicata da --->.
- 2. Posiziona il cursore all'inizio della prima parola differente
- dalla seconda linea indicata da ---> (la parola "'ultima").
+ ** Batti una R maiuscola per rimpiazzare piů di un carattere. **
- 3. Adesso batti R e rimpiazza il resto del testo sulla prima linea battendo
- sopra il testo preesistente per rendere la prima linea uguale alla seconda.
+ 1. Muovi il cursore alla prima linea qui sotto, indicata da --->. Muovi il
+ cursore all'inizio del primo xxx .
----> Per rendere la prima linea uguale alla ultima su questa pagina usa i tasti.
----> Per rendere la prima linea uguale alla seconda, batti R e il nuovo testo.
+ 2. Ora batti R e batti il numero che vedi nella linea seguente, in modo
+ che rimpiazzi l' xxx .
- 4. Nota che quando premi <ESC> per uscire, ogni testo non toccato resta
- uguale.
+ 3. Premi <ESC> per uscire dalla Modalitŕ Replace. Nota che il resto della
+ linea resta invariato.
+ 4. Ripeti i passi in modo da rimpiazzare l'altro xxx .
+---> Aggiungendo 123 a xxx si ottiene xxx.
+---> Aggiungendo 123 a 456 si ottiene 579.
+NOTA: La Modalitŕ Replace č come la Modalitŕ Inserimento, ma ogni carattere
+ che viene battuto ricopre un carattere esistente.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 6.4: SET [IMPOSTA] UN'OPZIONE
+ Lezione 6.4: COPIA E INCOLLA DEL TESTO
- ** Imposta un'opzione per ignorare maiuscole/minuscole
- durante la ricerca/sostituzione **
- 1. Ricerca 'ignora' battendo:
- /ignora
- Ripeti la ricerca piů volte usando il tasto n
+ ** usa l'operatore y per copiare del testo e p per incollarlo **
- 2. Imposta l'opzione 'ic' (Ignore case, [Ignora Maiuscolo/minuscolo]) battendo:
- :set ic
+ 1. Vai alla linea indicata da ---> qui sotto, e metti il cursore dopo "a)".
+
+ 2. Entra in Modalitŕ Visuale con v e metti il cursore davanti a "primo".
+
+ 3. Batti y per copiare [yank] il testo evidenziato.
- 3. Adesso ricerca ancora 'ignora' premendo il tasto n
- Ripeti la ricerca piů volte usando il tasto n
+ 4. Muovi il cursore alla fine della linea successiva: j$
- 4. Imposta le opzioni 'hlsearch' e 'incsearch' [evidenzia_ricerca subito]
- :set hls is
+ 5. Batti p per incollare [paste] il testo. Poi batti: a secondo <ESC> .
- 5. Adesso ribatti ancora il comando di ricerca, e guarda cosa succede:
- /ignore
+ 6. Usa la Modalitŕ Visuale per selezionare " elemento.", copialo con y ,
+ Vai alla fine della linea successiva con j$ e incolla il testo con p .
+---> a) questo č il primo elemento.
+ b)
+NOTA: Puoi usare y come operatore; yw copia una parola [word].
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 6 SOMMARIO
+ Lezione 6.5: SET [IMPOSTA] UN'OPZIONE
+
+ ** Imposta un'opzione per ignorare maiuscole/minuscole **
+ ** durante la ricerca/sostituzione **
+ 1. Ricerca 'nota' battendo: /nota <ENTER>
+ Ripeti la ricerca piů volte usando il tasto n
- 1. Battendo o aggiungi una linea SOTTO il cursore ed il cursore
- si posiziona sulla linea appena aperta, in Modalitŕ Inserimento.
- Battendo O [Maiuscola] apri la linea SOPRA la linea su cui č il cursore.
+ 2. Imposta l'opzione 'ic' (Ignore Case, [Ignora maiuscolo/minuscolo])
+ battendo: :set ic
- 2. Batti una a per inserire testo DOPO il carattere su cui č il cursore.
- Battendo A [Maiuscola] aggiungi testo alla fine della linea.
+ 3. Ora ricerca ancora 'nota' premendo il tasto n
+ Troverai adesso anche Nota e NOTA .
- 3. Battendo R [Maiuscola] entri in Modalitŕ Rimpiazzo [Replace mode]
- e ci resti finché non premi <ESC> per uscirne.
+ 4. Imposta le opzioni 'hlsearch' e 'incsearch' :set hls is
- 4. Battendo ":set xxx" imposti l'opzione "xxx"
- Battendo ":h xxx" vedi la documentazione [inglese] per l'opzione "xxx"
+ 5. Ora batti ancora il comando di ricerca, e guarda cosa succede: /nota
+
+ 6. Per disabilitare il riconoscimento di maiuscole/minuscole batti: :set noic
+NOTA: Per non evidenziare le occorrenze trovate batti: :nohlsearch
+NOTA: Per ignorare maiuscole/minuscole solo per una ricerca, usa \c
+ nel comando di ricerca: /nota\c <INVIO>
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 6 SOMMARIO
+ 1. Batti o per aggiungere una linea SOTTO il cursore ed entrare in
+ Modalitŕ Inserimento.
+ Batti O per aggiungere una linea SOPRA il cursore.
+ 2. Batti a per inserire testo DOPO il cursore.
+ Batti A per inserire testo alla fine della linea.
+ 3. Il comando e sposta il cursore alla fine di una parola.
+ 4. L'operatore y copia del testo, p incolla del testo.
+ 5. Batti R per entrare in Modalitŕ Replace, e ne esci premendo <ESC>.
+ 6. Batti ":set xxx" per impostare l'opzione "xxx". Alcun opzioni sono:
+ 'ic' 'ignorecase' ignorare maiuscole/minuscole nella ricerca
+ 'is' 'incsearch' mostra occorrenze parziali durante una ricerca
+ 'hls' 'hlsearch' evidenzia tutte le occorrenze di una ricerca
+ Puoi usare sia il nome completo di un'opzione che quello abbreviato.
+ 7. Usa il prefisso "no" per annullare una opzione: :set noic
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Lezione 7: COMANDI DI AIUTO ON-LINE
+ Lezione 7.1: OTTENERE AIUTO
-
- ** Usa il sistema di help on-line **
+ ** Usa il sistema di aiuto on-line **
Vim ha un esauriente sistema di aiuto on-line. Per cominciare, prova una di
queste alternative:
@@ -745,45 +860,92 @@ NOTA: Eviti cosě di battere i , l'ultimo carattere, il testo da aggiungere,
- premi il tasto <F1> (se ce n'č uno)
- batti :help <INVIO> OPPURE :h <INVIO>
- Batti :q <INVIO> per chiudere la finestra di help.
+ Leggi il testo nella finestra di aiuto per vedere come funziona l'aiuto.
+ Batti CTRL-W CTRL-W per passare da una finestra all'altra.
+ Batti :q <INVIO> per chiudere la finestra di aiuto.
Puoi trovare aiuto su quasi tutto, dando un argomento al comando ":help"
Prova questi (non dimenticare di premere <INVIO>):
:help w
- :help c_<T
+ :help c_CTRL-D
:help insert-index
:help user-manual
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- LEZIONE 8: PREPARA UNO SCRIPT INIZIALE
+ Lezione 7.2: PREPARARE UNO SCRIPT INIZIALE
- ** Attiva le opzioni Vim **
+ ** Attiva le opzioni Vim **
Vim ha molte piů opzioni di Vi, ma molte di esse sono predefinite inattive.
- Per cominciare a usare piů opzioni, devi preparare un file "vimrc".
+ Per cominciare a usare piů opzioni, devi creare un file "vimrc".
- 1. Comincia a editare il file "vimrc", a seconda del tuo sistema operativo:
- :edit ~/.vimrc per Unix
- :edit $VIM/_vimrc per MS-Windows
+ 1. Comincia a editare il file "vimrc". Questo dipende dal tuo sistema:
+ :e ~/.vimrc per Unix
+ :e $VIM/_vimrc per MS-Windows
- 2. Ora inserisci il file "vimrc" d'esempio:
+ 2. Ora leggi i contenuti del file "vimrc" distribuito come esempio:
- :read $VIMRUNTIME/vimrc_example.vim
+ :r $VIMRUNTIME/vimrc_example.vim
3. Scrivi il file con:
+ :w
- :write
-
- La prossima volta che apri Vim, vedrai in uso la colorazione sintattica.
+ La prossima volta che apri Vim, sarŕ abilitata la colorazione sintattica.
Puoi aggiungere a questo file "vimrc" tutte le tue impostazioni preferite.
+ Per maggiori informazioni batti: :help vimrc-intro
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 7.3: COMPLETAMENTO
+
+
+ ** Completamento linea comandi con CTRL-D e <TAB> **
+
+ 1. Imposta Vim in modalitŕ compatibile: :set nocp
+
+ 2. Guarda i file esistenti nella directory: :!ls o :!dir
+
+ 3. Batti l'inizio di un comando: :e
+
+ 4. Premi CTRL-D e Vim ti mostra una lista di comandi che iniziano per "e".
+
+ 5. Premi <TAB> e Vim completa per te il nome comando come ":edit".
+
+ 6. Ora batti uno spazio e l'inizio del nome di un file esistente: :edit FIL
+
+ 7. Premi <TAB>. Vim completerŕ il nome del file (se č il solo possibile).
+
+NOTA: Il completamento č disponibile per molti comandi. Prova a battere
+ CTRL-D e <TAB>. Particolarmente utile per :help .
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Lezione 7 Sommario
+
+
+ 1. Batti :help o premi <F1> o <Help> per aprire una finestra di aiuto.
+
+ 2. Batti :help comando per avere aiuto su comando .
+
+ 3. Batti CTRL-W CTRL-W per saltare alla prossima finestra.
+
+ 4. Batti :q per chiudere la finestra di aiuto.
+
+ 5. Crea uno script iniziale vimrc contenente le tue impostazioni preferite.
+
+ 6. Mentre batti un comando : , premi CTRL-D per vedere i possibili
+ completamenti. Premi <TAB> per usare il completamento desiderato.
+
+
+
+
+
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Qui finisce la Guida a Vim. Il suo intento č di fornire una breve panoramica
dell'Editor Vim, che ti consenta di usare l'Editor abbastanza facilmente.
Questa guida č largamente incompleta poiché Vim ha moltissimi altri comandi.
- Puoi anche leggere il manuale utente: ":help user-manual".
+ Puoi anche leggere il manuale utente (anche in italiano): ":help user-manual".
Per ulteriore lettura e studio, raccomandiamo:
Vim - Vi Improved - di Steve Oualline Editore: New Riders
@@ -801,5 +963,5 @@ NOTA: Eviti cosě di battere i , l'ultimo carattere, il testo da aggiungere,
Colorado School of Mines, usando idee fornite da Charles Smith,
Colorado State University - E-mail: bware@mines.colorado.edu
Modificato per Vim da Bram Moolenaar.
- Segnalare refusi ad Antonio Colombo - E-mail: azc10@yahoo.com
+ Segnalare refusi ad Antonio Colombo - E-mail: azc100@gmail.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/runtime/tutor/tutor.tr.utf-8 b/runtime/tutor/tutor.tr.utf-8
new file mode 100644
index 000000000..0e6802d40
--- /dev/null
+++ b/runtime/tutor/tutor.tr.utf-8
@@ -0,0 +1,813 @@
+===============================================================================
+= V I M T u t o r'a HoĹź Geldiniz - SĂĽrĂĽm 1.5 =
+===============================================================================
+
+ Vim, bu gibi bir eğitmen ile açıklanması gereken çok fazla komut barındıran,
+ oldukça kuvvetli bir metin düzenleyicidir. Bu eğitmen Vim'i çok amaçlı bir
+ düzenleyici olarak kolaylıkla kullanabileceğiniz yeterli sayıda komutu açıklamak
+ için tasarlanmıştır.
+
+ Eğitmeni tamamlama süresi yapacağınız denemelere bağlı olarak 25-30
+ dakikadır.
+
+ Derslerdeki komutlar bu metini değiştirecektir. Üzerinde çalışmak için
+ bu dosyanın bir kopyasını alın (eğer "vimtutor" uygulamasını çalıştırdıysanız
+ zaten bir kopyasını almış oldunuz).
+
+ Bu eğitmenin, kullanarak öğretmeye ayarlandığını unutmamak önemlidir. Bu şu
+ anlama gelir; komutları öğrenmek için doğru bir şekilde çalıştırmanız gerekir.
+ Eğer sadece yazılanları okursanız komutları unutursunuz.
+
+ Şimdi Shift-Lock tuşlarınızın basılı olmadığına emin olun ve Ders 1.1'in
+ ekranı tamamen doldurması için j tuşuna yeterli miktarda basın.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 1.1: Ä°MLECÄ° HAREKET ETTÄ°RMEK
+
+ Ç.N: Tüm derslerde <ENTER> gördüğünüz yerde bu tuşa basmanız gerekir.
+
+ ** İmleci hareket ettirmek için, h,j,k,l tuşlarına gösterildiği gibi basın. **
+ ^
+ k İpucu: h tuşu soldadır ve sola hareket eder.
+ < h l > l tuşu sağdadır ve sağa hareket eder.
+ j j tuşu aşağı yönlü bir ok gibidir.
+ v
+ 1. Yeterli hissedinceye kadar imleci ekranda hareket ettirin.
+
+ 2. Aşağı tuşunu (j) tekrar edene kadar basılı tutun.
+---> Şimdi, bir sonraki derse nasıl geçeceğinizi biliyorsunuz.
+
+ 3. Aşağı tuşunu kullanarak, Ders 1.2'ye geçin.
+ Not: Eğer yazdığınız bir şeyden emin değilseniz, Normal kipe geçmek için <ESC> tuşuna basın.
+ Daha sonra istediğiniz komutu yeniden yazın.
+ Not: İmleç tuşları da aynı zamanda işe yararlar ancak hjkl tuşlarını kullanmaya alıştığınızda etrafta daha hızlı
+ hareket edersiniz.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 1.2: VIM'E GİRİŞ VE VIM'DEN ÇIKIŞ
+
+
+ !! NOT: Aşağıdaki adımları yapmadan önce, bu dersi tamamen okuyun.
+
+ 1. <ESC> tuşuna basın (Normal kipte olmayı garantilemek için).
+
+ 2. Yazın: :q! <ENTER>.
+
+---> Bu düzenleyicinin yaptığınız değişiklikleri KAYDETMEDEN kapanmasını sağlar.
+ Eğer yaptıklarınızın kaydedilmesini istiyorsanız şunu yazın:
+ :wq <ENTER>
+
+ 3. Kabuk istemcisini (shell prompt) gördüğünüzde, sizi bu eğitmene getiren
+ komutu yazın. Bu: vimtutor <ENTER> komutudur.
+ Normalde: vim tutor <ENTER> komutu kullanılır.
+---> 'vim' vim düzenleyicisine gir anlamına gelir, 'tutor' ise açmak istediğiniz dosyadır.
+
+ 4. Eğer bu adımları ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e kadar olan adımları,
+ düzenleyiciden çıkmak ve yeniden girmek için uygulayın.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 1.3: METÄ°N DĂśZENLEME - SÄ°LME
+
+
+** Normal kipteyken imlecin altındaki karakteri silmek için x 'e basın.**
+
+ 1. İmleci aşağıda işaretlenmiş (-->) satıra götürün.
+
+ 2. Hataları düzeltmek için, imleci silinmesi gereken karakterin üzerine getirin
+
+ 3. İstenmeyen karakteri silmek için x tuşuna basın.
+
+ 4. Cümle düzelene kadar 2'den 4'e kadar olan adımları tekrar edin.
+
+---> İinek ayyın üzzerinden attladı.
+
+ 5. Şimdi satır düzeldi, Ders 1.4'e geçin.
+
+NOT: Bu eğitmende ilerledikçe ezberlemeye çalışmayın, kullanarak öğrenin.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 1.4: METÄ°N DĂśZENLEME - EKLEME
+
+
+ ** Normal kipteyken metin eklemek için i 'ye basın. **
+
+ 1. İmleci aşağıdaki işaretlenmiş (-->) ilk satıra götürün.
+
+ 2. İlk satırı ikincisinin aynısı gibi yapmak için, imleci eklenmesi gereken
+ metinden sonraki ilk karakterin üzerine götürün.
+
+ 3. i 'ye basın ve gerekli eklemeleri yapın.
+
+ 4. Her hata düzeltildiğinde <ESC> tuşuna basarak Normal kipe dönün.
+ Cümleyi düzeltmek için 2'den 4'e kadar olan adımları tekrar edin.
+
+---> Bu metinde eksk.
+---> Bu metinde birĹźey eksik.
+
+ 5. Metin ekleme çalışmalarını yeterli görüyorsanız aşağıdaki özete geçin.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ DERS 1 Ă–ZET
+
+
+ 1. İmleç hem ok tuşları hem de hjkl tuşları ile hareket ettirilir.
+ h (sol) j (aşağı) k (yukarı) l (sağ)
+
+ 2. (Konsoldan) Vim'e girmek içn yazın: vim DOSYAİSMİ <ENTER>
+
+ 3. Tüm değişiklikleri göz ardı edip vimden çıkmak için yazın:
+ <ESC> :q! <ENTER>
+ veya tüm değişiklikleri kaydetmek için yazın:
+ <ESC> :wq <ENTER>
+
+ 4. İmlecin altındaki bir karakteri silmek için Normal kipte x yazın.
+
+ 5. İmlecin altında metin eklemek için Normal kipte yazın:
+ i yazılacak metin <ESC>
+
+NOT: <ESC> tuşuna basmak sizi Normal kipe götürür ya da istenmeyen tamamlanmamış bir komutu
+ iptal eder.
+
+Ĺžimdi Ders 2 ile devam edin.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 2.1: SÄ°LME KOMUTLARI
+
+ ** Bir kelimeyi silmek için dw yazın.**
+
+ 1. Normal kipte olmakten emin olmak için <ESC> tuşuna basın.
+
+ 2. İmleci aşağıdaki işaretlenmiş (-->) satıra götürün.
+
+ 3. İmleci silinmesi gereken kelimenin başına götürün.
+
+ 4. Kelimeyi silmek için dw yazın.
+
+ NOT: dw harfleri siz yazdıkça ekranın son satırında görülecektir.
+ Eğer yanlış bir şeyler yazarsanız, yeniden başlamak için <ESC> tuşuna basın.
+
+---> Bu satırda çerez cümleye ait olmayan leblebi kelimeler var.
+
+
+ 5. Cümle düzelene kadar adım 3 ve 4'ü tekrar edin, daha sonra Ders 2.2'ye gidin.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 2.2: DAHA FAZLA SÄ°LME KOMUTU
+
+
+ ** Satırı sonuna kadar silmek için d$ yazın.**
+
+ 1. Normal kipte olmaktan emin olmak için <ESC> tuşuna basın.
+
+ 2. İmleci aşağıdaki işaretlenmiş (-->) satıra götürün.
+
+ 3. İmleci doğru olan satırın sonuna götürün. (Birinciden SONRA. )
+
+ 4. Satırı sonuna kadar silmek için d$ yazın.
+ ( d$ yazarken d'den sonra <ALT> ile beraber $ tuşuna basın)
+
+---> Birileri bu satırın sonunu iki defa yazmış. Birileri bu satırın sonunu iki defa yazmış.
+
+ 5. Neler olduğunu anlamak için Ders 2.3'e gidin.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 2.3: KOMUTLAR VE NESNELER
+
+
+ d silme komutu için biçim aşağıdaki gibidir:
+
+ [sayı] d nesne VEYA d [sayı] nesne
+ Burada:
+ sayı - komutun kaç defa çalıştırlacağı (isteğe bağlı, varsayılan=1).
+ d - silme komutu
+ nesne - komutun ne şekilde çalışacağı (aşağıda listlendi).
+
+ Nesnelerin kısa bir listesi.
+ w - Boşluğu da içererek, imleçten itibaren kelimenin sonuna kadar.
+ e - Boşluğu İÇERMEDEN, imleçten itibaren kelimenin sonuna kadar.
+ $ - imleçten satırın sonuna kadar.
+
+NOT: Serüven sevenler için, Normal kipte iken, komut olmadan sadece nesnenin kendisine basmak
+ imleci yukardaki listede olduÄźu gibi hareket ettirecektir.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 2.4: 'KOMUT-NESNE'ye BÄ°R Ä°STÄ°SNA
+
+
+ ** Bütün bir satırı silmek için dd yazın. **
+
+ Bütün bir satır silme sıklığından dolayı, Vi tasarımcıları bir satırı
+ tamamen silmek için iki d yazmanın daha kolay olacağına karar verdiler.
+
+ 1. İmleci aşağıdaki tümceciğin ikinci satırına götürün.
+ 2. Satırı silmek için dd yazın.
+ 3. Şimdi de dördüncü satıra gidin.
+ 4. İki satırı birden silmek için 2dd (sayı-komut-nesne'yi hatırlayın) yazın.
+
+ 1) Güller kırmızıdır,
+ 2) Çamur eğlenceli,
+ 3) MenekĹźeler mavi,
+ 4) Bir arabam var,
+ 5) Saat bana söyler,
+ 6) Şeker tatlıdır
+ 7) Ve sen de öylesin
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 2.5: GERÄ° AL KOMUTU
+
+
+ ** Son komutu geri almak için u , bütün bir satırı düzeltmek için U yazın.**
+
+ 1. İmleci aşağıdaki işaretlenmiş (-->) satırdaki ilk hatanın üzerine götürün.
+ 2. İlk istenmeyen karakteri silmek için x yazın.
+ 3. Şimdi son çalıştırılan komutu geri almak için u yazın.
+ 4. Bu sefer x komutunu kullanarak satırdaki tüm hataları düzeltin.
+ 5. Şimdi satırı ilk haline çevirmek için büyük U yazın.
+ 6. Şimdi U ve daha önceki komutları geri almak için birkaç defa u yazın.
+ 7. Şimdi birkaç defa CTRL-R (CTRL'yi basılı tutarken R ye basın) yazarak geri almaları da geri alın.
+
+---> Buu satıırdaki hataları düüzeltinn ve sonra koomutu geri alllın.
+
+ 8. Bunlar son derece kullanışlı komutlardır. Şimdi Ders 2 Özete geçin.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ DERS 2 Ă–ZET
+
+
+ 1. İmleçten itibaren bir kelimeyi silmek için yazın: dw
+
+ 2. İmleçten itibaren bir satırı silmek için yazın: d$
+
+ 3. Bütün bir satırı silmek için yazın: dd
+
+ 4. Normal kipte bir komut biçimi şöyledir:
+
+ [sayı] komut nesne VEYA komut [sayı] nesne
+ burada:
+ sayı - komutun kaç kere tekrar edeceği
+ komut - ne yapılacağı, silmek için d olduğu gibi
+ nesne - komutun nasıl davranacağı, w (kelime), $ (satır sonu), vb gibi.
+
+ 5. Önceki hareketleri geri almak için yazın: u (küçük u)
+ Bir satırdaki tüm değişiklikleri geri almak için yazın: U (büyük u)
+ Geri almaları geri almak için yazın: CTRL-R
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 3.1: KOY KOMUTU
+
+
+ ** Son yaptığınız silme işlemini imleçten sona geri yerleştirmek için p yazın.**
+
+ 1. İmleci aşağıdaki tümceciğin ilk satırına götürün.
+
+ 2. Satırı silip Vim'in tamponuna yerleştirmek için dd yazın.
+
+ 3. İmleci, silinmiş satırı nereye yerleştirmek istiyorsanız, o satırın ÜZERİNE götürün.
+
+ 4. Normal kipteyken, satırı yerleştirmek için p yazın.
+
+ 5. Tüm satırları doğru sıraya koymak için 2'den 4'e kadar olan adımları tekrar edin.
+
+ d) Sen de öğrendin mi?
+ b) MenekĹźeler mavidir,
+ c) Akıl öğrenilir,
+ a) Güller kırmızıdır,
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 3.2: YERLEĹžTÄ°R KOMUTU
+
+
+ ** İmlecin altında bir karakter yerleştirmek için r yazın.**
+
+ 1. İmleci aşağıdaki işaretlenmiş(--->) ilk satıra götürün.
+
+ 2. İmleci satırdaki ilk hatanın üzerine götürün.
+
+ 3. Hatayı düzeltmek için önce r ardından da doğru karakteri yazın.
+
+ 4. İlk satır düzelene kadar adım 2 ve 3'ü tekrar edin.
+
+---> Bu satıv yazılıvken, bivileri yamlış tuştara basmış.
+---> Bu satır yazılırken, birileri yanlış tuşlara basmış.
+
+ 5. Ders 3.2'ye geçin.
+
+NOT: Unutmayın, ezberleyerek değil kullanarak öğrenin.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 3.3: DEĞİŞTİR KOMUTU
+
+
+ ** Bir kelimenin tamamını veya parçasını değiştirmek için cw yazın.
+
+ 1. İmleci aşağıdaki işaretlenmiş(--->) satıra götürün.
+
+ 2. Ä°mleci "sutar" daki u'nun ĂĽzerine yerleĹźtirin.
+
+ 3. Önce cw ardından doğru kelimeyi girin (bu durumda 'atır'.)
+
+ 4. <ESC> tuşuna basın ve bir sonraki hataya gidin (değişmesi gereken ilk karakter.)
+
+ 5. İlk cümle ikincisiyle aynı olana kadar adım 3 ve 4'ü tekrar edin.
+
+---> Bu sutar değiştir komutu ile değişneli gereken birkaç petime içeriyor.
+---> Bu satır değiştir komutu ile değişmesi gereken birkaç kelime içeriyor.
+
+cw'nin sadece kelimeyi değiştirmediğini, aynı zamanda sizi insert kipine götürdüğüne de dikkat edin.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 3.4: c'Yİ KULLANARAK DAHA FAZLA DEĞİŞTİRME
+
+
+ ** Değiştir komutu sil komutu ile aynı nesnelerle kullanılır.**
+
+ 1. Değiştir komutu sil ile aynı yolla çalışır. Biçim şöyledir:
+
+ [sayı] c nesne VEYA c [sayı] nesne
+
+ 2. Nesneler de aynı zamanda aynıdır. Örneğin w (word), $ (satır sonu), vb. gibi.
+
+ 3. Aşağıdaki işaretlenmiş(--->) ilk satıra gidin.
+
+ 4. İmleci ilk hataya götürün.
+
+ 5. Satırın geri kalan kısmını ikincisi gibi yapmak için c$ yazın ve daha sonra <ESC> tuşuna basın.
+
+---> Bu satırın sonu düzeltilmek için biraz yardıma ihtiyaç duyuyor.
+---> Bu satırın sonu düzeltilmek için c$ komutu kullanılarak yardıma ihtiyaç duyuyor.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ DERS 3 Ă–ZET
+
+
+ 1. Silinmiş olan bir metini geri yerleştirmek için p yazın. Bu silinmiş metini
+ imleçten hemen SONRA geri yerleştirir (eğer bir satır silinmişse hemen imleçten sonra, alta
+ yerleĹźtirilecektir)
+
+ 2. İmlecin altındaki karakteri değiştirmek için önce r ardından da
+ asıl karakteri yazın.
+
+ 3. Değiştir komutu belirlenen nesneyi, imleçten nesnenin sonuna kadar değiştirme imkanı verir.
+ Örneğin, bir kelimeyi imleçten sonuna kadar değiştirmek için cw , bir satırın tamamını
+ değiştirmek içinse c$ yazın.
+
+ 4. Değiştir için biçim şöyledir:
+
+ [sayı] c nesne VEYA c [sayı] nesne
+
+Şimdi bir sonraki derse geçin.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 4.1: KONUM VE DOSYA DURUMU
+
+
+ ** Dosya içerisindeki konumunuzu ve dosyanın durumunu görmek için CTRL-g yazın. **
+ ** Dosya içerisindeki bir satıra gitmek için SHIFT-g yazın. **
+
+ Not: Adımlardan herhangi birini yapmadan önce dersin tamamını okuyun!!
+
+ 1. Ctrl tuşunu basılı tutun ve g'ye basın. Dosyanın sonunda dosya ismini ve bulunduğunuz konumu
+ gösteren bir durum satırı görünecektir. Adım 3 için satır numarasını
+ unutmayın.
+
+ 2. Dosyanın sonuna gitmek için shift-G 'ye basın.
+
+ 3. Daha önce bulunduğunuz satır numarasını yazın ve daha sonra shift-G 'ye basın.
+ Bu sizi daha önce bulunduğunuz ve Ctrl-g 'ye bastığınız satıra geri götürecektir.
+ (Sayılar yazılırken ekranda GÖRÜNMEYECEKLERDİR.)
+
+ 4. Yapabileceğinizi düşündüğünüzde, adım 1'den 3'e kadar yapın.
+
+ Ç.N: Bu kısım orijinal metinde de biraz eksik anlatılmış gibi. Bir satır hakkında bilgi almak için
+ Ctrl-g'yi kullanın. Herhangi bir satıra gitmek içinse, önce satır numarasını yazın ve ardınan
+ shift-g'ye basın. Satır numarası girmeden basılan shift-g sizi satır sonuna götürür.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 4.2: ARAMA KOMUTU
+
+
+ ** Bir kelime öbeğini aramak için / ile beraber kelime öbeğini girin. **
+
+ 1. Normal kipteyken / karakterini yazın. Komut bölümü yerine / karakterinin ve
+ imlecin ekranın sonunda göründüğüne dikkat edin.
+
+ 2. Şimdi, 'hatttaa' yazıp <ENTER> 'a basın. Bu sizin aramak istediğiniz kelime.
+
+ 3. Aynı kelime öbeğini tekrar aramak için, basitçe n yazın.
+ Aynı kelime öbeğini zıt yönde aramak için, Shift-N yazın.
+
+ 4. Eğer zıt yöne doğru bir arama yapmak istiyorsanız, / komutu yerine
+ ? komutunu kullanın.
+
+---> "hatttaa" hatayı yazmanın doğru yolu değil; hatttaa bir hata.
+
+Not: Arama dosyanın sonuna ulaştığında, tekrar baştan başlayacaktır.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 4.3: UYAN PARANTEZ ARAMASI
+
+
+ ** Uyan bir ),] veya } bulmak için % yazın. **
+
+ 1. İmleci işaretli (--->) satırdaki herhangi bir (, [ veya { karakterinin
+ üzerine götürün.
+
+ 2. Şimdi % karakterini yazın.
+
+ 3. İmleç uyan parantez veya ayracın üzerine gider.
+
+ 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazın.
+
+---> Bu ( içerisinde ('ler, ['ler ] ve {'ler } bulunan bir satırdır. ))
+
+Not: Bu içerisinde uymayan parantezler bulunan bir programın yanlışını ayıklamak için
+ son derece yararlıdır.
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 4.4: HATALARI DÜZELTMEK İÇİN BİR YOL
+
+
+ ** 'eski' yerine 'yeni' yerleştirmek için :s/eski/yeni/g yazın. **
+
+ 1. İmleci aşağıdaki işaretli (--->) satıra götürün.
+
+ 2. :s/buu/bu yazıp <ENTER> 'a basın. Bu komutun sadece satırdaki ilk karşılaşmayı
+ dĂĽzelttiÄźine dikkat edin.
+
+ 3. Şimdi genel olarak satırdaki tüm değişikliği yapmak için :s/buu/bu/g yazın.
+
+---> Buu birinci, buu ikinci, buu üçüncü bölüm.
+
+ 4. İki satır arasındaki bir karakter katarının tümünü değiştirmek için,
+ :#,#s/eski/yeni/g yazın, burada #,# iki satırın sayılarıdır.
+ Tüm dosyadaki karşılaşılan kelimeleri değiştirmek için :%s/eski/yeni/g yazın.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ DERS 4 Ă–ZET
+
+
+ 1. Ctrl-g sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
+ Shift-G dosyanın sonuna gider. Shift-G 'den önce bir sayı yazılırsa, o satıra
+ gidilir.
+
+ 2. Bir sözcük öbeğinden önce / yazmak, İLERİ yönde o öbeği aratır.
+ Bir sözcük öbeğinden önce ? yazmak, GERİ yönde o öbeği aratır.
+ Bir aramadan sonra, aynı yöndeki bir sonraki karşılaşmayı bulmak için n ,
+ veya zıt yöndekini bulmak için Shift-N yazın.
+
+ 3. İmleç bir (,),[,],{,} parantezi üzerindeyken % yazmak, uyan diğer eş parantezi bulur.
+
+ 4. Bir satırdaki ilk 'eski'yi 'yeni' ile değiştirmek için :s/eski/yeni yazın.
+ Bir satırdaki tüm 'eski'leri 'yeni' ile değiştirmek için :s/eski/yeni/g yazın.
+ İki satır arasındaki öbekleri değiştirmek için :#,#s/eski/yeni/g yazın.
+ (#'lar satır numaraları)
+ Bir dosyadaki tüm karşılaşmaları değiştirmek için :%s/eski/yeni/g yazın.
+ Her seferinde onay sorması için 'c' ekleyin. :%s/eski/yeni/gc
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 5.1: BIR DIŞ KOMUT ÇALIŞTIRMAK
+
+
+ ** Bir dış komutu çalıştırmak için :! ve ardından istediğiniz dış komutu yazın. **
+
+ 1. İmleci ekranın altına götürmek için alışık olduğunuz : komutunu yazın. Bu size
+ bir komut yazma imkanı verir.
+
+ 2. Şimdi ! (ünlem) karakterini yazın. Bu size bir dış komut çalıştırma
+ imkanı verir.
+
+ 3. Örnek olarak ! karakterini takiben ls yazın ve <ENTER>'a basın. Bu size
+ o anda bulunduğunuz dizindeki dosyaları gösterecektir. Veya ls çalışmazsa :!dir
+ komutunu kullanın.
+
+Not: Herhangi bir dış komutu bu yolla çalıştırmak mümkündür.
+
+Not: Tüm : komutlarından sonra <ENTER> tuşuna basılmalıdır.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 5.2: DOSYA YAZMAYA DEVAM
+
+
+ ** Dosyaya yapılan değişikliği kaydetmek için, :w DOSYAİSMİ yazın. **
+
+ 1. Bulunduğunuz dizini listelemek için :!dir veya :!ls yazın.
+ Komuttan sonra <ENTER> tuşuna basıcağınızı zaten biliyorsunuz.
+
+ 2. Mevcut olmayan bir dosya ismi seçin, örneğin DENEME.
+
+ 3. Şimdi :w DENEME yazın (DENEME sizin seçtiğiniz dosya ismi).
+
+ 4. Bu tüm dosyayı (Vim Tutor) DENEME isminde başka bir dosyaya yazar.
+ Bunu doğrulamak için, :!dir yazın ve yeniden bulunduğunuz dizini listeleyin.
+
+Not: Eğer Vim'den çıkıp kaydettiğiniz DENEME dosyasını açarsanız, bunun kaydettiğiniz
+ vimtutor'un gerçek bir kopyası olduğunu görürsünüz.
+
+ 5. Şimdi dosyayı şu komutları vererek silin (MS-DOS) :!del DENEME
+ (veya UNIX) :!rm DENEME
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 5.3: SEÇMELİ YAZ KOMUTU
+
+
+ ** Dosyanın bir bölümünü kaydetmek için, :#,# w DOSYAİSMİ yazın. **
+
+ 1. Bir kez daha bulunduğunuz dizini görmek için :!dir veya :!ls yazın,
+ ardından DENEME gibi uygun bir dosya ismi seçin.
+
+ 2. İmleci bu sayfanın başına götürün ve ardından CTRL-g'ye basarak satır numarasını
+ öğrenin. BU NUMARAYI UNUTMAYIN!
+
+ 3. Şimdi sayfanın sonuna gidib ve yine CTRL-g'ye basarak satır numarasını
+ öğrenin. BU NUMARAYI DA UNUTMAYIN!
+
+ 4. Bir dosyaya sadece bir bölümü kaydetmek için, :#,# w DENEME yazın. #,# sizin
+ baktığınız sayılar (üst,alt) ve DENEME dosyanızın ismidir.
+
+
+ 5. Yine, :!dir yazarak dosyanın orada olduğuna bakın ama SİLMEYİN.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 5.4: DOSYALARI BÄ°RLEĹžTÄ°RMEK-BĂ–LĂśM EKLEMEK
+
+
+ ** Bir dosyanın içeriğini eklemek için :r DOSYAİSMİ yazın. **
+
+ 1. DENEME dosyanızın önceden bulunduğundan emin olmak için :!dir yazın.
+
+ 2. İmleci bu sayfanın başına yerleştirin.
+
+NOT: Adım 3'ü uyguladıktan sonra Ders 5.3'ü görüyor olacaksınız. Daha sonra bu
+ derse sayfasına dönün.
+
+ 3. Şimdi DENEME sayfasını :r DENEME yazarak aktarın.
+
+NOT: Aktardığınız dosya imlecinizin hemen altına eklenecektir.
+
+ 4. Dosyanın eklendiğini görmek için, geriye gidin. Ders 5.3'ten iki kopya
+ olduğunu göreceksiniz; asıl ve kopya olanı.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ DERS 5 Ă–ZET
+
+
+ 1. :!komut bir dış komut çalıştırır.
+
+ Bazı yararlı örnekler:
+ (MS-DOS) (Unix)
+ :!dir :!ls - bir dizini listeler.
+ :!del DOSYA :!rm DOSYA - DOSYA'yı siler.
+
+ 2. :w DOSYAİSMİ o anki Vim dosyasını diske DOSYAİSMİ ile kaydeder.
+
+ 3. :#,#w DOSYAİSMİ # ile # satır arasını DOSYAİSMİ ile kaydeder.
+
+ 4. :r DOSYAİSMİ imlecin altından başlayarak DOSYAİSMİ isimli dosyanın içeriğini ekler.
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 6.1: AÇ KOMUTU
+
+
+ ** İmlecin aşağısına bir satır açmak ve Insert kipine geçmek için o yazın. **
+
+ 1. İmleci aşağıdaki işaretlenmiş (--->) satıra götürün.
+
+ 2. İmlecin aşağısına bir satır açmak ve Insert kipine geçmek için
+ o (küçük harfle) yazın.
+
+ 3. Şimdi işaretlenmiş satırı kopyalayın ve Insert kipinden çıkmak için <ESC>
+ tuşuna basın.
+
+---> o yazdıktan sonra imlec açılan satıra gidicek ve Insert kipine geçilecek.
+
+ 4. İmlecin üzerinde bir satır açmak için, basitçe büyük O yazın. Bunu aşağıdaki
+ satırda deneyin.
+Bu satırın üzerine bir satır açmak için imleç bu satırdayken Shift-o yazın.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 6.2: EKLE KOMUTU
+
+
+ ** İmleçten sonra metin eklemek için a yazın. **
+
+ 1. İmleci aşağıdaki işaretlenmiş (--->) satırın sonuna götürmek için
+ Normal Kipteyken $ yazın.
+
+ 2. İmlecin altındaki karakterden sonra metin eklemek için a (küçük harfle) yazın.
+ (Büyük A satırın sonuna ekler).
+
+ 3. Şimdi ilk satırı tamamlayın. Ekle komutunun Insert kipiyle aynı işi yaptığına
+ dikkat edin. Tek fark metinin eklendiÄźi yer.
+Ç.N: Eğer a yazarsanız imlecin altındaki karakterden hemen sonra ekleme yapabilirsiniz.
+ Eğer Shift-a yazarsanız imleç satır sonuna gidecek ve hemen ardına ekleme yapabileceksiniz.
+ Doğal olarak bizim örneğimizde Shift-A'yı kullanmak daha güzel olacaktır. Önce $ ardınan a
+ yazmamıza gerek kalmaz.
+
+---> Bu satırda çalışabilirsiniz
+---> Bu satırda çalışabilirsiniz. Çalışırken metin eklemeyi kullanın.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 6.3: BİR BAŞKA DEĞİŞTİR KOMUTU
+
+
+ ** Birden fazla karakter değiştirmek için büyük R yazın. **
+
+ 1. İmleci aşağıdaki işaretli (--->) satırların ilkine götürün.
+
+ 2. İmleci işaretli olan ikinci satırdakinden farklı olan ilk kelimenin
+ başına götürün. ( "tuşları" kelimesi )
+
+ 3. Şimdi büyük R yazın ve ilk satırı ikincisinin aynısı yapmak için
+ eski metinin üzerinden yenisini yazın. Siz yazdıkça metin değişecektir.
+
+---> Bu satırı ikincisinin aynısı yapmak için tuşları kullanın.
+---> Bu satırı ikincisinin aynısı yapmak için R yazın ve metini girin.
+
+ 4. Çıkmak için <ESC> tuşuna bastığınızda, değişmemiş metinin aynen
+ kaldığına dikkat edin.
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 6.4: SET SEÇENEĞİ
+
+ ** Bir seçenek ayarlayın , böylece bir arama veya değiştirme **
+ ** durumu görmezden gelsin. **
+
+ 1. 'ignore' kelimesini aramak için:
+ /ignore
+ yazın.
+ Bunu n tuşuna basarak birkaç kez tekrar edin
+
+ 2. :set ic yazarak 'ic' (Ignore case) ayarını seçin.
+
+ 3. Tekrar n tuşuna basarak 'ignore' kelimseini arayın.
+ n tuşuna basarak bu aramayı birden çok defa tekrar edin.
+
+ 4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarını seçin.
+
+ 5. /ignore yazarak arama komutunu tekrar verin ve ne olacağını görün.
+
+ 6. Karşılaşma vurgularını iptal etmek için,
+ :nohlsearch yazın.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ DERS 6 Ă–ZET
+
+
+ 1. o yazmak imlecin altında bir satır açar ve imleci bu açılmış satıra
+ Insert kipinde yerleĹźtirir.
+ Büyük O yazmak imlecin üzerinde bir satır açar.
+
+ 2. İmlecin üzerindeki karakterden hemen sonra metin eklemek için a yazın.
+ Büyük A yazmak hemen satır sonuna giderek metin eklemeye hazır hale getirir.
+
+ 3. Büyük R yazmak Değiştir kipine girer ve çıkmak için <ESC> tuşuna
+ basılana kadar sizi bu kipte bırakır.
+
+ 4. ":set xxx" yazmak "xxx" seçeneğini ayarlar.
+
+
+
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 7: ÇEVİRİMİÇİ (ON-LINE) YARDIM KOMUTLARI
+
+
+ ** Çevirimiçi yardım sistemini kullanın **
+
+ Vim geniş bir çevirimiçi yardım sistemine sahiptir. Başlamak için şu üçünü
+ deneyebilirsiniz.
+ - (eğer sahipseniz) <HELP> tuşuna basın
+ - (eğer sahipseniz) <F1> tuşuna basın
+ - :help yazın ve <ENTER> tuşuna basın
+
+ Yardım penceresini kapatmak için :q yazıp <ENTER> tuşuna basın.
+
+ ":help" komutuna değişken (argüman) vererek herhangi bir konu hakkında
+ yardım alabilirsini. Şunları deneyin (<ENTER> tuşuna basmayı unutmayın) :
+
+ :help w
+ :help c_<T
+ :help insert-index
+ :help user-manual
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Ders 8: BİR BAŞLANGIÇ BETİĞİ OLUŞTURUN
+
+ ** Switch on Vim features **
+ ** Vim'in özelliklerine bakın **
+
+ Vim Vi'dan çok daha fazla özelliğe sahiptir fakat birçoğu öntanımlı olarak kapalıdır.
+ Daha fazla özellik kullanabilmek için bir "vimrc" dosyası oluşturmalısınız.
+
+ 1. "vimrc" dosyasını düzenlemeye başlayın, bu işletim sisteminize göre değişir:
+
+ Ç.N: (Bu komutu verdiğinizde eğer yoksa home dizininizde .vimrc isimli bir dosya oluşacaktır.
+ Bu dosyaya vimrc örnek dosyasını aktarmak için 2. adımdaki komutu kullanacaksınız. Bu yüzden
+ vimrc dosyanızı düzenlemeden önce aşağıdaki adımların hepsini okuyun ve komutları hatırlayın.)
+
+ :edit ~/.vimrc Unix için
+ :edit $VIM/_vimrc MS-Windows için
+
+ 2. Şimdi örnek "vimrc" dosyasını okuyun
+
+ :read $VIMRUNTIME/vimrc_example.vim
+
+ 3. Dosyayı kaydedin ve çıkın
+
+ :write
+ :q
+
+ Vim'i bir dahaki sefer çalıştırdığınızda sözdizim (sytax) vurgusu kullanılacaktır.
+ Tüm tercih ettiğiniz ayarları bu "vimrc" dosyasına ekleyebilirsiniz.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Burada Vim Eğitmeni tamamlanmış oldu. Eğitmendeki amaç Vim düzenleyicisi hakkında
+ kısa bir bilgi vermek ve onu kolayca kullanmanızı sağlamaktı. Vim'in tamamını öğretmek
+ çok zordur zira Vim birçok komuta sahiptir.Bundan sonra :help user-manual" komutu ile
+ kullanıcı kılavuzunu okumalısınız.
+
+ Daha fazla okuma ve çalışma için şu kitabı öneriyoruz:
+ Vim - Vi Improved - by Steve Oualline
+ Publisher: New Riders
+ Tamamiyle Vim için hazırlanmış ilk kitap. Özellikle ilk kullanıcılar için uygun.
+ Kitapta birçok örnek ve resim var.
+ http://iccf-holland.org/click5.html adresine bakabilirsiniz.
+
+ Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:
+ Learning the Vi Editor - by Linda Lamb
+ Publisher: O'Reilly & Associates Inc.
+ Vi hakkında bilmek isteyeceğiniz neredeyse herşeyin bulunduğu bir kitap.
+ 6.Basım aynı zamanda Vim hakkında bilgi de içermekte.
+
+ Bu eğitmen Michael C. Pierce ve Robert K. Ware tarafından yazıldı,
+ Charles Smith tarafından sağlanan fikirlerle Colorado School Of Mines,
+ Colorado State University. E-mail: bware@mines.colorado.edu.
+
+ Vim için değiştiren : Bram Moolenaar.
+
+ Türkçeye çeviren : Serkan "heartsmagic" Çalış Yıl 2005
+ E-mail : adresimeyaz (at) yahoo com
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~