Mercurial > emacs
annotate etc/tutorials/TUTORIAL.cs @ 94908:1215d390d74a
* dispnew.c (update_frame_1): Check if tty output is still valid
before flushing it.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Tue, 13 May 2008 21:18:42 +0000 |
parents | 77dae3f8271b |
children | c90853557b90 |
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 | 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 |