annotate etc/TUTORIAL.sk @ 4487:866b84b7c97e

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