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