Mercurial > emacs
annotate etc/TUTORIAL.sk @ 77128:3cd624b32df1
Add item: Avoid using "iff" in doc strings.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Wed, 11 Apr 2007 20:06:57 +0000 (2007-04-11) |
parents | 0259a1711394 |
children | 1dd7437446ea 95d0cdf160ea |
rev | line source |
---|---|
61535 | 1 T�torial k Emacsu. Podmienky pozri na konci. |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
2 Do �e�tiny prelo�il Milan Zamazal <pdm@zamazal.org>, do sloven�iny Miroslav |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
3 Va�ko <zemiak@zoznam.sk>. |
37387 | 4 |
5 M�te pred sebou t�torial k Emacsu. | |
6 | |
7 Pr�kazy Emacsu v�eobecne vyu壌vaj� kl�vesu CONTROL (ob�as ozna�ovan� ako CTRL | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
8 alebo CTL) alebo kl�vesu META (ob�as ozna�ovan� EDIT alebo ALT). Aby sme tieto |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
9 n�zvy nemuseli st�le p�sa� v plnom znen�, budeme pou壌va� nasleduj�ce skratky: |
37387 | 10 C-<chr> znamen� podr�a� kl�vesu CONTROL a stla�i� znak <chr>. |
11 Teda C-f znamen�: podr�te kl�vesu CONTROL a stla�te f. | |
12 M-<chr> znamen� podr�a� kl�vesu META, EDIT alebo ALT a stla�i� <chr>. | |
13 Ak nem�te �iadnu z kl�ves META, EDIT ani ALT, tak namiesto toho | |
14 stla�te a pustite kl�vesu ESC a potom <chr>. Kl�vesu ESC budeme | |
15 ozna�ova� <ESC>. | |
16 | |
17 D�le�it� pozn�mka: pr�cu s Emacsom ukon蓁te stla�en�m C-x C-c (dva znaky). | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
18 Znaky ">>" na �avom okraji ozna�uj� miesta, kde si m�te vysk昞a� pr�kaz. Napr.: |
37387 | 19 <<Blank lines inserted here by startup of help-with-tutorial>> |
44361
bb4d8a7cff31
Update to use new tutorial facility.
Pavel Janík <Pavel@Janik.cz>
parents:
43965
diff
changeset
|
20 [Prostredn� �as� obrazovky je pr�zdna z�merne. Text pokra�uje ni捷ie.] |
37387 | 21 >> Teraz stla�te C-v (view next screen) pre posun na �al�iu obrazovku. |
22 (Smelo do toho, spravte to pridr�an�m kl�vesy control a stla�en�m v.) | |
23 Od tejto chv�le by ste toto mali robi� ak do蓁tate zobrazen� | |
24 obrazovku. | |
25 | |
26 V�imnite si, �e pri posuve obrazoviek v�dy zost�vaj� zobrazen� dva riadky | |
27 z predch�dzaj�cej obrazovky; to poskytuje ur�it� n�v�znos� pri postupnom | |
28 蓁tan� textu. | |
29 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
30 Prv� vec, ktor� potrebujete vedie� je, ako sa v texte pohybova� |
37387 | 31 z jedn�ho miesta na druh�. U� viete, ako sa posun晥 o jednu obrazovku |
32 vpred, pomocou C-v. Na prechod o obrazovku sp篁 pou�ite M-v | |
33 (podr�te kl�vesu META a stla�te v alebo stla�te <ESC>v ak | |
34 nem�te kl�vesy META, EDIT ani ALT). | |
35 | |
36 >> Sk�ste stla�i� M-v a potom C-v, nieko�ko kr�t to zopakujte. | |
37 | |
38 | |
39 * ZHRNUTIE | |
40 ---------- | |
41 | |
42 Na prezeranie obrazovkov�ch str�nok s� u�ito�n� nasleduj�ce pr�kazy: | |
43 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
44 C-v Posuv o obrazovku vpred |
37387 | 45 M-v Posuv o obrazovku sp篁 |
46 C-l Zmazanie obrazovky a znovuzobrazenie cel�ho textu, | |
47 pritom sa text pod kurzorom presunie k stredu obrazovky. | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
48 (Ide o Control-L a nie Control-1.) |
37387 | 49 |
50 >> N�jdite kurzor a zapam�tajte si, ak� je okolo neho text. | |
51 Potom stla�te C-l. | |
52 N�jdite kurzor znovu a v�imnite si, �e je okolo neho ten ist� text. | |
53 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
54 Na pohyb po cel�ch obrazovk�ch m�ete tie� pou�i� kl�vesy PageUp a PageDown, |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
55 ak ich V畊 termin�l m�, ale pre pohyb s� efekt�vnej�ie kl�vesy C-v a M-v. |
37387 | 56 |
57 * Z�KLADN� OVL�DANIE KURZORU | |
58 ---------------------------- | |
59 | |
60 Pohyb medzi obrazovkami je u�ito�n�, ale ako sa premiestnime na konkr�tne | |
61 miesto v texte na obrazovke? | |
62 | |
63 Je to mo�n� dosiahnu� nieko�k�mi sp�sobmi. Najz�kladnej麹m sp�sobom je | |
64 pou�itie pr�kazov C-p, C-b, C-f a C-n. Ka�d� z t�chto pr�kazov presunie | |
65 kurzor na obrazovke o jeden riadok alebo st�pec v danom smere. | |
66 Tu je tabu�ka zn�zor�uj�ca smer posunu kurzoru vyvolan� t�mito �tyrmi | |
67 pr�kazmi: | |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49151
diff
changeset
|
68 |
37387 | 69 Predch�dzaj�ci riadok, C-p |
70 : | |
71 : | |
72 Dozadu, C-b .... Moment�lna poz�cia kurzoru .... Dopredu, C-f | |
73 : | |
74 : | |
75 Nasleduj�ci riadok, C-n | |
76 | |
77 >> Presu�te kurzor na prostredn� riadok tohto diagramu pomocou | |
78 C-n alebo C-p. Potom stla�te C-l, aby ste na obrazovke videli cel� | |
79 diagram vycentrovan�. | |
80 | |
81 Pravdepodobne si tieto pr�kazy �ahko zapam�t�te pod�a za�iato�n�ch p�smen | |
82 anglick�ch n�zvov: P ako previous (predch�dzaj�ci), N ako next (nasleduj�ci), | |
83 B ako backward (sp篁), F ako forward (vpred). S� to z�kladn� pr�kazy pre | |
84 pohyb kurzoru a budete ich pou壌va� st�le, tak�e by bolo ve�mi vhodn�, keby | |
85 ste sa ich teraz nau�ili. | |
86 | |
87 >> Stla�te nieko�ko kr�t C-n, aby ste kurzor presunuli na tento riadok. | |
88 | |
89 >> Posu�te kurzor dovn�tra riadku pomocou nieko�k�ch C-f a potom hore | |
90 stla�en�m C-p. Pozorujte, �o C-p rob�, ke� je kurzor uprostred riadku. | |
91 | |
92 Ka�d� riadok textu kon蓁 znakom nov�ho riadku, ktor� ho odde�uje od | |
93 nasleduj�ceho riadku. Znakom nov�ho riadku by mal by� ukon�en� aj posledn� | |
94 riadok s�boru (napriek tomu, �e to Emacs nevy�aduje). | |
95 | |
96 >> Vysk昞ajte C-b na za�iatku riadku. Kurzor by sa mal presun晥 na koniec | |
97 predch�dzaj�ceho riadku, preto�e ho t�m presuniete cez znak nov�ho riadku. | |
98 | |
99 C-f funguje analogicky ako C-b, tj. na konci riadku d�jde k presunu na | |
100 �al麹 riadok. | |
101 | |
102 >> Stla�te nieko�kokr�t C-b, tak�e uvid�te, kde sa nach�dza kurzor. | |
103 Potom stl瘉ajte C-f, aby ste sa vr�tili na koniec riadku. | |
104 Potom stla�te e�te raz C-f, aby ste sa presunuli na nasleduj�ci | |
105 riadok. | |
106 | |
107 Ke� kurzorom prejdete cez horn� alebo doln� okraj obrazovky, posunie sa | |
108 text za pr�slu�n�m okrajom na obrazovku. T�to vlastnos� sa naz�va | |
109 "scrollovanie". Umo条uje premiestni� kurzor na �ubovo�n� miesto v texte, | |
110 bez toho, aby kurzor opustil obrazovku. | |
111 | |
112 >> Sk�ste posun晥 kurzor pod doln� okraj obrazovky pomocou C-n a pozorujte, | |
113 �o sa stane. | |
114 | |
115 Ak je posun po znakoch pr�li� pomal�, m�ete sa pohybova� po | |
116 slov�ch. M-f (Meta-f) rob� posun o slovo vpred a M-b rob� posun | |
117 o slovo sp篁. | |
118 | |
119 >> Stla�te nieko�ko kr�t M-f a M-b. | |
120 | |
121 Ak sa kurzor nach�dza uprostred slova, M-f presunie kurzor na koniec | |
122 tohto slova. Ak sa nach�dza kurzor v medzere medzi slovami, M-f presunie | |
123 kurzor na koniec nasleduj�ceho slova. M-b pracuje analogicky v opa�nom | |
124 smere. | |
125 | |
126 >> Stla�te nieko�ko kr�t M-f a M-b spolu s C-f a C-b, aby ste videli | |
127 v�sledky pr�kazov M-f a M-b vykon�van�ch z r�znych miest vn�tri slov | |
128 a medzi nimi. | |
129 | |
130 V�imnite si anal�gie medzi C-f a C-b na jednej strane a M-f a M-b na | |
131 strane druhej. Meta znaky s� ve�mi �asto vyu壌van� pre oper�cie | |
132 vz�ahuj�ce sa na entity definovan� jazykom (slov�, vety, odstavce), | |
133 naopak Control znaky pracuj� na z�kladn�ch prvkoch nez�visl�ch na tom, | |
134 �o pr�ve editujete (znaky, riadky, a pod.). | |
135 | |
136 T�to anal�gia plat� tie� pre riadky a vety: C-a a C-e vykon�va presun | |
137 na za�iatok a koniec riadku, M-a a M-e vykon�va presun na za�iatok a koniec | |
138 vety. | |
139 | |
140 >> Sk�ste nieko�ko kr�t C-a a potom nieko�ko kr�t C-e. | |
141 Sk�ste nieko�ko kr�t M-a a potom nieko�ko kr�t M-e. | |
142 | |
143 V�imnite si, �e opakovan� C-a nerob� ni�, ale opakovan� M-a v�dy | |
144 vykon� presun na �al�iu vetu. Princ�pu anal�gie to s�ce pr�li� | |
145 nezodpoved�, ale napriek tomu je toto chovanie mo�n� pova�ova� za prirodzen�. | |
146 | |
147 Poz�cia kurzoru v texte sa tie� naz�va "bod" ("point"). Aby sme to | |
148 parafr�zovali, kurzor je vidie� na obrazovke v mieste, kde je bod umiestnen� | |
149 v texte. | |
150 | |
151 Tu je preh�ad jednoduch�ch oper�ci� pre pohyb kurzoru vr�tane pr�kazov pre | |
152 pohyb medzi slovami a vetami: | |
153 | |
154 C-f Presun o znak vpred | |
155 C-b Presun o znak sp篁 | |
156 | |
157 M-f Presun o slovo vpred | |
158 M-b Presun o slovo sp篁 | |
159 | |
160 C-n Presun na nasleduj�ci riadok | |
161 C-p Presun na predch�dzaj�ci riadok | |
162 | |
163 C-a Presun na za�iatok riadku | |
164 C-e Presun na koniec riadku | |
165 | |
166 M-a Presun sp篁 na za�iatok vety | |
167 M-e Presun vpred na koniec vety | |
168 | |
169 >> Vysk昞ajte si teraz nieko�ko kr�t v�etky tieto pr�kazy kv�li cviku. | |
170 S� to najpou壌vanej�ie pr�kazy. | |
171 | |
172 �al�ie dva d�le�it� pr�kazy pre pohyb kurzoru s� M-< (Meta men�ie-ako), | |
173 ktor� vykon� presun na za�iatok cel�ho textu, a M-> (Meta v粫麹-ako), | |
174 ktor� vykon� presun na koniec cel�ho textu. | |
175 | |
176 Na v粫�ine termin�lov je "<" nad �iarkou, tak�e pre vyvolanie tohto znaku | |
177 mus�te pou�i� kl�vesu Shift. Na t�chto termin�loch je teda nutn� pou�i� | |
178 kl�vesu Shift aj v pr�pade pr�kazu M-<; bez kl�vesy Shift by ste stla�ili | |
179 M-�iarka. | |
180 | |
181 >> Sk�ste teraz M-< pre presun na za�iatok t�torialu. | |
182 Pou�ite potom opakovane C-v, aby ste sa op篁 vr�tili sem. | |
183 | |
184 >> Sk�ste teraz M-> pre presun na koniec t�torialu. | |
185 Pou�ite potom opakovane M-v, aby ste sa op篁 vr�tili sem. | |
186 | |
187 Kurzor m�ete pres�va� tie� pomocou kurzorov�ch kl�ves (kl�vesy | |
188 so 麹pkami), ak ich V畊 termin�l m�. My V�m v�ak doporu�ujeme nau�i� sa | |
189 C-b, C-f, C-n a C-p, a to z troch d�vodov. Za prv�, tieto kl�vesy funguj� | |
190 na v�etk�ch typoch termin�lov. Za druh�, akon�hle raz z�skate cvik | |
191 v pou壌van� Emacsu, zist�te, �e pou壌v�nie t�chto CTRL znakov je | |
192 r�chlej�ie ako pou壌vanie kurzorov�ch kl�ves (preto�e nemus�te pres�va� | |
193 ruku z p�sacej poz�cie). Za tretie, ak si zvyknete pou壌va� tieto CTRL-znak | |
194 pr�kazy, �ahko sa nau蓁te pou壌va� in� pokro�il� pr�kazy pre pohyb | |
195 kurzoru. | |
196 | |
197 V粫�ina pr�kazov Emacsu akceptuje numerick� argument; ten pre v粫�inu | |
198 pr�kazov sl晴i ako opakova�. Po�et opakovan� pr�kazu zad�te | |
199 prostredn�ctvom stla�enia C-u nasledovan�ho stla�en�m pr�slu�n�ch 蓁slic pred | |
200 vyvolan�m pr�kazu. Ak m�te META (alebo EDIT �i ALT) kl�vesu, existuje | |
201 alternat�vna mo�nos� zadania numerick�ho argumentu: pridr�te kl�vesu META | |
202 a stla�te pr�slu�n� 蓁slice. Doporu�ujeme nau�i� sa C-u met�du, | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
203 preto�e t� funguje na akomko�vek termin�le. 罷seln� argument sa tie� naz�va |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
204 "prefixov� argument", preto�e ho p躪ete e�te pred pr�kazom, na ktor� sa |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
205 vz�ahuje. |
37387 | 206 |
207 Napr�klad C-u 8 C-f vykon� presun o osem znakov vpred. | |
208 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
209 >> Sk�ste pou�i� C-n alebo C-p s numerick�m argumentom, na presun kurzoru |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
210 k tomuto riadku s jedin�m pr�kazom. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
211 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
212 V粫�ina pr�kazov pou壌va numerick� argument ako opakova�, ale niektor� pr�kazy |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
213 ho pou壌vaj� in�m sp�sobom. Zop�r pr�kazov (ale �iaden z t�ch, ktor� ste sa |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
214 doteraz nau�ili) ho pou壌va ako pr�znak -- pr�tomnos� 蓁seln�ho argumentu bez |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
215 oh�adu na jeho hodnotu sp�sob�, �e sa pr�kaz spr�va in瘉. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
216 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
217 In�m druhom v�nimky s� C-v a M-v. Ak dostan� numerick� argument, posun� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
218 obrazovku hore alebo dole o zodpovedaj�ci po�et riadkov namiesto obrazoviek. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
219 Napr�klad C-u 4 C-v posunie obrazovku o 4 riadky. |
37387 | 220 |
221 >> Sk�ste teraz stla�i� C-u 8 C-v. | |
222 | |
223 To by malo posun晥 obrazovku o 8 riadkov hore. Pokia� by ste ju chceli | |
224 posun晥 nasp篁 dole, m�ete da� argument pr�kazu M-v. | |
225 | |
226 Ak pou壌vate X Windows, mali by ste ma� na �avej strane emacsov�ho okna | |
227 vysok� obd緇nikov� oblas�, nazvan� scrollbar. M�ete potom text | |
228 pos�va� klikan�m my�ou na scrollbar. | |
229 | |
230 >> Sk�ste stla�i� prostredn� tla蓁tko na vrchole zv�raznenej oblasti | |
231 vo vn�tri scrollbaru. To by malo text posun晥 na poz�ciu dan� t�m, ako | |
232 vysoko alebo n�zko ste klikli. | |
233 | |
234 >> Sk�ste pri stla�enom prostrednom tla�idle pos�va� my�ou hore a dole. | |
235 Uvid�te, ako sa text pos�va hore a dole pod�a toho, ako | |
236 h�bete my�ou. | |
237 | |
238 | |
239 * KE� EMACS NEREAGUJE | |
240 --------------------- | |
241 | |
242 Ak Emacs prestane reagova� na Va�e pr�kazy, m�ete prebiehaj�cu | |
243 �innos� bezpe�ne zastavi� pomocou C-g. Pomocou C-g m�ete zastavi� | |
244 pr�kaz, ktor�ho �innos� trv� pr�li� dlho. | |
245 | |
246 C-g m�ete pou�i� tie� pre odstr�nenie numerick�ho argumentu pr�kazu, | |
247 ktor� nechcete dokon�i�. | |
248 | |
249 >> Stla�te C-u 100 pre vytvorenie numerick�ho argumentu 100 a potom | |
250 stla�te C-g. Teraz stla�te C-f. Kurzor by sa mal posun晥 iba | |
251 o jeden znak, preto�e ste argument zru�ili prostredn�ctvom | |
252 C-g. | |
253 | |
254 Ak ste omylom stla�ili <ESC>, m�ete sa ho zbavi� pomocou C-g. | |
255 | |
256 | |
257 * DEAKTIVOVAN� PR�KAZY | |
258 ---------------------- | |
259 | |
260 Niektor� pr�kazy Emacsu s� "deaktivovan�" ("disabled"), aby ich | |
261 za蓁naj�ci pou壌vatelia nemohli vyvola� n�hodne. | |
262 | |
263 Ak vyvol�te niektor� z deaktivovan�ch pr�kazov, Emacs zobraz� hl�senie | |
264 oznamuj�ce, ktor� pr�kaz to bol, s ot�zkou, �i chcete tento pr�kaz | |
265 vykona�. | |
266 | |
267 Ak naozaj chcete pr�kaz vysk昞a�, stla�te medzern�k ako odpove� | |
268 na t�to ot�zku. Zvy�ajne, ak nechcete deaktivovan� pr�kaz | |
269 vykona�, odpovedzte na t�to ot�zku pomocou "n". | |
270 | |
43965 | 271 >> Stla�te C-x C-l (�o je deaktivovan� pr�kaz), |
37387 | 272 potom na ot�zku odpovedzte n. |
273 | |
274 | |
275 * OKN� | |
276 ------ | |
277 | |
278 Emacs m�e ma� nieko�ko okien (windows), pritom ka�d� z nich zobrazuje svoj | |
279 vlastn� text. Ako viac okien pou壌va�, objasn�me nesk�r. Teraz chceme | |
280 objasni�, ako sa zbavi� nadbyto�n�ch okien a vr�ti� sa do z�kladnej | |
281 jednookennej edit�cie. Je to jednoduch�: | |
282 | |
283 C-x 1 Jedno okno (tj. zru�enie v�etk�ch ostatn�ch okien) | |
284 | |
285 Teda vlo�enie Control-x nasledovan� 蓁slicou 1. C-x 1 roz麹ri okno | |
286 obsahuj�ce kurzor cez cel� obrazovku. Zru麹 to v�etky ostatn� okn�. | |
287 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
288 >> Presu�te kurzor na tento riadok a stla�te C-u 0 C-l |
37387 | 289 >> Stla�te Control-h k Control-f. |
290 Pozorujte, ako sa aktu�lne okno zmen麹 a objav� sa nov� okno | |
291 kv�li zobrazeniu dokument�cie pre pr�kaz Control-f. | |
292 | |
293 >> Stla�te C-x 1 a pozorujte, ako okno s dokument�ciou zmizne. | |
294 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
295 Tento pr�kaz sa odli�uje od u� nau�en�ch pr�kazov t�m, �e pozost�va z dvoch |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
296 znakov. Za蓁na znakom CONTROL-x. Exostuje cel� s�ria pr�kazov za蓁naj�cich |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
297 na CONTROL-x; ve�a z nich sa t�ka okien, s�borov, bufferov a s�visiacich vec�. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
298 Tieto pr�kazy pozost�vaj� z dvoch, troch alebo �tyroch znakov. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
299 |
37387 | 300 |
301 * VKLADANIE A MAZANIE | |
302 --------------------- | |
303 | |
304 Ak chcete vlo�i� text, proste ho nap躪te. Znaky, ktor� vid�te, | |
305 ako A, 7, *, at�., s� Emacsom ch�pan� ako text a vkladan� okam�ite. | |
306 Pre vlo�enie znaku nov�ho riadku stla�te <Return> (kl�vesu Enter). | |
307 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
308 Posledn� znak, ktor� ste nap�sali, m�ete zmaza� stla�en�m <Delback>. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
309 <Delback> je kl�vesa na kl�vesnici -- t� ist�, ktor� norm�lne pou壌vate na |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
310 zmazanie naposledy nap�san�ho znaku. Je to zvy�ajne ve�k� kl�vesa p�r riadkov |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
311 nad kl�vesou <Return>, a je v粫�inou ozna�ovan� ako "Delete", "Del" alebo |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
312 "Backspace". |
37387 | 313 |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
314 Ak je ve�k� kl�vesa na tom mieste ozna�en� ako "Backspace", potom je to ona, |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
315 ktor� budete pou壌va� ako <Delback>. M�e tam by� niekde inde e�te kl�vesa |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
316 ozna�en� ako "Delete", ale to nie je <Delback>. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
317 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
318 V�eobecne, <Delback> ma�e znak bezprostredne pred moment�lnou poz�ciou kurzoru. |
37387 | 319 |
320 >> Vykonajte to teraz -- nap躪te nieko�ko znakov a potom ich zma�te | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
321 nieko�k�mi stla�eniami <Delback>. Nebojte sa zmien v tomto s�bore; |
37387 | 322 origin�lny t�torial sa nezmen�. Toto je Va�a osobn� k�pia. |
323 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
324 Ke� sa riadok textu zv粫麹 nato�ko, �e presiahne jeden riadok obrazovky, je |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
325 zobrazen� na viacer�ch riadkoch obrazovky. Riadok textu, ktor� pokra�uje na |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
326 �al�om riadku obrazovky, je indikovan� sp�tn�m lom�tkom ("\") (alebo, ak |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
327 pou壌vate grafick� syst�m, mal� zakriven� 麹pka) na pravom okraji obrazovky. |
37387 | 328 |
329 >> Vkladajte text, pokia� nedosiahnete prav�ho okraju, a pokra�ujte vo | |
330 vkladan�. Objav� sa V�m pokra�ovac� riadok. | |
331 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
332 >> Pou�ite <Delback> pre zmazanie textu, pokia� se riadok textu op篁 nevojde na |
37387 | 333 jeden riadok obrazovky. Pokra�ovac� riadok zmizne. |
334 | |
335 Znak nov�ho riadku m�ete zmaza� ako ktor�ko�vek in� znak. Zmazanie | |
336 znaku nov�ho riadku medzi dvoma riadkami sp�sob� ich spojenie do jedin�ho | |
337 riadku. Ak je v�sledn� riadok pr�li� dlh� na to, aby sa vo�iel na 麹rku | |
338 obrazovky, bude zobrazen� pokra�ovac�m riadkom. | |
339 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
340 >> Presu�te kurzor na za�iatok riadku a stla�te <Delback>. To tento |
37387 | 341 riadok spoj� s riadkom predch�dzaj�cim. |
342 | |
343 >> Stla�te <Return> pre znovuvlo�enie zmazan�ho znaku nov�ho riadku. | |
344 | |
345 Spome�te si, �e v粫�ina pr�kazov Emacsu m�e dosta� po�et opakovan�; | |
346 vr�tane textov�ch znakov. Opakovanie textov�ch znakov ich vlo壌 | |
347 nieko�ko kr�t. | |
348 | |
349 >> Vysk昞ajte si to -- stla�te C-u 8 * pre vlo�enie ********. | |
350 | |
351 Teraz u� pozn�te najz�kladnej�ie sp�soby, ako nie�o v Emacse nap�sa� a ako | |
352 opravova� chyby. M�ete ale tie� maza� text po slov�ch alebo po riadkoch. | |
353 Tu je zhrnutie oper�ci� pre mazanie textu: | |
354 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
355 <Delback> Zmazanie znaku bezprostredne pred kurzorom |
37387 | 356 C-d Zmazanie znaku nasleduj�ceho za kurzorom |
357 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
358 M-<Delback> Zru�enie slova bezprostredne pred kurzorom |
37387 | 359 M-d Zru�enie slova nasleduj�ceho za kurzorom |
360 | |
361 C-k Zru�enie textu od poz�cie kurzoru do konca riadku | |
362 M-k Zru�enie textu do konca aktu�lnej vety | |
363 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
364 V�imnite si, �e <Delback> a C-d, resp. M-<Delback> a M-d, roz�iruj� paralelu |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
365 za�at� C-f a M-f (pravda, <Delback> naozaj nie je control znak, ale t�m sa |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
366 nebudeme tr�pi�). C-k a M-k s� ako C-e a M-e v zmysle vz�ahu riadkov k vet�m. |
37387 | 367 |
38780 | 368 �ubovo�n� �as� buffera m�ete zru�i� aj nasleduj�cim sp�sobom. Presu�te sa |
369 na koniec tejto �asti a stla�te C-@ alebo C-SPC (�ubovo�n� z t�chto | |
370 kombin�ci�). (SPC znamen� medzern�k.) Presu�te sa na druh� koniec tejto | |
371 �asti a stla�te C-w. Text medzi t�mito poz�ciami bude zru�en�. | |
37387 | 372 |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
373 >> Presu�te kurzor na p�smeno � na za�iatku predch�dzaj�ceho odstavca. |
38780 | 374 >> Stla�te C-SPC. Emacs by mal zobrazi� v spodnom riadku obrazovky spr�vu |
375 "Mark set". | |
376 >> Presu�te kurzor na p�smeno c v slove "koniec" na druhom riadku | |
377 odstavca. | |
378 >> Stla�te C-w. Text, ktor� za蓁na p�smenom L a kon蓁 pred p�smenom "c" | |
379 bude zru�en�. | |
37387 | 380 |
381 Uvedomte si, �e rozdiel medzi "ru�en�m" ("killing") a "mazan�m" | |
382 ("deleting") je ten, �e "zru�en�" veci m�u by� vhoden� sp篁, zatia� �o | |
383 "zmazan�" nie. V�eobecne pr�kazy, ktor� m�u zmaza� v粫�ie mno�stvo | |
384 textu, ukladaj� text, zatia� �o pr�kazy, ktor� ma醸 jedin� znak alebo | |
385 iba pr�zdne riadky a medzery, mazan� text neukladaj�. | |
386 | |
387 >> Presu�te kurzor na za�iatok nepr�zdneho riadku. | |
388 Potom stla�te C-k pre zru�enie textu na tomto riadku. | |
389 >> Stla�te C-k druh� kr�t. Uvid�te, �e to zru麹 znak nov�ho riadku, ktor� | |
390 je za t�mto riadkom. | |
391 | |
392 V�imnite si, �e jedno C-k zru麹 obsah riadku a druh� C-k zru麹 riadok | |
393 samotn� a posunie v�etky �al�ie riadky hore. C-k spracov�va numerick� | |
394 argument �peci�lne: zru麹 zodpovedaj�ci po�et riadkov VR�TANE ich | |
395 obsahu. To u� nie je opakovanie. C-u 2 C-k zru麹 dva riadky a ich | |
396 obsah; dvojit� stla�enie C-k by toto obvykle nespravilo. | |
397 | |
38780 | 398 Vracanie textov sp篁 sa naz�va "vhadzovanie" ("yanking"). (Predstavte |
399 si op�tovn� vhadzovanie, vracanie sp篁 textu, ktor� bol odstr�nen�.) | |
400 Zmazan� text m�ete vhodi� bu� na to ist� miesto, odkia� bol zmazan�, | |
401 alebo na in� miesto v bufferi, alebo dokonca aj do in�ho s�boru. | |
402 Text m�ete vhodi� aj viac kr�t, ke� vytv�rate jeho �al�ie k�pie. | |
403 | |
404 Pr�kazom na vhadzovanie je C-y. Tento pr�kaz vlo壌 posledn� zmazan� | |
405 text na poz�ciu, na ktorej sa nach�dza kurzor. | |
37387 | 406 |
407 >> Sk�ste to; stla�te C-y pre vhodenie textu sp篁. | |
408 | |
38780 | 409 Ak stla蓁te C-k nieko�ko kr�t po sebe. v�etok zmazan� text je ulo�en� |
410 spolu tak, aby bolo mo�n� vhodi� sp篁 v�etky riadky naraz. | |
37387 | 411 |
412 >> Stla�te nieko�ko kr�t C-k. | |
413 | |
414 Teraz obnovte naposledy zru�en� text: | |
415 | |
416 >> Stla�te C-y. Potom posu�te kurzor o nieko�ko riadkov ni捷ie a stla�te | |
417 C-y znovu. Teraz vid�te, ako je mo�n� kop�rova� text. | |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49151
diff
changeset
|
418 |
37387 | 419 �o ke� m�te nejak� text, ktor� by ste radi vhodili sp篁 a potom zru麹te |
420 nie�o in�ho? C-y by vlo�ilo posledn� zru�en� text. Ale predch�dzaj�ci | |
421 text ni je straten�. M�ete ho z�ska� sp篁 pou�it�m pr�kazu M-y. Potom, | |
422 �o sprav�te C-y pre z�skanie posledn�ho zru�en�ho textu, stla�enie M-y | |
423 vymen� tento vhoden� text za predch�dzaj�ci zru�en� text. �al麹mi a | |
424 �al麹mi stla�eniami M-y dost�vate predch�dzaj�ce a predch�dzaj�ce zru�en� | |
425 texty. Ke� dosiahnete text, ktor� h�ad�te, nemus�te s n�m pre jeho | |
426 uchovanie ni� �al�ieho robi�. Jednoducho vhoden� text ponechajte, kde | |
427 je, a pokra�ujte v edit�cii. | |
428 | |
429 Ak opakujete M-y dostato�ne dlho, dostanete se sp篁 k v�chodziemu | |
430 bodu (posledne zru�en�mu textu). | |
431 | |
432 >> Zru�te riadok, presu�te kurzor niekam inam a zru�te in� riadok. | |
433 Potom vykonajte C-y pre vr�tenie druh�ho zru�en�ho riadku. | |
434 Potom stla�te M-y a vhoden� riadok bude nahraden� prv�m zru�en�m riadkom. | |
435 Opakujte M-y a pozorujte, �o dost�vate. Pokra�ujte v tom, pokia� sa | |
436 znova neobjav� druh� zru�en� riadok a potom nieko�ko �al麹ch. | |
437 Ak chcete, m�ete sk�si� preda� M-y kladn� a z�porn� argumenty. | |
438 | |
439 | |
440 * UNDO | |
441 ------ | |
442 | |
443 Ak vykon�te v texte zmenu a potom zist�te, �e to bol omyl, m�ete | |
38780 | 444 zmenu vr�ti� pr�kazom undo, C-x u. |
37387 | 445 |
446 C-x u obvykle vr�ti zmeny vykonan� jedn�m pr�kazom; pokia� C-x u | |
447 zopakujete nieko�ko kr�t po sebe, ka�d� opakovanie vr�ti jeden �al麹 | |
448 pr�kaz. | |
449 | |
450 S� ale dve v�nimky: pr�kazy, ktor� nemenia text, sa nepo蓁taj� (to | |
451 zah瑩a pr�kazy pre pohyb kurzoru a rolovanie) a znaky vkladaj�ce | |
452 samy seba s� obvykle spracov�van� v skupin�ch a� po 20. (To je kv�li | |
453 tomu, aby sa zredukoval po�et C-x u nutn�ch pre vr�tenie vkladan�ho | |
454 textu.) | |
455 | |
456 >> Zru�te tento riadok pomocou C-k, stla�te potom C-x u a riadok by sa mal | |
457 znova objavi�. | |
458 | |
459 Alternat�vny undo pr�kaz je C-_; pracuje rovnako ako C-x u, je v�ak | |
460 menej pracn� ho aplikova� nieko�ko kr�t za sebou. Nev�hodou C-_ je, �e | |
461 na niektor�ch kl�vesniciach nie je jasn�, ako ho vyvola�. To je d�vod, | |
462 pre�o pon�kame aj C-x u. Na niektor�ch termin�loch m�ete C-_ vyvola� | |
463 stla�en�m / pri stla�enom CTRL. | |
464 | |
465 Numerick� argument pre C-_ a C-x u funguje ako po�et opakovan�. | |
466 | |
38780 | 467 Pomocou pr�kazu undo m�ete vr�ti� zru�en� aj zmazan� text. Rozdiel medzi |
468 mazan�m a ru�en�m textu ovplyv�uje mo�nos� vhodenia tohto textu pomocou | |
469 C-y, neovplyv�uje ale mo�nosti pr�kazu undo. | |
470 | |
37387 | 471 |
472 * S�BORY | |
473 -------- | |
474 | |
475 Aby text, ktor� editujete, zostal trvale uchovan�, mus�te ho ulo�i� do | |
476 s�boru. Inak by bol po ukon�en� Emacsu straten�. Svoju edit�ciu | |
477 spoj�te so s�borom "vyh�adan�m" ("finding") s�boru. (Tie� sa to | |
478 naz�va "nav�t�venie" ("visiting") s�boru.) | |
479 | |
480 Vyh�adanie s�boru znamen�, �e vid�te jeho obsah v Emacse. V mnoh�ch | |
481 oh�adoch je to, ako by ste editovali priamo ten s�bor. Napriek tomu zmeny, | |
482 ktor� prostredn�ctvom Emacsu rob�te, sa nestan� trval�mi, pokia� tieto | |
483 zmeny do s�boru "neulo壌te" ("save"). T�m sa zamedz� nechcen�mu ponechaniu | |
484 �iasto�ne zmenen�ho s�boru v syst�me. Dokonca aj ke� s�bor ulo壌te, | |
485 Emacs uchov� p�vodn� s�bor pod zmenen�m n�zvom pre pr�pad, �e by ste | |
486 zistili, �e va�e �pravy boli chybn�. | |
487 | |
488 Ke� sa pozriete do dolnej �asti obrazovky, uvid�te riadok, ktor� za蓁na a | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
489 kon蓁 poml�kami a na za�iatku m� "--:-- TUTORIAL.sk" alebo nie�o podobn�ho. |
37387 | 490 T�to �as� obrazovky obvykle obsahuje meno s�boru, ktor� je pr�ve |
491 nav�t�ven�. Akur�t teraz m�te nav�t�ven� s�bor nazvan� "TUTORIAL.sk", | |
492 ktor� je Va�ou osobnou �m�raciou k�piou t�torialu Emacsu. Ke� v Emacse | |
493 vyh�ad�te s�bor, jeho meno sa objav� presne na tom mieste. | |
494 | |
495 �al�ou vecou s�visiacou s pr�kazom pre vyh�adanie s�boru je to, �e mus�te | |
496 poveda�, ktor� meno s�boru chcete. Hovor�me, �e pr�kaz "蓁ta argument | |
497 z termin�lu" (v tomto pr�pade je argumentom meno s�boru). Potom, �o | |
498 vyvol�te pr�kaz | |
499 | |
500 C-x C-f Vyh�adanie s�boru | |
501 | |
502 Emacs sa V�s op�ta na meno s�boru. Meno s�boru, ktor� p躪ete, sa | |
63046 | 503 objavuje v spodnom riadku obrazovky, ktor� sa v tejto situ�cii naz�va |
37387 | 504 minibuffer. Pre edit�ciu mena s�boru m�ete pou壌va� obvykl� edita�n� |
505 pr�kazy Emacsu. | |
506 | |
507 Zad�vanie mena s�boru (v�eobecne ak�ko�vek vstup z minibuffera) m�ete | |
508 zru�i� pr�kazom C-g. | |
509 | |
510 >> Stla�te C-x C-f a potom C-g. To minibuffer zru麹 a tie� to zru麹 | |
511 pr�kaz C-x C-f, ktor� minibuffer pou�il. Tak�e nevyh�ad�te �iadny | |
512 s�bor. | |
513 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
514 Po nap�san� mena s�boru stla�te <Return> na jeho ukon�enie. |
37387 | 515 Pr�kaz C-x C-f potom za�ne pracova� a vyh�ad� s�bor, ktor� ste zvolili. |
516 Po skon�en� pr�kazu C-x C-f minibuffer zmizne. | |
517 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
518 Po malej chv�li sa obsah s�boru objav� na obrazovke a m�ete ho |
37387 | 519 editova�. Ke� chcete zmeny natrvalo ulo�i�, pou�ite pr�kaz |
520 | |
521 C-x C-s Ulo�enie s�boru | |
522 | |
523 To skop�ruje text z Emacsu do s�boru. Ke� to sprav�te prv� kr�t, Emacs | |
524 premenuje p�vodn� s�bor na s�bor s nov�m menom, aby nebol straten�. | |
525 Nov� meno je vytvoren� pridan�m "~" na koniec p�vodn�ho mena s�boru. | |
526 | |
527 Ke� je ukladanie dokon�en�, Emacs zobraz� meno zap�san�ho s�boru. | |
528 Mali by ste uklada� rozumne �asto, aby ste nestratili pr�li� ve�a pr�ce | |
529 v pr�pade p�du syst�mu. | |
530 | |
531 >> Stla�te C-x C-s pre ulo�enie Va�ej k�pie t�torialu. | |
532 Malo by to zobrazi� "Wrote ...TUTORIAL.sk" v spodnom riadku obrazovky. | |
533 | |
534 POZN�MKA: Na niektor�ch syst�moch sp�sob� stla�enie C-x C-s zatuhnutie | |
535 obrazovky a nevid�te �iadny �al麹 v�stup z Emacsu. To znamen�, �e | |
536 "vlastnos�" opera�n�ho syst�mu nazvan� "flow control" zachyt�va C-s a | |
537 nepust� ho k Emacsu. Pre odtuhnutie obrazovky stla�te C-q. Potom | |
538 v sekcii "Spontaneous Entry to Incremental Search" v manu�le Emacsu | |
539 vyh�adajte radu, ako sa vysporiada� s touto "vlastnos�ou". | |
540 | |
541 Existuj�ci s�bor m�ete vyh�ada�, aby ste ho mohli prehliada� alebo | |
542 editova�. M�ete tie� vyh�ada� s�bor, ktor� e�te neexistuje. To je | |
543 sp�sob, ak�m sa d� vytvori� s�bor v Emacse: vyh�adajte s�bor, ktor� | |
544 bude na za�iatku pr�zdny a potom za�nite vklada� text ur�en� pre tento | |
545 s�bor. Ke� po�iadate o ulo�enie, Emacs skuto�ne vytvor� s�bor | |
546 s textom, ktor� ste vlo�ili. Od tej chv�le sa potom m�ete c�ti�, ako | |
547 keby ste editovali u� existuj�ci s�bor. | |
548 | |
549 | |
550 * BUFFERY | |
551 --------- | |
552 | |
553 Ak vyh�ad�te pomocou C-x C-f druh� s�bor, prv� s�bor v Emacse | |
554 zost�va. M�ete sa do� sp篁 prepn晥 jeho op�tovn�m vyh�adan�m | |
555 pomocou C-x C-f. T�mto sp�sobom m�ete do Emacsu dosta� pomerne ve�a | |
556 s�borov. | |
557 | |
558 >> Vytvorte s�bor pomenovan� "foo" stla�en�m C-x C-f foo <Return>. | |
559 Potom vlo�te nejak� text, zme�te ho a ulo�te "foo" stla�en�m C-x C-s. | |
560 Nakoniec stla�te C-x C-f TUTORIAL.sk <Return>, 蓁m sa vr�tite sp篁 do | |
561 t�torialu. | |
562 | |
563 Emacs uklad� text ka�d�ho s�boru do objektu naz�van�ho "buffer". | |
564 Vyh�adanie s�boru vytvor� v Emacse nov� buffer. Ak chcete vidie� zoznam | |
565 bufferov, ktor� moment�lne existuj� vo Va�om procese Emacs, stla�te: | |
566 | |
567 C-x C-b Zoznam bufferov | |
568 | |
569 >> Sk�ste teraz C-x C-b. | |
570 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
571 Uvid�te, �e ka�d� buffer m� v zozname meno a m�e tam ma� tie� meno s�boru, |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
572 ktor�ho text obsahuje. AK�KO�VEK text, ktor� vid�te v emacsovom okne, je v�dy |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
573 s淼as�ou nejak�ho bufferu. |
37387 | 574 |
575 >> Stla�te C-x 1, aby ste sa zbavili zoznamu bufferov. | |
576 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
577 Ak m�te nieko�ko bufferov, iba jeden z nich je "aktu�lny". Je to ten buffer, |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
578 ktor� pr�ve upravujete. Ak chcete upravova� in� buffer, mus�te sa do�ho |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
579 "prepn晥". Ak sa chcete prepn晥 do bufferu so s�borom, m�ete ho znova otvori� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
580 pr�kazom C-x C-f. Ale existuje jednoduch麹 sp�sob: pou�ite pr�kaz C-x b. Pri |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
581 tomto pr�kaze mus�te nap�sa� meno bufferu. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
582 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
583 >> Nap躪te C-x b foo <Return> na vr�tenie sa do bufferu "foo", ktor� uchov�va |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
584 text s�boru "foo". Potom nap躪te C-x b TUTORIAL.sk <Return> na vr�tenie sa |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
585 do tohto n�vodu. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
586 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
587 V粫�inu �asu, meno bufferu je tak� ist� ako meno s�boru (bez n�zvu adres�ra). |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
588 Ale nie je to v�dy pravda. Zoznam bufferov vytvoren� s C-x C-b v�dy uk畩e men� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
589 ka�d�ho bufferu. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
590 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
591 HOCAK� text, ktor� vid�te v okne Emacsu je v�dy �as� nejak�ho bufferu. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
592 Niektor� buffery nezodpovedaj� s�borom. Napr�klad, buffer pomenovan� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
593 "*Buffer List*" nem� �iadny s�bor. Je to buffer, ktor� obsahuje zoznam |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
594 bufferov, vytvoren� pomocou C-x C-b. Buffer nazvan� "*Messages*" tie� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
595 nezodpoved� s�boru�obsahuje spr�vy, ktor� sa objavili na spodnom riadku po�as |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
596 v畊ho sedenia s Emacsom. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
597 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
598 >> Nap躪te C-x b *Messages* <Return> a pozrite sa na buffer so spr�vami. Potom |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
599 nap躪te C-x b TUTORIAL.sk <Return> na vr�tenie sa do tohto n�vodu. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
600 |
37387 | 601 Ak zmen�te text jedn�ho s�boru a potom vyh�ad�te in� s�bor, |
602 nesp�sob� to ulo�enie prv�ho s�boru. Jeho zmeny zost�vaj� v Emacse | |
603 uchovan� v jemu zodpovedaj�com buffere. Vytvorenie a �prava druh�ho | |
604 s�boru nem� �iadny vplyv na buffer prv�ho s�boru. To je ve�mi | |
605 u�ito�n�, ale tie� to znamen�, �e potrebujete vhodn� sp�sob, ako ulo�i� | |
606 buffer prv�ho s�boru. Nutnos� prepn晥 sa sp篁 pomocou C-x C-f, aby | |
607 ho bolo mo�n� ulo�i� prostredn�ctvom C-x C-s, by bola nemiestne | |
608 ob�a�uj�ca. Tak�e m�me | |
609 | |
610 C-x s Ulo�enie niektor�ch bufferov | |
611 | |
612 C-x s sa V�s sp�ta na ka�d� buffer, ktor� obsahuje zmeny, ktor� ste | |
613 neulo�ili. Pre ka�d� tak� buffer sa V�s sp�ta, �i ho m� ulo�i�. | |
614 | |
615 >> Vlo�te riadok textu a potom stla�te C-x s. | |
616 Emacs by sa V�s mal op�ta�, �i m� by� ulo�en� buffer nazvan� TUTORIAL.sk. | |
617 Odpovedzte na t�to ot�zku �no (yes) stla�en�m "y". | |
618 | |
619 | |
620 * ROZ�IROVANIE SADY PR�KAZOV | |
621 ---------------------------- | |
622 | |
623 Existuje omnoho, omnoho viac pr�kazov Emacsu, ako tie, ktor� by v�bec mohli | |
624 by� rozmiestnen� na v�etky control a meta znaky. Emacs tento probl�m | |
625 obch�dza prostredn�ctvom X (eXtend) pr�kazu. Ten vznik� dvoma sp�sobmi: | |
626 | |
627 C-x Znakov� eXtend. Nasledovan� jedn�m znakom. | |
628 M-x Pomenovan� pr�kaz eXtend. Nasledovan� dlh�m n�zvom. | |
629 | |
630 To s� pr�kazy, ktor� s� v�eobecne u�ito�n�, ale menej �asto pou壌van� | |
631 ako tie, ktor� ste sa u� nau�ili. U� ste videli dva z nich: s�borov� | |
632 pr�kazy C-x C-f pre vyh�adanie a C-x C-s pre ulo�enie. In� pr�klad je | |
633 pr�kaz pre ukon�enie Emacsu -- tj. pr�kaz C-x C-c. (Nemajte obavy | |
634 o stratu zmien, ktor� ste spravili; C-x C-c pon�kne ulo�enie ka�d�ho | |
635 zmenen�ho s�boru pred t�m, ne� sa Emacs skon蓁.) | |
636 | |
637 C-z je pr�kaz na *do�asn�* opustenie Emacsu -- m�ete sa po �om do | |
638 spusten�ho Emacsu vr�ti�. | |
639 | |
640 Na syst�moch, ktor� to umo条uj�, C-z Emacs "pozastav�"; tzn. vr�ti V�s | |
641 do shellu, ale Emacs neskon蓁. V najbe�nej麹ch shelloch sa m�ete do | |
642 Emacsu vr�ti� pr�kazom `fg' alebo pomocou `%emacs'. | |
643 | |
644 Na syst�moch, ktor� pozastavovanie procesov nemaj� implementovan�, C-z | |
645 vytvor� subshell be�iaci pod Emacsom, aby V�m dal �ancu spusti� in� | |
646 programy a potom sa do Emacsu vr�ti�; nevykon� teda prav� opustenie | |
647 Emacsu. V tom pr�pade je obvyklou cestou n�vratu zo subshellu do Emacsu | |
648 shellov� pr�kaz `exit'. | |
649 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
650 Chv躓a pre pou�itie C-x C-c nastane vtedy, ke� sa chyst�te odhl�si� sa zo |
37387 | 651 syst�mu. Spr�vne je to tie� pri ukon�ovan� Emacsu vyvolan�ho po�tov�m |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
652 programom a r�znymi in�mi utilitami, preto�e tie nemusia vedie�, ako si poradi� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
653 s pozastaven�m Emacsu. Napriek tomu za norm�lnych okolnost�, pokia� sa |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
654 nechyst�te odhl�si�, je lep�ie Emacs pozastavi� pomocou C-z ako ho ukon�i�. |
37387 | 655 |
656 Existuje mnoho C-x pr�kazov. Tu je zoznam t�ch, ktor� ste sa u� nau�ili: | |
657 | |
658 C-x C-f Vyh�adanie s�boru | |
659 C-x C-s Ulo�enie s�boru | |
660 C-x C-b Zoznam bufferov | |
661 C-x C-c Ukon�enie Emacsu | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
662 C-x 1 Zru�enie v�etk�ch okien okrem jedn�ho |
37387 | 663 C-x u Undo |
664 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
665 Pomenovan� eXtended pr�kazy s� pr�kazy, ktor� s� pou壌van� e�te menej, alebo |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
666 pr�kazy, ktor� s� pou壌van� iba v ist�ch m�doch. Pr�kladom je pr�kaz |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
667 replace-string, ktor� glob�lne nahrad� jeden re�azec in�m. Ke� stla蓁te M-x, |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
668 vyp躪e sa na spodnom riadku obrazovky prompt M-x a vy by ste mali zada� meno |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
669 pr�kazu; v tomto pr�pade "replace-string". Jednoducho nap躪te "repl s<TAB>" |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
670 a Emacs n�zov dopln�. (<TAB> je kl�vesa Tab, be�ne sa nach�dza nad kl�vesou |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
671 CapsLock alebo Shift na �avom okraji kl�vesnice.) Skon�ite zad�vanie mena |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
672 pr�kazu pomocou <Return>. |
37387 | 673 |
674 Pr�kaz replace-string vy�aduje dva argumenty -- re�azec, ktor� m� by� | |
675 nahraden�, a re�azec, ktor� ho m� nahradi�. Ka�d� argument mus�te | |
676 ukon�i� pomocou <Return>. | |
677 | |
678 >> Presu�te kurzor na pr�zdny riadok dva riadky pod t�mto. | |
679 Potom nap躪te M-x repl s<Return>zmenil<Return>modifikoval<Return>. | |
680 | |
681 V�imnite si, ako sa tento riadok zmenil: nahradili ste slovo | |
682 z-m-e-n-i-l slovom "modifikoval", kdeko�vek sa za aktu�lnou poz�ciou | |
683 kurzoru vyskytlo. | |
684 | |
685 | |
686 * AUTOMATICK� UKLADANIE | |
687 ----------------------- | |
688 | |
689 Ak ste spravili zmeny v s�bore, ale nem�te ich e�te ulo�en�, | |
690 m�u by� v pr�pade p�de syst�mu straten�. Aby v�s Emacs pred t�m ochr�nil, | |
691 periodicky zapisuje "auto save" s�bor pre ka�d� s�bor, ktor� | |
692 editujete. Meno auto save s�boru m� na za�iatku a na konci #; | |
693 napr�klad ak sa V畊 soubor naz�va "hello.c", jeho auto save | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
694 s�bor sa naz�va "#hello.c#". Ak s�bor ulo壌te norm�lnym sp�sobom, |
37387 | 695 Emacs auto save s�bor zma�e. |
696 | |
697 Ak nastane p�d syst�mu, m�ete svoje �pravy obnovi� z auto-save | |
698 s�boru, a to norm�lnym vyh�adan�m s�boru (toho, ktor� ste editovali, | |
699 nie auto save s�boru) a n�sledn�m spusten�m M-x recover-file<return>. | |
700 Na �iados� o potvrdenie odpovedzte zadan�m yes<return> pre pokra�ovanie a | |
701 obnovenie auto-save d�t. | |
702 | |
703 | |
704 * ECHO OBLAS� | |
705 ------------- | |
706 | |
707 Ke� Emacs vid�, �e p躪ete pr�kazy pomaly, ukazuje V�m ich v spodnej | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
708 �asti obrazovky v oblasti naz�vanej "echo oblas�". Echo oblas� obsahuje |
37387 | 709 doln� riadok obrazovky. |
710 | |
711 | |
712 * STAVOV� RIADOK | |
713 ---------------- | |
714 | |
715 Riadok bezprostredne nad echo oblas�ou sa naz�va "stavov� riadok" | |
716 ("mode line"). | |
717 Stavov� riadok vrav� nie�o ako: | |
718 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
719 --:** TUTORIAL.sk (Fundamental)--L670--58%---------------- |
37387 | 720 |
721 Tento riadok pod�va u�ito�n� inform�ciu o stave Emacsu a texte, ktor� | |
722 editujete. | |
723 | |
724 U� viete, �o znamen� meno s�boru -- je to s�bor, ktor� ste vyh�adali. | |
725 -NN%-- ozna�uje Va�u aktu�lnu poz�ciu v texte; vrav�, �e NN percent textu | |
726 je nad horn�m okrajom obrazovky. Ak je za�iatok s�boru na obrazovke, je | |
727 tu --Top-- a nie --00%--. Ak je koniec textu na obrazovke, je tu | |
728 --Bot--. Ak sa d�vate na tak mal� text, �e sa cel� vojde na obrazovku, | |
729 stavov� riadok vrav� --All--. | |
730 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
731 P�smeno L a 蓁slice ozna�uj� poz�ciu in�m sp�sobom, ud�vaj� riadok, na ktorom |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
732 sa nach�dza kurzor. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
733 |
37387 | 734 Hviezdi�ky bl�zko za�iatku znamenaj�, �e ste text zmenili. Tesne po |
735 vyh�adan� alebo ulo�en� s�boru v tejto �asti stavov�ho riadku nie s� �iadne | |
736 hviezdi�ky, iba poml�ky. | |
737 | |
738 �as� stavov�ho riadku v z�tvork�ch vrav�, v ak�ch edita�n�ch m�doch sa | |
739 nach�dzate. Implicitn� m�d je Fundamental, �o je ten, ktor� moment�lne | |
740 pou壌vate. Je pr�kladom hlavn�ho m�du ("major mode"). | |
741 | |
742 Emacs m� cel� rad hlavn�ch m�dov. Niektor� z nich s� ur�en� pre | |
743 editovanie r�znych programovac�ch jazykov a/alebo textov ako napr. Lisp m�d, | |
744 Text m�d, at�. V �ubovo�nom okamihu je akt�vny pr�ve jeden hlavn� m�d a | |
745 jeho meno je mo�n� n�js� v stavovom riadku na mieste, kde je teraz | |
746 "Fundamental". | |
747 | |
748 Ka�d� hlavn� m�d men� chovanie niektor�ch pr�kazov. Napr�klad existuj� | |
749 pr�kazy pre vytv�ranie koment�rov v programe, a preto�e ka�d� programovac� | |
750 jazyk m� in� predstavu o tom, ako m� koment�r vyzera�, | |
751 mus� ka�d� hlavn� m�d vklada� koment�re inak. Ka�d� hlavn� m�d je | |
752 vlastne meno extended pr�kazu, ktor�m sa do tohoto m�du m�ete | |
753 prepn晥. Napr�klad M-x fundamental-mode je pr�kaz pre prepnutie sa do | |
754 Fundamental m�du. | |
755 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
756 Ak sa chyst�t meni� norm�lny text, ako napr�klad tento s�bor, pravdepodobne by |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
757 ste mali pou�i� Text m�d. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
758 > Nap躪te M-x text-mode <Return>. |
37387 | 759 |
760 Nebojte sa, �iadny z pr�kazov, ktor� ste sa nau�ili, chovanie Emacsu nijako | |
761 v�znamne nezmen�. M�ete si ale v�imn晥, �e M-f a M-b teraz pracuj� | |
762 s apostrofmi ako so s淼as�ou slova. Pred t�m, vo Fundamental m�de, M-f | |
763 a M-b pracovali s apostrofmi ako odde�ova�mi slov. | |
764 | |
765 Hlavn� m�dy oby�ajne robia men�ie zmeny, ako bola t�to: pr�kazy v粫�inou | |
766 robia "to ist�", ale v ka�dom hlavnom m�de pracuj� trochu inak. | |
767 | |
768 Dokument�ciu k aktu�lnemu hlavn�mu m�du si m�ete zobrazi� stla�en�m C-h m. | |
769 | |
770 >> Raz alebo viac kr�t pou�ite C-u C-v, aby ste tento riadok dostali | |
771 na vrchol obrazovky. | |
772 >> Stla�te C-h m, aby ste videli, ako sa Text m�d l躪i od Fundamental | |
773 m�du. | |
774 >> Stla�te C-x 1 pre odstr�nenie dokument�cie z obrazovky. | |
775 | |
776 Hlavn� m�dy sa naz�vaj� hlavn� preto, �e tie� existuj� ved�aj�ie m�dy | |
777 (minor modes). Ved�aj�ie m�dy nie s� alternat�vou k hlavn�m m�dom, ale | |
778 ich mal� modifik�cie. Ka�d� ved�aj麹 m�d m�e by� zapnut� alebo vypnut� | |
779 s�m o sebe nez�visle na v�etk�ch ostatn�ch ved�aj麹ch m�doch a nez�visle na | |
780 hlavnom m�de. Tak�e nemus�te pou壌va� �iadny ved�aj麹 m�d alebo m�ete | |
781 pou壌va� jeden ved�aj麹 m�d alebo �ubovo�n� kombin�ciu nieko�k�ch | |
782 ved�aj麹ch m�dov. | |
783 | |
784 Jedn�m z ve�mi u�ito�n�ch ved�aj麹ch m�dov, hlavne pre �pravy slovensk�ch | |
785 textov, je Auto Fill m�d. Ke� je tento m�d zapnut�, Emacs zalom� riadok | |
786 medzi dvoma slovami, kedyko�vek vklad�te text a riadok sa stane pr�li� | |
787 dlh�m. | |
788 | |
789 Auto Fill m�d m�ete zapn晥 vykonan�m M-x auto-fill-mode<Return>. | |
790 Ak je tento m�d zapnut�, m�ete ho vypn晥 vykonan�m M-x | |
791 auto-fill-mode<Return>. Ak je m�d vypnut�, tento pr�kaz ho zap�na, | |
792 a ak je m�d zapnut�, tak ho tento pr�kaz vyp�na. Vrav�me, �e tento | |
793 pr�kaz prep�na ("toggles") tento m�d. | |
794 | |
795 >> Nap躪te te�a M-x auto-fill-mode<Return>. Potom vkladajte "asdf " st�le | |
796 dookola tak dlho, pokia� neuvid�te, ako sa vkladan� riadok rozdel� na dva | |
797 riadky. Do textu mus�te vklada� medzery preto, �e Auto Fill m�d | |
798 zalamuje riadky iba v medzer�ch. | |
799 | |
800 Okraj je obvykle nastaven� na 70 znakov, ale m�ete to zmeni� pr�kazom | |
801 C-x f. Hodnotu okraju, ktor� si prajete, by ste mali preda� ako | |
802 numerick� argument. | |
803 | |
804 >> Nap躪te C-x f s argumentom 20. (C-u 2 0 C-x f). | |
805 Potom nap躪te nejak� text a pozorujte, ako Emacs vyp纈a riadky po | |
806 20. znakoch. Potom nastavte okraj sp篁 na 70 op�tovn�m pou�it�m | |
807 C-x f. | |
808 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
809 Ak sprav�te zmeny uprostred odstavca, Auto Fill m�d ho |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
810 nepreform�tuje. |
37387 | 811 Pre preform�tovanie odstavca stla�te M-q (Meta-q) s kurzorom vn�tri |
812 odstavca. | |
813 | |
814 >> Presu�te kurzor do predch�dzaj�ceho odstavcu a stla�te M-q. | |
815 | |
816 | |
817 * VYH�AD�VANIE | |
818 -------------- | |
819 | |
820 Emacs vie v texte vyh�ad�va� re�azce (tj. skupiny spojen�ch znakov alebo | |
821 slov) smerom vpred alebo vzad. H�adanie re�azca je pr�kaz pres�vaj�ci | |
822 kurzor; presunie kurzor na najbli捷ie miesto, kde sa tento re�azec nach�dza. | |
823 | |
824 Vyh�ad�vac� pr�kaz Emacsu sa l躪i od vyh�ad�vac�ch pr�kazov v粫�iny | |
825 editorov v tom zmysle, �e je "inkrement�lny". To znamen�, �e vyh�ad�vanie | |
826 sa rob� u� v okam�iku, ke� zad�vate h�adan� re�azec. | |
827 | |
828 Pr�kaz pre h�adanie vpred je C-s a pre h�adanie vzad C-r. | |
829 POZOR! E�te to nesk昞ajte. | |
830 | |
831 Ke� stla蓁te C-s, uvid�te v echo oblasti prompt "I-search". To V�m | |
832 vrav�, �e Emacs sa nach�za v stave, ktor� sa naz�va inkrement�lne h�adanie, | |
833 a �ak�, k�m mu zad�te, �o chcete h�ada�. <RET> h�adanie ukon蓁. | |
834 | |
835 >> Teraz za�nite h�adanie stla�en�m C-s. POMALY, p�smeno po p�smene, p躪te | |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49151
diff
changeset
|
836 slovo 'kurzor'. Po ka�dom p�smene si v�imnite, �o sa deje s kurzorom. |
37387 | 837 Teraz ste vyh�adali "kurzor" prv� kr�t. |
838 >> Stla�te C-s znova, aby ste na�li �al麹 v�skyt slova "kurzor". | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
839 >> Teraz �tyri kr�t stla�te <Delback> a pozerajte, ako sa kurzor |
37387 | 840 pres�va. |
841 >> Stla�te <RET> pre ukon�enie h�adania. | |
842 | |
843 Videli ste, �o sa stalo? Emacs sa v inkrement�lnom h�adan� pok昞a | |
844 prejs� na �al麹 v�skyt re�azca, ktor� ste dosia� nap�sali. Ak chcete | |
845 prejs� na �al麹 v�skyt 'kurzor', jednoducho stla�te C-s zas. | |
846 Ak u� �iadny tak� v�skyt nie je, Emacs p�pne a povie V�m, �e | |
847 h�adanie moment�lne "zlyh�va", C-g h�adanie ukon蓁. | |
848 | |
849 POZN�MKA: Na niektor�ch syst�moch stla�enie C-s sp�sob� zatuhnutie | |
850 obrazovky a neuvid�te �iadny �al麹 v�stup z Emacsu. To znamen�, �e | |
851 "vlastnos�" opera�n�ho syst�mu nazvan� "flow control" zachyt�va C-s a | |
852 nepust� ho k Emacsu. Pre odtuhnutie obrazovky stla�te C-q. Potom | |
853 vyh�adajte v sekcii "Spontaneous Entry to Incremental Search" v manu�le | |
854 Emacsu radu, ako ob�s� t�to "vlastnos�". | |
855 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
856 Ak uprostred inkrement�lneho h�adania stla蓁te <Delback>, uvid�te, |
37387 | 857 �e posledn� znak v h�adanom re�azci zmizne a h�adanie sa vracia na posledn� |
858 miesto h�adania. Predpokladajme napr�klad, �e ste nap�sali "c", aby ste | |
859 na�li prv� v�skyt "k". Ak teraz stla蓁te "u", kurzor sa presunie na | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
860 prv� v�skyt "ku". Teraz stla�te <Delback>. To vyma�e "u" z h�adan�ho |
37387 | 861 re�azca a kurzor sa presunie sp篁 na prv� v�skyt "k". |
862 | |
863 Ak uprostred h�adania stla蓁te control alebo meta znak (s nieko�k�mi | |
864 v�nimkami -- znaky, ktor� s� �peci�lne v h�adan�, ako C-s a C-r), | |
865 h�adanie bude ukon�en�. | |
866 | |
867 C-s za蓁na h�adanie, ktor� h�ad� ak�ko�vek v�skyt h�adan�ho re�azca ZA | |
868 aktu�lnu poz�ciu kurzoru. Ak chcete nie�o h�ada� v predch�dzaj�com texte, | |
869 stla�te namiesto C-s C-r. V�etko, �o sme povedali o C-s, plat� tie� o C-r | |
870 okrem toho, �e smer h�adania je opa�n�. | |
871 | |
872 | |
873 * VIAC OKIEN | |
874 ------------ | |
875 | |
876 Jednou z pekn�ch vlastnost� Emacsu je to, �e m�e na obrazovke zobrazi� | |
877 viac okien s淼asne. | |
878 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
879 >> Presu�te kurzor na tento riadok a stla�te C-u 0 C-l (to je CONTROL-L, nie |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
880 CONTROL-1). |
37387 | 881 |
882 >> Ak stla蓁te C-x 2, obrazovka sa rozdel� na dve okn�. | |
883 Obidve okn� zobrazuj� tento t�torial. Kurzor zost�va na vrchu okna. | |
884 | |
885 >> Stla�te C-M-v pre rolovanie spodn�ho okna. | |
886 (Ak nem�te skuto�n� kl�vesu Meta, stla�te ESC C-v.) | |
887 | |
888 >> Stla�te C-x o ("o" ako "other") pre presun kurzoru do doln�ho okna. | |
889 >> Pou�ite C-v a M-v v spodnom okne pre jeho rolovanie. | |
890 Pokra�ujte v 蓁tan� t�chto in�trukci� v hornom okne. | |
891 | |
892 >> Znovu stla�te C-x o pre presun kurzoru sp篁 do horn�ho okna. | |
893 Kurzor v hornom okne je presne na mieste, kde bol p�vodne. | |
894 | |
895 M�ete �alej pou壌va� C-x o pre prep�nanie medzi oknami. Ka�d� okno m� svoju | |
896 vlastn� poz�ciu kurzoru, ale kurzor zobrazuje iba jedno okno. | |
897 V�etky obvykl� edita�n� pr�kazy platia pre okno, v ktorom sa nach�dza | |
898 kurzor. Toto okno naz�vame "akt�vne okno" ("selected window"). | |
899 | |
900 Pr�kaz C-M-v je ve�mi u�ito�n�, ak v jednom okne editujete text a | |
901 druh� okno pou壌vate iba pre preh�ad. M�ete nech�va� kurzor st�le | |
902 v okne, kde editujete, a postupova� po druhom okne pomocou C-M-v. | |
903 | |
904 C-M-v je pr�kladom CONTROL-META znaku. Ak m�te skuto�n� META kl�vesu, | |
905 m�ete vyvola� C-M-v pridr�an�m oboch kl�ves CTRL a META pri stla�en� v. | |
906 Nez�le壌 na tom, �i stla蓁te ako prv� kl�vesu CTRL alebo META, preto�e obe | |
907 tieto kl�vesy funguj� ako modifik�tory kl�ves, ktor� stla蓁te. | |
908 | |
909 Ak nem�te skuto�n� META kl�vesu, m�ete namiesto nej pou�i� ESC, na | |
910 porad� z�le壌: mus�te stla�i� ESC a potom CTRL-v; CTRL-ESC v by | |
911 nefungovalo. To preto, lebo ESC je samostatn� znak, a nie modifik�tor. | |
912 | |
913 >> Stla�te C-x 1 (v hornom okne), aby ste sa zbavili doln�ho okna. | |
914 | |
915 (Ak by ste C-x 1 stla�ili v dolnom okne, odstr�nilo by to horn� okno. | |
916 Ch�pte tento pr�kaz ako "ponechaj akur�t jedno okno -- to, v ktorom | |
917 akur�t som".) | |
918 | |
919 Nemus�te v oboch okn�ch zobrazova� ten ist� buffer. Ak pou�ijete | |
920 C-x C-f pre vyh�adanie s�boru v jednom z okien, druh� okno sa nezmen�. | |
921 M�ete vyh�ad�va� s�bory v oboch okn�ch nez�visle. | |
922 | |
923 Tu je �al麹 sp�sob, ako vyu�i� dve okn� na zobrazenie dvoch r�znych vec�: | |
924 | |
925 >> Stla�te C-x 4 C-f nasledovan� menom niektor�ho z Va�ich s�borov. | |
926 Dokon�ite to pomocou <Return>. Vid�te zadan� s�bor v dolnom okne. | |
927 Presunul sa tam aj kurzor. | |
928 | |
929 >> Stla�te C-x o pre presun sp篁 do horn�ho okna a C-x 1 pre zmazanie | |
930 doln�ho okna. | |
931 | |
932 | |
933 * REKURZ�VNE EDITA�N� �ROVNE | |
934 ---------------------------- | |
935 | |
936 Ob�as sa dostanete do nie�oho, �o sa naz�va "rekurz�vna edita�n� �rove�" | |
937 ("recursive editing level"). To je indikovan� hranat�mi z�tvorkami v | |
938 stavovom riadku obklopuj�cemu z�tvorky okolo mena hlavn�ho m�du. | |
939 Napr�klad m�ete vidie� [(Fundamental)] namiesto (Fundamental). | |
940 | |
941 Aby ste sa dostali z rekurz�vnej edita�nej �rovne, stla�te ESC ESC ESC. | |
942 To je v�eobecn� "vyskakovac�" pr�kaz. M�ete ho pou�i� tie� pre odstr�nenie | |
943 niektor�ch okien a vysko�enie z minibuffera. | |
944 | |
945 >> Stla�te M-x, aby ste sa dostali do minibuffera; potom stla�te | |
946 ESC ESC ESC, aby ste sa z neho dostali von. | |
947 | |
948 Z rekurz�vnej edita�nej �rovne nem�ete vysko�i� pomocou C-g. To preto, �e | |
949 C-g je vyu壌van� pre ru�enie pr�kazov a argumentov VO VN�TRI rekurz�vnej | |
950 edita�nej vrstvy. | |
951 | |
952 | |
953 * Z�SKANIE �AL�EJ N�POVEDY | |
954 -------------------------- | |
955 | |
956 V tomto t�toriale sme sa pok�sili V�m poskytn晥 dostatok inform�ci�, | |
957 aby ste mohli za�a� Emacs pou壌va�. V Emacse je toho to�ko, �e by bolo | |
958 nemo�n� to v�etko objasni� v tomto n�vode. V ka�dom pr�pade sa o Emacse | |
959 m�ete nau�i� viac, preto�e m� ve�a u�ito�n�ch vlastnost�. Emacs pon�ka | |
960 pr�kazy pre 蓁tanie dokument�cie svojich pr�kazov. V�etky tieto "help" | |
961 pr�kazy za蓁naj� znakom Control-h, ktor� sa naz�va "help znak". | |
962 | |
963 Pre pou�itie vlastnost� n�povedy stla�te znak C-h a potom znak hovoriaci, | |
964 ak� druh n�povedy si �iadate. Ak ste NAOZAJ straten�, stla�te C-h ? a | |
965 Emacs V�m povie, ak� druhy n�povedy V�m m�e poskytn晥. Ak ste stla�ili | |
966 C-h a potom ste sa rozhodli, �e �iadnu n�povedu nechcete, jednoducho ju | |
967 zru�te stla�en�m C-g. | |
968 | |
969 (Na niektor�ch po蓁ta�och je v�znam znaku C-h zmenen�. To by naozaj | |
970 nemalo by� v�eobecn�m nastaven�m pre v�etk�ch pou壌vate�ov, tak�e m�te pr�vo | |
971 pos�a�ova� sa syst�mov�mu administr�torovi. Do tej doby, ak C-h | |
972 nezobrazuje hl�senie o n�povede v dolnej �asti obrazovky, sk�ste namiesto | |
973 toho pou壌va� kl�vesu F1 alebo M-x help RET.) | |
974 | |
975 Najz�kladnej麹 pr�kaz n�povedy je C-h c. Stla�te C-h, znak c a kl�vesov� | |
976 pr�kaz; Emacs potom zobraz� ve�mi stru�n� popis pr�kazu. | |
977 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
978 >> Stla�te C-h c C-p. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
979 |
37387 | 980 Hl�senie by malo vyzera� asi takto |
981 | |
982 C-p runs the command previous-line | |
983 | |
984 To v�m oznamuje "meno funkcie". Men� funkci� s� pou壌van� hlavne pre | |
985 konfigur�ciu a roz�irovanie Emacsu. Ale preto�e men� funkci� s� volen� | |
986 tak, aby nazna�ovali, �o zodpovedaj�ci pr�kaz rob�, m�u sl晴i� tie� | |
987 ako ve�mi stru�n� dokument�cia -- dostato�n� na to, aby V�m pripomenula | |
988 pr�kazy, ktor� ste sa u� nau�ili. | |
989 | |
990 Viacznakov� pr�kazy ako C-x C-s a (ak nem�te META, EDIT ani ALT | |
991 kl�vesu) <ESC>v s� pre C-h c povolen� tie�. | |
992 | |
993 Na z�skanie viac inform�ci� o pr�kaze pou�ite namiesto C-h c C-h k. | |
994 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
995 >> Stla�te C-h k C-p. |
37387 | 996 |
997 To zobraz� dokument�ciu k funkcii a jej meno v emacsovom okne. Ak | |
998 v�stup pre蓁tate, stla�te C-x 1, aby ste sa textu n�povedy zbavili. | |
999 Nemus�te to robi� hne�. M�ete chv躓u editova� a nazera� do textu | |
1000 n�povedy a a� potom stla�i� C-x 1. | |
1001 | |
1002 Tu s� �al�ie u�ito�n� vo�by C-h: | |
1003 | |
1004 C-h f Popis funkcie. Zad�v�te meno funkcie. | |
1005 | |
1006 >> Sk�ste nap�sa� C-h f previous-line<Return>. | |
1007 To vyp躪e v�etky inform�cie, ktor� Emacs m� o funkcii implementuj�cej | |
1008 pr�kaz C-p. | |
1009 | |
38780 | 1010 Podobn� pr�kaz C-h v zobraz� dokument�ciu premennej, ktorej hodnotu |
1011 m�ete nastavi� pre ovplyvnenie chovania Emacsu. Meno premennej mus�te | |
1012 zada�, a� ke� sa na� Emacs sp�ta. | |
1013 | |
37387 | 1014 C-h a Pr�kazov� apropos. Zadajte k禦�ov� slovo a Emacs vyp躪e |
1015 v�etky pr�kazy, ktor�ch meno obsahuje toto k禦�ov� | |
1016 slovo. V�etky tieto pr�kazy m�u by� vyvolan� pomocou | |
1017 Meta-x. Pre niektor� pr�kazy pr�kazov� apropos vyp躪e | |
1018 tie� jedno alebo dvojznakov� sekvencie, ktor� vykon�vaj� | |
1019 ten ist� pr�kaz. | |
1020 | |
1021 >> Nap躪te C-h a file<Return>. | |
1022 | |
1023 To zobraz� v druhom okne zoznam v�etk�ch M-x pr�kazov obsahuj�cich "file" vo | |
1024 svojom n�zve. Znakov� pr�kazy ako C-x C-f uvid�te vyp�san� ved�a | |
1025 zodpovedaj�cich mien pr�kazov ako find-file. | |
1026 | |
1027 >> Stla�te C-M-v pre posun okna s n�povedou. Urobte to viac kr�t. | |
1028 | |
1029 >> Stla�te C-x 1 pre zmazanie okna s n�povedou. | |
1030 | |
38780 | 1031 C-h i 罷tanie on-line manu�lov (tie� Info). Tento pr�kaz |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1032 V�s prepne do �peci�lneho buffera s n�zvom `*info*', |
38780 | 1033 v ktorom m�ete 蓁ta� on-line manu�ly pre bal�ky |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1034 in�talovan� na va�om syst�me. Ak stla蓁te m emacs <Return>, |
38780 | 1035 m�ete si napr�klad pre蓁ta� manu�l k Emacsu. Ak ste |
1036 doteraz nikdy nepou壌vali Info, stla�te ? a Emacs v�m | |
1037 predstav� hlavn� mo�nosti m�du pre Info. Ak toto | |
1038 predstavenie absolvujete, mali by ste pou壌va� Info | |
1039 manu�l Emacsu ako svoju prim�rnu dokument�ciu. | |
1040 | |
37387 | 1041 |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1042 * VIAC VLASTNOST� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1043 ----------------- |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1044 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1045 Na to, aby ste sa nau�ili viac o Emacse, pre蓁tajte si jeho manu�l, bu� ako |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1046 knihu alebo on-line vo form�te Info (pou�ite Help menu alebo stla�te F10 h r). |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1047 Dve vlastnosti, ktor� sa v�m m�u p瘉i�, je dop纈anie, ktor� �etr� p�sanie a |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1048 dired, ktor� zjednodu�uje pr�cu so s�bormi. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1049 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1050 Dop纈anie je na vyvarovanie sa zbyto�n�ho p�sania. Napr�klad, ke� sa chcete |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1051 dosta� do bufferu *Messages*, m�ete nap�sa� C-x b *M<Tab> a Emacs dopln� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1052 zvy�ok mena bufferu, a� potia�, pokia� ho dok畩e zisti� z toho, �o ste u� |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1053 nap�sali. Dop纈anie je pop�san� v Info verzii manu�lu Emacsu, v kapitole |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1054 nazvanej "Completion". |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1055 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1056 Dired v�m dovo�uje zobrazi� zoznam s�borov v adres�ri (a volite�ne jeho |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1057 podadres�roch), pres�va�, upravova�, premenov�va�, maza� a in瘉 manipulova� so |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1058 s�bormi. Dired je pop�san� v Info verzii manu�lu Emacsu, v kapitole nazvanej |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1059 "Dired". |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1060 |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1061 Manu�l tie� popisuje ve�a in�ch vlastnost� Emacsu. |
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1062 |
37387 | 1063 * Z�VER |
1064 ------- | |
1065 | |
1066 Nezabudnite, Emacs ukon蓁te vykonan�m pr�kazu C-x C-c. Pre do�asn� | |
1067 odskok do shellu, z ktor�ho sa do Emacsu m�ete op篁 vr�ti�, | |
1068 pou�ite C-z. | |
1069 | |
1070 Z�merom tohto t�torialu je by� zrozumite�n� v�etk�m nov�m pou壌vate�om, tak�e | |
1071 ak naraz�te na nie�o nejasn�ho, tak nez�fajte a ned�vajte to za vinu sebe | |
1072 -- s�a�ujte sa! | |
1073 | |
1074 | |
1075 KOP�ROVANIE | |
1076 ----------- | |
1077 | |
49151
3ddba5edf2ea
Updated to reflect changes in English version.
Pavel Janík <Pavel@Janik.cz>
parents:
44361
diff
changeset
|
1078 Tento t�torial vych�dza z dlhej rady emacsov�ch t�torialov za�atej |
37387 | 1079 t�torialom nap�san�m Stuartom Cracraftom pre p�vodn� Emacs. |
1080 | |
1081 T�to verzia t�torialu je, podobne ako GNU Emacs, chr�nen� copyrightom | |
1082 a je 麹ren� s povolen�m distribuova� k�pie za ist�ch podmienok: | |
1083 | |
75343
0259a1711394
Update copyright for years from Emacs 21 to present (mainly adding
Glenn Morris <rgm@gnu.org>
parents:
68640
diff
changeset
|
1084 Copyright (C) 1985, 1996, 1998, 2001, 2002, 2003, 2004, |
0259a1711394
Update copyright for years from Emacs 21 to present (mainly adding
Glenn Morris <rgm@gnu.org>
parents:
68640
diff
changeset
|
1085 2005, 2006, 2007 Free Software Foundation, Inc. |
37387 | 1086 |
1087 Ka�d�mu je zaru�en� pr�vo vytv�ra� a distribuova� presn� k�pie tohto | |
1088 dokumentu tak, ako ho dostal, na akomko�vek m�diu, s t�m, �e bude | |
1089 zachovan� t�to pozn�mka o autorstve a pozn�mka o povolen�, a �e | |
1090 distrib�tor zaru�uje pr�jemcovi pr�vo na �al�iu redistrib�ciu povolen� | |
1091 touto pozn�mkou. | |
1092 | |
1093 Je zaru�en� pr�vo distribuova� modifikovan� verzie tohto dokumentu | |
1094 alebo jeho �ast� pod hore uveden�mi podmienkami za predpokladu, �e | |
1095 obsahuje jasn� pozn�mky uv�dzaj�ce, kto urobil posledn� �pravy. | |
1096 | |
1097 Podmienky pre kop�rovanie Emacsu samotn�ho s� zlo�itej�ie, ale | |
1098 v rovnakom duchu. Pre蓁tajte si, pros�m, s�bor COPYING a potom dajte k�pie | |
1099 GNU Emacsu svojim priate�om. Pom�hajte potla�ova� softwarov� ob�trukciu | |
1100 ("vlastn�ctvo") pou壌van�m, p�san�m a zdie�an�m free softwaru! | |
1101 | |
1102 ;;; Local Variables: | |
1103 ;;; coding: iso-latin-2 | |
1104 ;;; End: | |
52401 | 1105 |
1106 ;;; arch-tag: 87861cfa-5cf6-4b87-9fab-86c93c5ca9f3 |