annotate etc/tutorials/TUTORIAL.cs @ 95151:f45f20b8625d

(eshell-defgroup): New alias.
author Glenn Morris <rgm@gnu.org>
date Wed, 21 May 2008 03:50:42 +0000
parents 77dae3f8271b
children c90853557b90
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
82710
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1 Tutoriál k Emacsu. Podmínky viz na konci.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2 Do češtiny přeložil Milan Zamazal <pdm@zamazal.org>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4 Máte před sebou tutoriál k Emacsu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6 Příkazy Emacsu obecně využívají klávesu CONTROL (občas označovanou CTRL nebo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7 CTL) nebo klávesu META (občas označovanou EDIT nebo ALT). Abychom tyto názvy
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8 nemuseli stále psát v plném znění, budeme používat následující zkratky:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10 C-<chr> znamená přidržet klávesu CONTROL a stisknout znak <chr>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11 Tedy C-f znamená: přidržte klávesu CONTROL a stiskněte f.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12 M-<chr> znamená přidržet klávesu META, EDIT nebo ALT a stisknout <chr>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13 Pokud žádnou z kláves META, EDIT ani ALT nemáte, tak místo toho
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14 stiskněte a pusťte klávesu ESC a poté <chr>. Klávesu ESC budeme
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15 značit <ESC>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17 Důležitá poznámka: práci s Emacsem ukončíte stiskem C-x C-c (dva znaky).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18 Znaky ">>" na levém okraji značí místa, kde si máte vyzkoušet příkaz.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19 Například:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20 <<Blank lines inserted here by startup of help-with-tutorial>>
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21 [Prostřední část obrazovky je prázdná záměrně. Text pokračuje níže.]
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22 >> Nyní stiskněte C-v (view next screen) pro posun na další obrazovku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23 (Směle do toho, proveďte to přidržením klávesy CONTROL a stiskem v.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24 Od této chvíle byste toto měli provádět kdykoliv dočtete zobrazenou
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25 obrazovku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27 Všimněte si, že při posuvu obrazovek vždy zůstávají zobrazeny dva řádky
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
28 z předchozí obrazovky; to poskytuje určitou návaznost při postupném
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
29 čtení textu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
30
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
31 První věc, kterou potřebujete vědět, je jak se v textu pohybovat
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
32 z jednoho místa na druhé. Už víte, jak se posunout o jednu obrazovku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
33 vpřed, pomocí C-v. K přechodu o obrazovku zpět použijte M-v
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
34 (přidržte klávesu META a stiskněte v nebo stiskněte <ESC>v, jestliže
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
35 nemáte žádnou z kláves META, EDIT nebo ALT).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
36
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
37 >> Zkuste stisknout M-v a pak C-v, několikrát to zopakujte.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
38
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
39
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
40 * SHRNUTÍ
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
41 ---------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
42
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
43 K prohlížení obrazovkových stránek jsou užitečné následující příkazy:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
44
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
45 C-v Posun o obrazovku vpřed
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
46 M-v Posun o obrazovku zpět
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
47 C-l Smazání obrazovky a znovuzobrazení celého textu,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
48 přitom se text pod kurzorem přesune ke středu obrazovky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
49 (Jedná se o CONTROL-L a ne CONTROL-1.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
50
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
51 >> Najděte kurzor a zapamatujte si, jaký text je kolem něj.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
52 Pak stiskněte C-l.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
53 Najděte kurzor znovu a všimněte si, že je kolem něj tentýž text.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
54
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
55
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
56 * ZÁKLADNÍ OVLÁDÁNÍ KURZORU
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
57 ---------------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
58
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
59 Pohyb mezi obrazovkami je užitečný, ale jak se přemístíte na konkrétní
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
60 místo v textu na obrazovce?
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
61
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
62 Je toho možno dosáhnout několika způsoby. Nejzákladnějším způsobem je
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
63 použití příkazů C-p, C-b, C-f a C-n. Každý z těchto příkazů přesune
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
64 kurzor na obrazovce o jeden řádek nebo sloupec v daném směru.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
65 Zde je tabulka znázorňující směr posuvu kurzoru vyvolaný těmito čtyřmi
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
66 příkazy:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
67
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
68 Předchozí řádek, C-p
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
69 :
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
70 :
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
71 Dozadu, C-b .... Momentální pozice kurzoru .... Dopředu, C-f
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
72 :
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
73 :
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
74 Následující řádek, C-n
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
75
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
76 >> Přesuňte kurzor na prostřední řádek tohoto diagramu pomocí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
77 C-n nebo C-p. Potom stiskněte C-l, abyste na obrazovce viděli celý
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
78 diagram vycentrován.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
79
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
80 Pravděpodobně se vám budou tyto příkazy snadno pamatovat podle
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
81 počátečních písmen anglických názvů: P jako previous (předchozí),
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
82 N jako next (následující), B jako backward (zpět), F jako forward (vpřed).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
83 Jsou to základní příkazy pro pohyb kurzoru a budete je používat
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
84 neustále, takže by bylo velmi vhodné, kdybyste se je teď naučili.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
85
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
86 >> Proveďte několikrát C-n, abyste kurzor přesunuli na tento řádek.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
87
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
88 >> Posuňte kurzor dovnitř řádku pomocí několika C-f a pak nahoru stiskem C-p.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
89 Pozorujte, co C-p dělá, když je kurzor uprostřed řádku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
90
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
91 Každý řádek textu končí znakem nového řádku, který jej odděluje od řádku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
92 následujícího. Znakem nového řádku by měl být ukončen i poslední řádek
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
93 souboru (přestože to Emacs nevyžaduje).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
94
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
95 >> Vyzkoušejte C-b na začátku řádku. Kurzor by se měl přesunout na konec
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
96 předchozího řádku, neboť jej tím přesunete přes znak nového řádku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
97
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
98 C-f funguje analogicky jako C-b, tj. na konci řádku dojde k přesunu na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
99 další řádek.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
100
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
101 >> Proveďte několik C-b, takže uvidíte, kde se nachází kurzor.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
102 Pak provádějte C-f, abyste se vrátili na konec řádku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
103 Pak proveďte ještě jednou C-f, abyste se přesunuli na následující
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
104 řádek.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
105
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
106 Když kurzorem přejdete přes horní nebo dolní okraj obrazovky, posune se
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
107 text za příslušným okrajem na obrazovku. Tato vlastnost se nazývá
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
108 "scrollování". Umožňuje přemístit kurzor na libovolné místo v textu,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
109 aniž by kurzor opustil obrazovku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
110
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
111 >> Zkuste posunout kurzor pod dolní okraj obrazovky pomocí C-n a pozorujte,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
112 co se stane.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
113
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
114 Jestliže je posun po znacích příliš pomalý, můžete se pohybovat po
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
115 slovech. M-f (META-f) provádí posun o slovo vpřed a M-b provádí posun
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
116 o slovo zpět.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
117
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
118 >> Stiskněte několikrát M-f a M-b.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
119
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
120 Pokud se kurzor nachází uprostřed slova, M-f provede přesun na konec
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
121 tohoto slova. Nachází-li se kurzor v mezeře mezi slovy, M-f provede
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
122 přesun na konec následujícího slova. M-b pracuje analogicky v opačném
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
123 směru.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
124
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
125 >> Stiskněte několikrát M-f a M-b proloženě s C-f a C-b, abyste viděli
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
126 výsledky příkazů M-f a M-b prováděných z různých míst uvnitř slov a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
127 mezi nimi.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
128
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
129 Všimněte si analogie mezi C-f a C-b na jedné straně a M-f a M-b na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
130 straně druhé. Znaky s klávesou META jsou velmi často využívány pro operace
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
131 vztahující se k entitám definovaným jazykem (slova, věty, odstavce),
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
132 zatímco znaky s klávesou CONTROL pracují na základních prvcích
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
133 nezávislých na tom, co zrovna editujete (znaky, řádky, apod.).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
134
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
135 Tato analogie platí také pro řádky a věty: C-a a C-e provádí přesun
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
136 na začátek a konec řádku, M-a a M-e provádí přesun na začátek a konec
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
137 věty.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
138
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
139 >> Zkuste několikrát C-a a poté několikrát C-e.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
140 Zkuste několikrát M-a a poté několikrát M-e.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
141
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
142 Všimněte si, že opakované C-a nedělá nic, zatímco opakované M-a vždy
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
143 provádí posun o další větu. Principu analogie to sice příliš
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
144 neodpovídá, ale přesto je toto chování možno považovat za přirozené.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
145
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
146 Pozice kurzoru v textu se také nazývá "bod" ("point"). Abychom to
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
147 parafrázovali, kurzor je vidět na obrazovce v místě, kde je bod umístěn
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
148 v textu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
149
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
150 Zde je přehled jednoduchých operací pro pohyb kurzoru včetně příkazů pro
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
151 pohyb mezi slovy a větami:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
152
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
153 C-f Přesun o znak vpřed
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
154 C-b Přesun o znak zpět
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
155
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
156 M-f Přesun o slovo vpřed
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
157 M-b Přesun o slovo zpět
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
158
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
159 C-n Přesun na následující řádek
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
160 C-p Přesun na předchozí řádek
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
161
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
162 C-a Přesun na začátek řádku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
163 C-e Přesun na konec řádku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
164
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
165 M-a Přesun zpět na začátek věty
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
166 M-e Přesun vpřed na konec věty
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
167
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
168 >> Vyzkoušejte si teď několikrát všechny tyto příkazy pro procvičení.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
169 Jsou to nejpoužívanější příkazy.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
170
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
171 Další dva důležité příkazy pro pohyb kurzoru jsou M-< (META menší-než),
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
172 který provede přesun na začátek celého textu, a M-> (META větší-než),
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
173 který provede přesun na konec celého textu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
174
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
175 Na většině terminálů je "<" nad čárkou, takže pro vyvolání tohoto znaku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
176 musíte použít klávesu Shift. Na těchto terminálech je tedy nutno použít
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
177 klávesu Shift i v případě příkazu M-<; bez klávesy Shift byste provedli
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
178 M-čárka.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
179
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
180 >> Zkuste teď M-< pro přesun na začátek tutoriálu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
181 Použijte pak opakovaně C-v, abyste se opět vrátili sem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
182
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
183 >> Zkuste teď M-> pro přesun na konec tutoriálu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
184 Použijte pak opakovaně M-v, abyste se opět vrátili sem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
185
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
186 Kurzor můžete přesouvat také pomocí kurzorových kláves (klávesy
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
187 se šipkami), pokud je váš terminál má. My však doporučujeme naučit se
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
188 C-b, C-f, C-n a C-p, a to ze tří důvodů. Za prvé, tyto klávesy fungují
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
189 na všech typech terminálů. Za druhé, jakmile jednou získáte cvik
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
190 v používání Emacsu, zjistíte, že používání těchto CTRL znaků je
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
191 rychlejší než používání kurzorových kláves (protože nemusíte přesouvat
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
192 ruku z psací pozice). Za třetí, zvyknete-li si používat tyto CTRL-znak
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
193 příkazy, snadno se naučíte používat jiné pokročilé příkazy pro pohyb
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
194 kurzoru.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
195
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
196 Většina příkazů Emacsu akceptuje numerický argument; ten pro většinu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
197 příkazů slouží jako opakovač. Počet opakování příkazu zadáte
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
198 prostřednictvím stisku C-u následovaného stiskem příslušných číslic před
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
199 vyvoláním příkazu. Máte-li META (nebo EDIT či ALT) klávesu, existuje
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
200 alternativní možnost zadání numerického argumentu: přidržte klávesu META
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
201 a stiskněte příslušné číslice. Doporučujeme naučit se C-u metodu,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
202 protože ta funguje na jakémkoliv terminálu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
203
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
204 Například C-u 8 C-f provede přesun o osm znaků vpřed.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
205
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
206 Většina příkazů používá numerický argument jako opakovač. Jisté
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
207 výjimečné příkazy jej používají jiným způsobem. Mezi tyto výjimky patří
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
208 C-v a M-v. Dostanou-li numerický argument, posunou obrazovku nahoru
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
209 nebo dolů o odpovídající počet řádků místo obrazovek. Například
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
210 C-u 4 C-v posune obrazovku o 4 řádky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
211
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
212 >> Zkuste teď stisknout C-u 8 C-v.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
213
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
214 To by mělo posunout obrazovku o 8 řádků nahoru. Pokud byste ji chtěli
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
215 posunout zpět dolů, můžete dát argument příkazu M-v.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
216
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
217 Používáte-li X Window, měli byste mít na levé straně emacsového okna
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
218 vysokou obdélníkovou oblast, nazývanou scrollbar. Můžete pak text
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
219 posouvat klikáním myší na scrollbar.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
220
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
221 >> Zkuste stisknout prostřední tlačítko na vrcholu zvýrazněné oblasti
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
222 uvnitř scrollbaru. To by mělo text posunout na pozici danou tím, jak
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
223 vysoko nebo nízko jste kliknuli.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
224
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
225 >> Zkuste při stisknutém prostředním tlačítku posouvat myší nahoru a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
226 dolů. Uvidíte, jak se text posouvá nahoru a dolů podle toho, jak
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
227 posouváte myší.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
228
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
229
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
230 * KDYŽ EMACS NEREAGUJE
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
231 ----------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
232
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
233 Jestliže Emacs přestane reagovat na vaše příkazy, můžete probíhající
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
234 činnost bezpečně zastavit pomocí C-g. Pomocí C-g můžete zastavit
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
235 příkaz, jehož provádění trvá příliš dlouho.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
236
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
237 C-g můžete použít také pro odstranění numerického argumentu příkazu,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
238 který nechcete dokončit.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
239
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
240 >> Stiskněte C-u 100 pro vytvoření numerického argumentu 100 a pak
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
241 stiskněte C-g. Nyní stiskněte C-f. Měl by být proveden posun
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
242 o právě jeden znak, protože jste argument zrušili prostřednictvím
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
243 C-g.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
244
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
245 Pokud jste omylem stiskli <ESC>, můžete se jej zbavit pomocí C-g.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
246
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
247
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
248 * DEAKTIVOVANÉ PŘÍKAZY
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
249 ----------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
250
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
251 Některé příkazy Emacsu jsou "deaktivované" ("disabled"), aby je
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
252 začínající uživatelé nemohli vyvolat náhodně.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
253
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
254 Pokud vyvoláte některý z deaktivovaných příkazů, Emacs zobrazí hlášení
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
255 oznamující, který příkaz to byl, s dotazem, zda chcete tento příkaz
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
256 provést.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
257
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
258 Pokud opravdu chcete příkaz vyzkoušet, stiskněte mezerník jako odpověď
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
259 na tuto otázku. Obyčejně, jestliže nechcete deaktivovaný příkaz
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
260 provést, odpovězte na tuto otázku pomocí "n".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
261
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
262 >> Stiskněte C-x C-l (což je deaktivovaný příkaz),
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
263 pak na otázku odpovězte n.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
264
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
265
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
266 * OKNA
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
267 ------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
268
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
269 Emacs může mít několik oken (windows), z nichž každé zobrazuje svůj
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
270 vlastní text. Jak více oken používat, objasníme později. Nyní chceme
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
271 objasnit, jak se zbavit nadbytečných oken a vrátit se do základní
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
272 jednookenní editace. Je to jednoduché:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
273
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
274 C-x 1 Jedno okno (tj. zrušení všech ostatních oken)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
275
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
276 Tedy vložení CONTROL-x následované číslicí 1. C-x 1 rozšíří okno
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
277 obsahující kurzor přes celou obrazovku. Zruší to všechna ostatní okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
278
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
279 >> Stiskněte C-h k C-f.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
280 Pozorujte, jak se aktuální okno zmenší a objeví se nové okno za
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
281 účelem zobrazení dokumentace k příkazu C-f.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
282
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
283 >> Stiskněte C-x 1 a pozorujte, jak okno s dokumentací zmizí.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
284
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
285
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
286 * VKLÁDÁNÍ A MAZÁNÍ
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
287 -------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
288
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
289 Chcete-li vložit text, prostě jej napište. Znaky, které vidíte,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
290 jako A, 7, *, atd., jsou Emacsem chápány jako text a vkládány okamžitě.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
291 Pro vložení znaku nového řádku stiskněte <Return> (klávesu Enter).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
292
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
293 Poslední znak, který jste napsali, můžete smazat stiskem <Delete>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
294 <Delete> je klávesa, která může být na klávesnici označena "Del".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
295 V některých případech jako <Delete> slouží klávesa "Backspace", avšak ne
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
296 vždy!
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
297
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
298 Obecněji, <Delete> maže znak bezprostředně před momentální pozicí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
299 kurzoru.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
300
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
301 >> Proveďte to teď -- napište několik znaků a pak je smažte několika
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
302 stisky <Delete>. Nebojte se změn v tomto souboru; originální
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
303 tutoriál se nezmění. Toto je vaše osobní kopie.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
304
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
305 Když se řádek textu zvětší natolik, že přesáhne jeden řádek obrazovky,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
306 je zobrazen na více řádcích obrazovky. Řádek textu, který pokračuje na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
307 dalším řádku obrazovky, je indikován zpětným lomítkem ("\") na pravém
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
308 okraji obrazovky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
309
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
310 >> Vkládejte text, až dosáhnete pravého okraje, a pokračujte ve vkládání.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
311 Objeví se vám pokračovací řádek.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
312
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
313 >> Použijte <Delete> pro smazání textu, až se řádek textu opět vejde na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
314 jeden řádek obrazovky. Pokračovací řádek zmizí.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
315
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
316 Znak nového řádku můžete smazat jako kterýkoliv jiný znak. Smazání
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
317 znaku nového řádku mezi dvěma řádky způsobí jejich spojení do jediného
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
318 řádku. Je-li výsledný řádek příliš dlouhý na to, aby se vešel na šířku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
319 obrazovky, bude zobrazen pokračovacím řádkem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
320
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
321 >> Přesuňte kurzor na začátek řádku a stiskněte <Delete>. To tento
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
322 řádek spojí s řádkem předchozím.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
323
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
324 >> Stiskněte <Return> pro znovuvložení smazaného znaku nového řádku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
325
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
326 Vzpomeňte si, že většina příkazů Emacsu může dostat počet opakování;
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
327 včetně textových znaků. Opakování textových znaků je vloží několikrát.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
328
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
329 >> Vyzkoušejte si to teď -- stiskněte C-u 8 * pro vložení ********.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
330
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
331 Teď už znáte nejzákladnější způsoby, jak něco v Emacsu napsat a jak
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
332 opravovat chyby. Můžete ovšem také mazat po slovech nebo po řádcích.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
333 Zde je shrnutí operací pro mazání textu:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
334
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
335 <Delete> Smazání znaku bezprostředně před kurzorem
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
336 C-d Smazání znaku následujícího za kurzorem
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
337
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
338 M-<Delete> Zrušení slova bezprostředně před kurzorem
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
339 M-d Zrušení slova následujícího za kurzorem
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
340
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
341 C-k Zrušení textu od pozice kurzoru do konce řádku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
342 M-k Zrušení textu do konce aktuální věty
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
343
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
344 Všimněte si, že <Delete> a C-d, resp. M-<Delete> a M-d, rozšiřují
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
345 paralelu započatou C-f a M-f (pravda, <Delete> opravdu není CONTROL
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
346 znak, ale netrapme se tím). C-k a M-k jsou jako C-e a M-e ve smyslu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
347 vztahu řádků k větám.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
348
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
349 Libovolnou část bufferu můžete též zrušit následující metodou.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
350 Přesuňte se na jeden konec této části a stiskněte C-@ nebo C-SPC
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
351 (libovolnou z těchto kombinací). (SPC označuje mezerník.) Přesuňte
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
352 se na druhý konec této části a stiskněte C-w. Text mezi těmito
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
353 pozicemi bude zrušen.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
354
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
355 >> Přesuňte kurzor na písmeno L na začátku předchozího odstavce.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
356 >> Stiskněte C-SPC. Emacs by měl ve spodním řádku obrazovky
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
357 zobrazit zprávu "Mark set".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
358 >> Přesuňte kurzor na písmeno c ve slově "konec" na druhém řádku
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
359 odstavce.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
360 >> Stiskněte C-w. Text začínající písmenem L a končící před písmenem
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
361 c bude zrušen.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
362
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
363 Uvědomte si, že rozdíl mezi "rušením" ("killing") a "mazáním"
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
364 ("deleting") je ten, že "zrušené" věci mohou být zpět vhozeny, zatímco
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
365 "smazané" nikoliv. Obecně příkazy, které mohou smazat větší množství
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
366 textu, ukládají text, zatímco příkazy, které mažou jediný znak nebo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
367 pouze prázdné řádky a mezery, mazaný text neukládají.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
368
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
369 >> Přesuňte kurzor na začátek neprázdného řádku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
370 Pak stiskněte C-k pro zrušení textu na tomto řádku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
371 >> Stiskněte C-k podruhé. Uvidíte, že to zruší znak nového řádku, který
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
372 je za tímto řádkem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
373
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
374 Všimněte si, že jedno C-k zruší obsah řádku a druhé C-k zruší řádek
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
375 samotný a posune všechny další řádky nahoru. C-k zpracovává numerický
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
376 argument speciálně: zruší odpovídající počet řádků VČETNĚ jejich
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
377 obsahu. To už není opakování. C-u 2 C-k zruší dva řádky a jejich
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
378 obsah; dvojitý stisk C-k by toto obvykle neudělal.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
379
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
380 Vracení textu zpět se nazývá "vhazování" ("yanking"). (Představte
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
381 si opětovné vhazování, vracení dříve odstraněného textu zpátky.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
382 Zrušený text můžete vhodit buď na stejné místo, kde byl zrušen,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
383 nebo na jiné místo v bufferu, nebo dokonce i do jiného souboru.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
384 Text můžete vhodit i vícekrát, vytváříte tak jeho další kopie.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
385
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
386 Příkazem pro vhazování je C-y. Tento příkaz vloží poslední smazaný
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
387 text na pozici, na které se nachází kurzor.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
388
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
389 >> Zkuste to; stiskněte C-y pro vhození textu zpět.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
390
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
391 Stisknete-li několikrát C-k po sobě, všechen smazaný text je uložen
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
392 společně tak, aby bylo možné vhodit zpět všechny řádky najednou.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
393
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
394 >> Stiskněte několikrát C-k.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
395
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
396 Nyní obnovte posledně zrušený text:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
397
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
398 >> Stiskněte C-y. Pak posuňte kurzor o několik řádků níže a stiskněte
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
399 C-y znova. Nyní vidíte, jak lze text kopírovat.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
400
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
401 Co když máte nějaký text, který byste rádi vhodili zpět a pak zrušíte
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
402 něco jiného? C-y by vložilo poslední zrušený text. Avšak předchozí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
403 text není ztracen. Můžete jej získat zpět použitím příkazu M-y. Poté,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
404 co provedete C-y pro získání posledního zrušeného textu, stisk M-y
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
405 vymění tento vhozený text za předchozí zrušený text. Dalšími a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
406 dalšími stisky M-y dostáváte předcházející a předcházející zrušené
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
407 texty. Když dosáhnete textu, který hledáte, nemusíte s ním pro jeho
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
408 uchování nic dalšího provádět. Jednoduše vhozený text ponechejte, kde
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
409 je, a pokračujte v editaci.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
410
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
411 Pokud opakujete M-y dostatečně dlouho, dostanete se zpátky k výchozímu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
412 bodu (posledně zrušenému textu).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
413
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
414 >> Zrušte řádek, přesuňte kurzor někam jinam a zrušte jiný řádek.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
415 Pak proveďte C-y pro vrácení druhého zrušeného řádku.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
416 Pak proveďte M-y a vhozený řádek bude nahrazen prvním zrušeným řádkem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
417 Opakujte M-y a pozorujte, co dostáváte. Pokračujte v tom, dokud se
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
418 znovu neobjeví druhý zrušený řádek a pak několik dalších.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
419 Chcete-li, můžete zkusit předat M-y kladné a záporné argumenty.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
420
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
421
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
422 * UNDO
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
423 ------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
424
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
425 Jestliže provedete v textu změnu a pak zjistíte, že to byl omyl, můžete
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
426 změnu vrátit příkazem undo, C-x u.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
427
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
428 C-x u obvykle vrátí změny provedené jedním příkazem; pokud C-x u
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
429 zopakujete několikrát za sebou, každé opakování vrátí jeden další
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
430 příkaz.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
431
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
432 Jsou ale dvě výjimky: příkazy, které nemění text, se nepočítají (to
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
433 zahrnuje příkazy pro pohyb kurzoru a scrollování) a znaky vkládající
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
434 samy sebe jsou obvykle zpracovávány ve skupinách až po 20. (To je kvůli
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
435 tomu, aby se zredukoval počet C-x u nutných pro vrácení vkládaného
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
436 textu.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
437
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
438 >> Zrušte tento řádek pomocí C-k, stiskněte pak C-x u a řádek by se měl
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
439 znovu objevit.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
440
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
441 Alternativní undo příkaz je C-_; pracuje stejně jako C-x u, je však
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
442 méně pracné jej aplikovat několikrát za sebou. Nevýhodou C-_ je, že
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
443 na některých klávesnicích není zřejmé, jak jej vyvolat. To je důvod,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
444 proč nabízíme i C-x u. Na některých terminálech můžete C-_ vyvolat
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
445 stiskem / při stisknutém CTRL.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
446
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
447 Numerický argument pro C-_ a C-x u funguje jako počet opakování.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
448
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
449 Pomocí příkazu undo můžete vrátit zrušený stejně jako smazaný text.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
450 Rozdíl mezi mazáním a rušením textu ovlivňuje možnost vhození tohoto
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
451 textu pomocí C-y, neovlivňuje možnosti příkazu undo.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
452
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
453
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
454 * SOUBORY
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
455 ---------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
456
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
457 Aby text, který editujete, zůstal trvale uchován, musíte jej uložit do
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
458 souboru. Jinak by byl po ukončení Emacsu ztracen. Svoji editaci
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
459 spojíte se souborem "vyhledáním" ("finding") souboru. (Také se to
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
460 nazývá "navštívení" ("visiting") souboru.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
461
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
462 Vyhledání souboru znamená, že vidíte jeho obsah v Emacsu. V mnoha
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
463 ohledech je to, jako byste editovali přímo ten soubor. Nicméně změny,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
464 které prostřednictvím Emacsu činíte, se nestanou trvalými, dokud tyto
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
465 změny do souboru "neuložíte" ("save"). Tím se zamezí nechtěnému ponechání
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
466 částečně změněného souboru v systému. Dokonce i když soubor uložíte,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
467 Emacs uchová původní soubor pod změněným názvem pro případ, že byste
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
468 zjistili, že vaše úpravy byly chybné.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
469
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
470 Když se podíváte do dolní části obrazovky, uvidíte řádek, který začíná a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
471 končí pomlčkami a na začátku má "2J:-- TUTORIAL.cs" nebo něco podobného.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
472 Tato část obrazovky obvykle obsahuje jméno souboru, který je právě
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
473 navštíven. Zrovna teď máte navštíven soubor nazvaný "TUTORIAL.cs",
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
474 který je vaší osobní čmárací kopií tutoriálu Emacsu. Když v Emacsu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
475 vyhledáte soubor, jeho jméno se objeví přesně na tom místě.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
476
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
477 Příkazy pro vyhledávání a ukládání souborů se na rozdíl od ostatních
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
478 příkazů, které jste se zatím naučili, skládají ze dvou znaků. Oba
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
479 začínají znakem CONTROL-x. Existuje celá řada příkazů začínajících na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
480 CONTROL-x; mnoho z nich pracuje se soubory, buffery a podobnými věcmi.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
481 Tyto příkazy jsou dlouhé dva, tři nebo čtyři znaky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
482
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
483 Další věcí ohledně příkazu pro vyhledání souboru je to, že musíte říct,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
484 které jméno souboru chcete. Říkáme, že příkaz "čte argument
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
485 z terminálu" (v tomto případě je argumentem jméno souboru). Poté co
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
486 vyvoláte příkaz
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
487
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
488 C-x C-f Vyhledání souboru
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
489
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
490 Emacs se vás zeptá na jméno souboru. Jméno souboru, které píšete, se
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
491 objevuje ve spodním řádku obrazovky, který se v této situaci nazývá
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
492 minibuffer. Pro editaci jména souboru můžete používat obvyklé editační
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
493 příkazy Emacsu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
494
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
495 Zadávání jména souboru (obecně kterýkoliv vstup z minibufferu) můžete
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
496 zrušit příkazem C-g.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
497
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
498 >> Stiskněte C-x C-f a pak C-g. To minibuffer zruší a taktéž to zruší
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
499 příkaz C-x C-f, který minibuffer použil. Takže nevyhledáte žádný
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
500 soubor.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
501
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
502 Po napsání jména souboru stiskněte <Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
503 Příkaz C-x C-f pak začne pracovat a vyhledá soubor, který jste zvolili.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
504 Po skončení příkazu C-x C-f minibuffer zmizí.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
505
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
506 Po malé chvilce se obsah souboru objeví na obrazovce a můžete jej
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
507 editovat. Když chcete změny trvale uložit, použijte příkaz
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
508
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
509 C-x C-s Uložení souboru
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
510
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
511 To zkopíruje text z Emacsu do souboru. Když to provedete poprvé, Emacs
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
512 přejmenuje původní soubor na soubor s novým jménem, aby nebyl ztracen.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
513 Nové jméno je vytvořeno přidáním "~" na konec původního jména souboru.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
514
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
515 Když je ukládání dokončeno, Emacs zobrazí jméno zapsaného souboru.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
516 Měli byste ukládat rozumně často, abyste neztratili příliš mnoho práce
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
517 v případě pádu systému.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
518
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
519 >> Stiskněte C-x C-s pro uložení vaší kopie tutoriálu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
520 Mělo by to zobrazit "Wrote ...TUTORIAL.cs" ve spodním řádku obrazovky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
521
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
522 Existující soubor můžete vyhledat, abyste jej mohli prohlížet nebo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
523 editovat. Můžete také vyhledat soubor, který ještě neexistuje. To je
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
524 způsob, jakým lze vytvořit soubor v Emacsu: vyhledejte soubor, který
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
525 bude na začátku prázdný a pak začněte vkládat text určený pro tento
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
526 soubor. Když požádáte o uložení, Emacs skutečně vytvoří soubor
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
527 s textem, který jste vložili. Od té chvíle se pak můžete cítit, jako
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
528 kdybyste editovali již existující soubor.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
529
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
530
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
531 * BUFFERY
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
532 ---------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
533
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
534 Jestliže vyhledáte pomocí C-x C-f druhý soubor, první soubor v Emacsu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
535 zůstává. Můžete se do něj zpět přepnout jeho opětovným vyhledáním
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
536 pomocí C-x C-f. Tímto způsobem můžete do Emacsu dostat poměrně hodně
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
537 souborů.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
538
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
539 >> Vytvořte soubor pojmenovaný "foo" stiskem C-x C-f foo <Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
540 Potom vložte nějaký text, zeditujte jej a uložte "foo" stiskem C-x C-s.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
541 Nakonec stiskněte C-x C-f TUTORIAL.cs <Return>, čímž se vrátíte zpět do
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
542 tutoriálu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
543
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
544 Emacs ukládá text každého souboru do objektu nazývaného "buffer".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
545 Vyhledání souboru vytvoří v Emacsu nový buffer. Chcete-li vidět seznam
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
546 bufferů, které momentálně existují ve vašem procesu Emacs, stiskněte:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
547
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
548 C-x C-b Seznam bufferů
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
549
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
550 >> Zkuste teď C-x C-b.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
551
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
552 Podívejte se, že každý buffer má v seznamu jméno a může tam mít také jméno
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
553 souboru, jehož text obsahuje. Některé buffery neodpovídají souborům.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
554 Například buffer pojmenovaný "*Buffer List*" nemá žádný soubor. Je to
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
555 buffer, který obsahuje seznam bufferů vytvořený pomocí C-x C-b.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
556 JAKÝKOLIV text, který vidíte v emacsovém okně, je vždy součástí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
557 nějakého bufferu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
558
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
559 >> Stiskněte C-x 1, abyste se zbavili seznamu bufferů.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
560
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
561 Pokud provedete změny textu jednoho souboru a pak vyhledáte jiný soubor,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
562 nezpůsobí to uložení prvního souboru. Jeho změny zůstávají v Emacsu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
563 uchovány v jemu odpovídajícím bufferu. Vytvoření a editace druhého
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
564 souboru nemá žádný vliv na buffer prvního souboru. To je velmi
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
565 užitečné, ale také to znamená, že potřebujete vhodný způsob, jak uložit
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
566 buffer prvního souboru. Nutnost přepnout se zpátky pomocí C-x C-f, aby
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
567 jej bylo možno uložit prostřednictvím C-x C-s, by byla nemístně
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
568 obtěžující. Takže máme
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
569
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
570 C-x s Uložení některých bufferů
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
571
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
572 C-x s se vás zeptá na každý buffer, který obsahuje změny, které jste
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
573 neuložili. Pro každý takový buffer se vás zeptá, zda jej má uložit.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
574
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
575 >> Vložte řádek textu a pak stiskněte C-x s.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
576 Měli byste být dotázáni, zda má být uložen buffer nazvaný TUTORIAL.cs.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
577 Odpovězte na tuto otázku ano (yes) stiskem "y".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
578
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
579
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
580 * ROZŠIŘOVÁNÍ SADY PŘÍKAZŮ
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
581 --------------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
582
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
583 Existuje mnohem, mnohem více příkazů Emacsu, než které by vůbec mohly
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
584 být rozmístěny na všechny CONTROL a META znaky. Emacs tento problém
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
585 obchází prostřednictvím X (eXtend) příkazu. Ten vzniká dvěma způsoby:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
586
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
587 C-x Znakový eXtend. Následován jedním znakem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
588 M-x Pojmenovaný příkaz eXtend. Následován dlouhým názvem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
589
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
590 To jsou příkazy, které jsou obecně užitečné, avšak méně často používané
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
591 než ty, které jste se již naučili. Už jste viděli dva z nich: souborové
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
592 příkazy C-x C-f pro vyhledání a C-x C-s pro uložení. Jiný příklad je
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
593 příkaz pro ukončení Emacsu -- tj. příkaz C-x C-c. (Nemějte obavy
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
594 o ztrátu změn, které jste provedli; C-x C-c nabídne uložení každého
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
595 změněného souboru, než Emacs ukončí.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
596
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
597 C-z je příkaz na *dočasné* opuštění Emacsu -- můžete se po něm do
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
598 spuštěného Emacsu vrátit.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
599
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
600 Na systémech, které to umožňují, C-z Emacs "pozastaví"; tzn. vrátí vás
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
601 do shellu, avšak Emacs neukončí. V nejběžnějších shellech se můžete do
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
602 Emacsu vrátit příkazem `fg' nebo pomocí `%emacs'.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
603
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
604 Na systémech, které pozastavování procesů nemají implementováno, C-z
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
605 vytvoří subshell běžící pod Emacsem, aby vám dal šanci spustit jiné
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
606 programy a pak se do Emacsu vrátit; neprovede tedy pravé opuštění
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
607 Emacsu. V tom případě je obvyklou cestou návratu ze subshellu do Emacsu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
608 shellovský příkaz `exit'.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
609
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
610 Chvíle pro použití C-x C-c nastane, když se chystáte odhlásit ze
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
611 systému. Správné je to také při ukončování Emacsu vyvolaného poštovním
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
612 programem a různými jinými utilitami, protože ty nemusí vědět, jak si
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
613 poradit s pozastavením Emacsu. Nicméně za normálních okolností, pokud
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
614 se nechystáte odlogovat, je lépe Emacs pozastavit pomocí C-z než jej
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
615 ukončit.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
616
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
617 Existuje mnoho C-x příkazů. Zde je seznam těch, které jste se již naučili:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
618
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
619 C-x C-f Vyhledání souboru
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
620 C-x C-s Uložení soubor
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
621 C-x C-b Seznam bufferů
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
622 C-x C-c Ukončení Emacsu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
623 C-x u Undo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
624
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
625 Pojmenované eXtended příkazy jsou příkazy, které jsou používány ještě
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
626 méně, nebo příkazy, které jsou používány jenom v jistých módech.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
627 Příkladem je příkaz replace-string, který globálně nahradí jeden řetězec
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
628 jiným. Když stisknete M-x, vypíše se na spodním řádku obrazovky prompt
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
629 M-x a vy byste měli zadat jméno příkazu; v tomto případě
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
630 "replace-string". Jednoduše napište "repl s<TAB>" a Emacs název doplní.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
631 Dokončete zadávání jména příkazu pomocí <Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
632
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
633 Příkaz replace-string vyžaduje dva argumenty -- řetězec, který má být
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
634 nahrazen, a řetězec, který jej má nahradit. Každý argument musíte
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
635 ukončit pomocí <Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
636
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
637 >> Přesuňte kurzor na prázdný řádek dva řádky pod tímto.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
638 Pak napište M-x repl s<Return>změnil<Return>modifikoval<Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
639
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
640 Všimněte si, jak se tento řádek změnil: nahradili jste slovo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
641 z-m-ě-n-i-l slovem "modifikoval", kdekoliv se za aktuální pozicí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
642 kurzoru vyskytlo.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
643
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
644
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
645 * AUTOMATICKÉ UKLÁDÁNÍ
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
646 ----------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
647
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
648 Jestliže jste provedli změny v souboru, ale nemáte je ještě uloženy,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
649 mohou být v případě pádu systému ztraceny. Aby vás Emacs od toho
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
650 uchránil, periodicky zapisuje "auto save" soubor pro každý soubor, který
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
651 editujete. Jméno auto save souboru má na začátku a na konci #;
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
652 například jestliže se váš soubor jmenuje "hello.c", jeho auto save
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
653 soubor se jmenuje "#hello.c#". Když soubor uložíte normálním způsobem,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
654 Emacs auto save soubor smaže.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
655
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
656 Jestliže dojde k pádu systému, můžete svoji editaci obnovit z auto-save
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
657 souboru, a to normálním vyhledáním souboru (toho, který jste editovali,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
658 ne auto save souboru) a následnou aplikací M-x recover file<return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
659 Na žádost o potvrzení odpovězte zadáním yes<return> pro pokračování a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
660 obnovení auto-save dat.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
661
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
662
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
663 * ECHO OBLAST
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
664 -------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
665
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
666 Když Emacs vidí, že píšete příkazy pomalu, ukazuje vám je ve spodní
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
667 části obrazovky v oblasti nazývané "echo oblast". Echo oblast obsahuje
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
668 dolní řádek obrazovky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
669
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
670
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
671 * STAVOVÝ ŘÁDEK
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
672 ---------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
673
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
674 Řádek bezprostředně nad echo oblastí se nazývá "stavový řádek" ("mode line").
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
675 Stavový řádek říká něco jako:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
676
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
677 2J:** TUTORIAL.cs (Fundamental)--L670--58%----------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
678
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
679 Tento řádek podává užitečnou informaci o stavu Emacsu a textu, který
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
680 editujete.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
681
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
682 Už víte, co znamená jméno souboru -- je to soubor, který jste vyhledali.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
683 -NN%-- označuje vaši aktuální pozici v textu; říká, že NN procent textu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
684 je nad horním okrajem obrazovky. Je-li začátek souboru na obrazovce, je
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
685 zde --Top-- a ne --00%--. Je-li konec textu na obrazovce, je zde
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
686 --Bot--. Jestliže se díváte na tak malý text, že se celý vejde na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
687 obrazovku, stavový řádek říká --All--.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
688
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
689 Hvězdičky poblíž začátku znamenají, že jste text změnili. Těsně po
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
690 vyhledání nebo uložení souboru v této části stavového řádku nejsou žádné
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
691 hvězdičky, pouze pomlčky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
692
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
693 Část stavového řádku v závorkách říká, v jakých editačních módech se
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
694 nacházíte. Implicitní mód je Fundamental, což je ten, který momentálně
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
695 používáte. Je příkladem hlavního módu ("major mode").
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
696
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
697 Emacs má celou řadu hlavních módů. Některé z nich jsou určeny pro
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
698 editaci různých programovacích jazyků a/nebo textů jako třeba Lisp mód,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
699 Text mód, atd. V libovolném okamžiku je aktivní právě jeden hlavní mód a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
700 jeho jméno lze nalézt ve stavovém řádku na místě, kde je teď
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
701 "Fundamental".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
702
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
703 Každý hlavní mód mění chování některých příkazů. Například existují
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
704 příkazy pro vytváření komentářů v programu, a protože každý programovací
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
705 programovací jazyk má jinou představu o tom, jak má komentář vypadat,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
706 musí každý hlavní mód vkládat komentáře jinak. Každý hlavní mód je
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
707 vlastně jméno extended příkazu, kterým se do tohoto módu můžete
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
708 přepnout. Například M-x fundamental-mode je příkaz pro přepnutí se do
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
709 Fundamental módu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
710
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
711 Chystáte-li se editovat český text, jako třeba tento soubor,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
712 pravděpodobně byste měli použít Text mód.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
713 >> Napište M-x text-mode<Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
714
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
715 Nebojte se, žádný z příkazů, které jste se naučili, chování Emacsu nijak
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
716 významně nezmění. Můžete si ale všimnout, že M-f a M-b nyní pracují
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
717 s apostrofy jako se součástmi slov. Předtím, ve Fundamental módu, M-f a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
718 M-b pracovaly s apostrofy coby oddělovači slov.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
719
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
720 Hlavní módy obvykle dělají menší změny, jako byla tato: příkazy většinou
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
721 dělají "totéž", ale v každém hlavním módu pracují trošku jinak.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
722
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
723 Dokumentaci k aktuálnímu hlavnímu módu si můžete zobrazit stiskem C-h m.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
724
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
725 >> Jednou nebo několikrát použijte C-u C-v, abyste tento řádek dostali
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
726 k vrcholu obrazovky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
727 >> Stiskněte C-h m, abyste viděli, jak se Text mód liší od Fundamental
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
728 módu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
729 >> Stiskněte C-x 1 pro odstranění dokumentace z obrazovky.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
730
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
731 Hlavní módy se nazývají hlavní proto, že také existují vedlejší módy
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
732 (minor modes). Vedlejší módy nejsou alternativou k hlavním módům, nýbrž
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
733 jejich malé modifikace. Každý vedlejší mód může být zapnut nebo vypnut
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
734 sám o sobě nezávisle na všech ostatních vedlejších módech a nezávisle na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
735 hlavním módu. Takže nemusíte používat žádný vedlejší mód nebo můžete
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
736 používat jeden vedlejší mód nebo libovolnou kombinaci několika
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
737 vedlejších módů.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
738
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
739 Jedním z velmi užitečných vedlejších módů, zejména pro editaci českých
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
740 textů, je Auto Fill mód. Když je tento mód zapnut, Emacs zalomí řádek
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
741 mezi dvěma slovy, kdykoliv vkládáte text a řádek se stane příliš
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
742 dlouhým.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
743
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
744 Auto Fill mód můžete zapnout provedením M-x auto-fill-mode<Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
745 Je-li tento mód zapnut, můžete jej vypnout provedením M-x
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
746 auto-fill-mode<Return>. Je-li mód vypnut, tento příkaz jej zapíná,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
747 a je-li mód zapnut, tak jej tento příkaz vypíná. Říkáme, že tento
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
748 příkaz přepíná ("toggles") tento mód.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
749
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
750 >> Napište teď M-x auto-fill-mode<Return>. Pak vkládejte "asdf " stále
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
751 dokola tak dlouho, až uvidíte, jak se vkládaný řádek rozdělí na dva
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
752 řádky. Do textu musíte vkládat mezery proto, že Auto Fill mód
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
753 zalamuje řádky pouze v mezerách.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
754
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
755 Okraj je obvykle nastaven na 70 znaků, ale můžete to změnit příkazem
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
756 C-x f. Hodnotu okraje, kterou si přejete, byste měli předat jako
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
757 numerický argument.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
758
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
759 >> Napište C-x f s argumentem 20. (C-u 2 0 C-x f).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
760 Pak pište nějaký text a pozorujte, jak Emacs vyplňuje řádky po
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
761 20 znacích. Pak nastavte okraj zpátky na 70 opětovným použitím
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
762 C-x f.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
763
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
764 Jestliže provedete změny uprostřed odstavce, Auto Fill mód jej
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
765 nepřeformátuje.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
766 Pro přeformátování odstavce stiskněte M-q (META-q) s kurzorem uvnitř
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
767 odstavce.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
768
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
769 >> Přesuňte kurzor do předchozího odstavce a stiskněte M-q.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
770
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
771
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
772 * VYHLEDÁVÁNÍ
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
773 -------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
774
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
775 Emacs umí v textu vyhledávat řetězce (tj. skupiny spojených znaků nebo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
776 slov) směrem vpřed nebo vzad. Hledání řetězce je příkaz přesunující
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
777 kurzor; přesune kurzor na nejbližší místo, kde se tento řetězec nachází.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
778
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
779 Vyhledávací příkaz Emacsu se liší od vyhledávacích příkazů většiny
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
780 editorů v tom smyslu, že je "inkrementální". To znamená, že vyhledávání
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
781 se provádí už v okamžiku, kdy zadáváte vyhledávací řetězec.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
782
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
783 Příkaz pro zahájení hledání vpřed je C-s a pro hledání vzad C-r.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
784 ALE POZOR! Nezkoušejte to ještě.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
785
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
786 Když stisknete C-s, uvidíte v echo oblasti prompt "I-search". To vám
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
787 říká, že Emacs se nachází ve stavu, který se nazývá inkrementální hledání,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
788 a čeká, až mu zadáte, co chcete hledat. <RET> hledání ukončí.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
789
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
790 >> Nyní zahajte hledání stiskem C-s. POMALU, písmeno po písmenu, pište
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
791 slovo 'kurzor'. Po každém písmenu si všimněte, co se děje s kurzorem.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
792 Teď jste vyhledali "kurzor" poprvé.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
793 >> Stiskněte C-s znovu, abyste nalezli další výskyt "kurzor".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
794 >> Nyní čtyřikrát stiskněte <Delete> a pozorujte, jak se kurzor
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
795 přesunuje.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
796 >> Stiskněte <RET> pro ukončení hledání.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
797
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
798 Viděli jste, co se stalo? Emacs se v inkrementálním hledání pokouší
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
799 přejít na další výskyt řetězce, který jste dosud napsali. Chcete-li
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
800 přejít na další výskyt 'kurzor', jednoduše stiskněte C-s znovu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
801 Jestliže už žádný takový výskyt není, Emacs pípne a řekne vám, že
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
802 hledání momentálně "selhává", C-g hledání ukončí.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
803
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
804 POZNÁMKA: Na některých systémech stisk C-s způsobí ztuhnutí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
805 obrazovky a nevidíte žádný další výstup z Emacsu. To znamená, že
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
806 "vlastnost" operačního systému zvaná "flow control" zachycuje C-s a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
807 nepropustí jej k Emacsu. Pro odtuhnutí obrazovky stiskněte C-q. Pak
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
808 v sekci "Spontaneous Entry to Incremental Search" v manuálu Emacsu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
809 vyhledejte radu, jak se vypořádat s touto "vlastností".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
810
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
811 Jestliže uprostřed inkrementálního hledání stisknete <Delete>, uvidíte,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
812 že poslední znak v hledaném řetězci zmizí a hledání se vrací na poslední
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
813 místo hledání. Předpokládejme například, že jste napsali "c", abyste
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
814 našli první výskyt "k". Jestliže nyní stisknete "u", kurzor se přesune na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
815 první výskyt "ku". Teď stiskněte <Delete>. To vymaže "u" z hledaného
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
816 řetězce a kurzor se přesune zpět na první výskyt "k".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
817
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
818 Jestliže uprostřed hledání stisknete CONTROL nebo META znak (s několika
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
819 výjimkami -- znaky, které jsou speciální v hledání, jako C-s a C-r),
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
820 hledání se ukončí.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
821
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
822 C-s zahajuje hledání, které hledá jakýkoliv výskyt hledaného řetězce ZA
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
823 aktuální pozicí kurzoru. Chcete-li něco hledat v předcházejícím textu,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
824 stiskněte C-r místo C-s. Vše, co jsme řekli o C-s, platí také o C-r
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
825 kromě toho, že směr hledání je opačný.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
826
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
827
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
828 * VÍCE OKEN
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
829 -----------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
830
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
831 Jednou z pěkných vlastností Emacsu je to, že může na obrazovce zobrazit
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
832 více oken současně.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
833
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
834 >> Přesuňte kurzor na tento řádek a stiskněte C-u 0 C-l.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
835
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
836 >> Teď stiskněte C-x 2, což rozdělí obrazovku na dvě okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
837 Obě okna zobrazují tento tutoriál. Kurzor zůstává navrchu okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
838
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
839 >> Tiskněte C-M-v pro scrollování spodního okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
840 (Nemáte-li skutečnou klávesu META, stiskněte ESC C-v.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
841
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
842 >> Stiskněte C-x o ("o" jako "other") pro přesun kurzoru do dolního okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
843
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
844 >> Použijte C-v a M-v ve spodním okně pro jeho scrollování.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
845 Pokračujte ve čtení těchto instrukcí v horním okně.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
846
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
847 >> Znovu stiskněte C-x o pro přesun kurzoru zpět do horního okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
848 Kurzor v horním okně je přesně na místě, kde byl původně.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
849
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
850 Můžete dále používat C-x o pro přepínání mezi okny. Každé okno má svoji
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
851 vlastní pozici kurzoru, ale jenom jedno okno kurzor skutečně zobrazuje.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
852 Všechny obvyklé editační příkazy platí pro okno, ve kterém se nachází
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
853 kurzor. Toto okno nazýváme "aktivní okno" ("selected window").
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
854
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
855 Příkaz C-M-v je velmi užitečný, jestliže v jednom okně editujete text a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
856 druhé okno používáte pouze pro přehled. Můžete kurzor nechávat stále
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
857 v okně, kde editujete, a postupovat po druhém okně pomocí C-M-v.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
858
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
859 C-M-v je příkladem CONTROL-META znaku. Máte-li skutečnou META klávesu,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
860 můžete vyvolat C-M-v přidržením obou kláves CTRL a META při stisku v.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
861 Nezáleží na tom, zda je prvně stisknuta CTRL nebo META, protože obě tyto
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
862 klávesy fungují jako modifikátory kláves, které tisknete.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
863
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
864 Pokud nemáte skutečnou META klávesu, můžete místo ní použít ESC, na
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
865 pořadí záleží: musíte stisknout ESC a následně CTRL-v; CTRL-ESC v by
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
866 nefungovalo. To proto, že ESC je samostatný znak, nikoliv modifikátor.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
867
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
868 >> Stiskněte C-x 1 (v horním okně), abyste se zbavili dolního okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
869
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
870 (Kdybyste C-x 1 stiskli v dolním okně, odstranilo by to horní okno.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
871 Chápejte tento příkaz jako "ponechej právě jedno okno -- to, ve kterém
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
872 zrovna jsem".)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
873
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
874 Nemusíte v obou oknech zobrazovat tentýž buffer. Jestliže použijete
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
875 C-x C-f pro vyhledání souboru v jednom z oken, druhé okno se nezmění.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
876 Můžete vyhledávat soubory v obou oknech nezávisle.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
877
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
878 Zde je další způsob, jak využít dvě okna ke zobrazení dvou různých věcí:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
879
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
880 >> Stiskněte C-x 4 C-f následované jménem některého z vašich souborů.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
881 Dokončete to pomocí <Return>. Vidíte zadaný soubor v dolním okně.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
882 Přesunul se tam i kurzor.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
883
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
884 >> Stiskněte C-x o pro přesun zpět do horního okna a C-x 1 pro smazání
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
885 dolního okna.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
886
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
887
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
888 * REKURZIVNÍ EDITAČNÍ ÚROVNĚ
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
889 ----------------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
890
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
891 Občas se dostanete do něčeho, co se nazývá "rekurzivní editační úroveň"
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
892 ("recursive editing level"). To je indikováno hranatými závorkami ve
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
893 stavovém řádku obklopujícími závorky okolo jména hlavního módu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
894 Například můžete vidět [(Fundamental)] místo (Fundamental).
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
895
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
896 Abyste se dostali z rekurzivní editační úrovně, stiskněte ESC ESC ESC.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
897 To je obecný "vyskakovací" příkaz. Můžete jej použít též pro odstranění
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
898 některých oken a vyskočení z minibufferu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
899
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
900 >> Stiskněte M-x, abyste se dostali do minibufferu; pak stiskněte
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
901 ESC ESC ESC, abyste se z něj dostali ven.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
902
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
903 Z rekurzivní editační úrovně nemůžete vyskočit pomocí C-g. To proto, že
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
904 C-g je využíváno pro rušení příkazů a argumentů UVNITŘ rekurzivní
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
905 editační vrstvy.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
906
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
907
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
908 * ZÍSKÁNÍ DALŠÍ NÁPOVĚDY
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
909 ------------------------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
910
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
911 V tomto tutoriálu jsme se pokusili poskytnout vám dostatek informací,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
912 abyste mohli začít Emacs používat. V Emacsu je toho tolik, že by bylo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
913 nemožné to zde všechno objasnit. Nicméně se o Emacsu můžete naučit
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
914 více, protože má mnoho užitečných vlastností. Emacs nabízí příkazy pro
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
915 čtení dokumentace svých příkazů. Všechny tyto "help" příkazy
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
916 začínají znakem CONTROL-h, který se nazývá "help znak".
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
917
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
918 Pro použití vlastností nápovědy stiskněte znak C-h a pak znak říkající,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
919 jaký druh nápovědy žádáte. Jste-li OPRAVDU ztraceni, stiskněte C-h ? a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
920 Emacs vám sdělí, jaké druhy nápovědy vám může poskytnout. Jestliže
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
921 jste stiskli C-h a pak jste se rozhodli, že žádnou nápovědu nechcete,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
922 jednoduše to zrušte stiskem C-g.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
923
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
924 (Na některých počítačích je význam znaku C-h změněn. To by opravdu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
925 nemělo být obecným nastavením pro všechny uživatele, takže máte právo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
926 stěžovat si systémovému administrátorovi. Do té doby, jestliže C-h
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
927 nezobrazuje hlášení o nápovědě v dolní části obrazovky, zkuste místo
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
928 toho používat klávesu F1 nebo M-x help RET.)
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
929
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
930 Nejzákladnější help příkaz je C-h c. Stiskněte C-h, znak c a klávesový
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
931 příkaz; Emacs pak zobrazí velmi stručný popis příkazu.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
932
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
933 >> Stiskněte C-h c C-p.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
934 Hlášení by mělo vypadat asi takto
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
935
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
936 C-p runs the command previous-line
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
937
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
938 To vám sděluje "jméno funkce". Jména funkcí jsou používána zejména pro
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
939 konfiguraci a rozšiřování Emacsu. Ale protože jména funkcí jsou volena
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
940 tak, aby naznačovala, co odpovídající příkaz dělá, mohou sloužit také
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
941 jako velmi stručná dokumentace -- dostatečná k tomu, aby vám připomenula
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
942 příkazy, které jste se již naučili.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
943
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
944 Víceznakové příkazy jako C-x C-s a (pokud nemáte META, EDIT ani ALT
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
945 klávesu) <ESC>v jsou po C-h c povoleny také.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
946
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
947 K získání více informací o příkazu místo C-h c použijte C-h k.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
948
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
949 >> Stiskněte C-h k C-p.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
950
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
951 To zobrazí dokumentaci k funkci a její jméno v emacsovém okně. Až
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
952 výstup přečtete, stiskněte C-x 1, abyste se textu nápovědy zbavili.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
953 Nemusíte to dělat hned. Můžete chvíli editovat a nahlížet do textu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
954 nápovědy a teprve pak stisknout C-x 1.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
955
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
956 Zde jsou další užitečné C-h volby:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
957
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
958 C-h f Popis funkce. Zadáváte jméno funkce.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
959
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
960 >> Zkuste napsat C-h f previous-line<Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
961 To vypíše veškeré informace, které Emacs má o funkci implementující
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
962 příkaz C-p.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
963
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
964 Podobný příkaz C-h v zobrazí dokumentaci proměnné, jejíž hodnotu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
965 můžete nastavit a změnit tím chování Emacsu. Jméno proměnné zadáte, až
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
966 se na ně Emacs zeptá.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
967
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
968 C-h a Příkazové apropos. Zadejte klíčové slovo a Emacs vypíše
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
969 všechny příkazy, jejichž jména obsahují toto klíčové
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
970 slovo. Všechny tyto příkazy mohou být vyvolány pomocí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
971 META-x. Pro některé příkazy příkazové apropos vypíše
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
972 také jedno nebo dvouznakové sekvence, které provádějí
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
973 tentýž příkaz.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
974
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
975 >> Napište C-h a file<Return>.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
976
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
977 To zobrazí v druhém okně seznam všech M-x příkazů obsahujících "file" ve
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
978 svém názvu. Znakové příkazy jako C-x C-f uvidíte vypsané vedle
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
979 odpovídajících jmen příkazů jako find-file.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
980
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
981 >> Stiskněte C-M-v pro posun okna s nápovědou. Proveďte to několikrát.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
982
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
983 >> Stiskněte C-x 1 pro smazání okna s nápovědou.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
984
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
985 C-h i Čtení on-line manuálů (též Info). Tento příkaz
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
986 vás přepne do speciálního bufferu s názvem `*info*',
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
987 ve kterém můžete číst on-line manuály pro balíky
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
988 nainstalované na vašem systému. Pokud stisknete
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
989 m emacs <Return> můžete si například přečíst manuál
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
990 k Emacsu. Pokud jste dosud nikdy nepoužívali Info,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
991 stiskněte ? a Emacs vám představí hlavní možnosti
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
992 módu pro Info. Až si tyto možnosti prostudujete,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
993 měli byste používat Info manuál Emacsu jako svoji
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
994 primární dokumentaci.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
995
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
996
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
997 * ZÁVĚR
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
998 -------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
999
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1000 Nezapomeňte, Emacs ukončíte provedením příkazu C-x C-c. Pro dočasný
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1001 odskok do shellu, ze kterého se do Emacsu můžete opět vrátit,
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1002 použijte C-z.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1003
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1004 Záměrem tohoto tutoriálu je být srozumitelný všem novým uživatelům, takže
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1005 narazíte-li na něco nejasného, tak neusedejte a neklaďte to za vinu sobě
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1006 -- stěžujte si!
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1007
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1008
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1009 KOPÍROVÁNÍ
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1010 ----------
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1011
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1012 Tento tutoriál vychází z dlouhé řady emacsových tutoriálů zahájené
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1013 tutoriálem napsaným Stuartem Cracraftem pro původní Emacs.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1014
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1015 Tato verze tutoriálu je, podobně jako GNU Emacs, chráněna copyrightem a
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1016 je šířena se svolením distribuovat kopie za jistých podmínek:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1017
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1018 Copyright (C) 1985, 1996, 1998, 2001, 2002, 2003, 2004,
87649
107ccd98fa12 Merge from emacs--rel--22
Miles Bader <miles@gnu.org>
parents: 82710
diff changeset
1019 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
82710
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1020
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1021 Každému je zaručeno právo vytvářet a distribuovat přesné kopie tohoto
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1022 dokumentu tak, jak jej obdržel, na jakémkoliv médiu, s tím, že bude
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1023 zachována tato poznámka o autorství a poznámka o svolení a že
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1024 distributor zaručuje příjemci právo na další redistribuci povolenou
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1025 touto poznámkou.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1026
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1027 Je zaručeno právo distribuovat modifikované verze tohoto dokumentu
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1028 nebo jeho částí pod výše uvedenými podmínkami za předpokladu, že
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1029 obsahuje jasné poznámky uvádějící, kdo provedl poslední modifikace.
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1030
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1031 Podmínky pro kopírování Emacsu samotného jsou složitější, avšak ve
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1032 stejném duchu. Přečtěte si prosím soubor COPYING a pak předávejte kopie
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1033 GNU Emacsu svým přátelům. Pomáhejte potírat softwarovou obstrukci
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1034 ("vlastnictví") používáním, psaním a sdílením free softwaru!
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1035
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1036 ;;; Local Variables:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1037 ;;; coding: iso-latin-2
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1038 ;;; End:
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1039
04551e27c2fa Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1040 ;;; arch-tag: 479ef577-3d4d-4384-aeea-9fe79d5e89ca