]> code.delx.au - gnu-emacs/blob - etc/TUTORIAL.eo
Sergio Pokrovskij <sergio.pokrovskij at gmail.com>:
[gnu-emacs] / etc / TUTORIAL.eo
1 Lernilo pri Emacs. Vidu finon por kondiæoj pri kopii.
2 Mallonga lernilo pri Emakso (Emacs). -- La uzokondiæojn vd æe la fino.
3
4 Emaksaj ordonoj øenerale uzas aý la STIR-klavon (ofte markitan "Ctrl"
5 aý "CTL"), aý la META-klavon (ofte markitan "EDIT" aý "Alt"). Prefere
6 ol plene skribi tion æiufoje, ni uzos la sekvajn mallongigojn:
7
8 C-<signo> signifas "premante la STIR-klavon tajpu la signon <signo>".
9 Do, C-f estus: premtenu la STIR-klavon kaj tajpu f.
10
11 M-<signo> signifas "premante la META-klavon (aý EDIT- aý Alt-klavon)
12 tajpu <signo>n. Se vi havas nek META- nek EDIT- nek
13 Alt-klavon, anstataýe premu kaj malpremu la Esc-klavon kaj
14 poste tajpu <signo>n. Ni skribas <ESC> por la Esc-klavo.
15
16 GRAVA NOTO: por fini la Emaksan seancon, tajpu C-x C-c. (Du signoj.)
17 En æi tiu lernilo, la signoj ">>" æe la maldekstra marøeno rekomendas
18 al vi tuj provi uzi ordonon. Ekzemple:
19 <<Blank lines inserted here by startup of help-with-tutorial>>
20 [Mezo de paøo malplenas pro instruaj kialoj. La teksto pluas sube.]
21 >> Nun tajpu C-v (Vidu sekvantan ekranplenon) por vidigi la sekvan
22 ekranplenon. (Procedu: tenante premita la STIR-klavon tajpu v).
23 De nun, ripetu æi tion æiun fojon kiam vi finlegos la ekranon.
24
25 Notu ke estas dulinia komuna¼o inter la tujsekvaj ekranplenoj; tio
26 donas kontinuecon por faciligi la legadon.
27
28 Antaý æio vi bezonas scii kiel moviøi de loko al loko en la teksto.
29 Vi jam povas moviøi je unu ekrano antaýen per C-v. Por moviøi
30 malantaýen je unu ekrano, tajpu M-v (premu la META-klavon kaj tajpu v,
31 aý tajpu <ESC>c se vi ne havas META-, EDIT- aý Alt-klavon).
32
33 >> Provu tajpi M-v kaj sekve C-v kelkfoje.
34
35
36 * RESUMO
37 --------
38
39 La sekvaj ordonoj servas por foliumi ekranplenojn:
40
41 C-v Moviøu antaýen je unu ekranpleno
42 M-v Moviøu malantaýen je unu ekranpleno
43 C-l Viþu la ekranon kaj reeligu la tutan tekston,
44 aranøante øin æirkaý la kursoro lokita centre de la
45 ekrano. (Tiu estas C-L, la stira lo; ne C-1, la stira
46 unu.)
47
48 >> Trovu la kursoron, kaj notu øian kuntekston. Tajpu C-l. Retrovu
49 la kursoron kaj notu ke øi restas en la sama kunteksto.
50
51
52 * BAZAJ RIMEDOJ POR REGI KURSORON
53 ---------------------------------
54
55 Foliumi per ekranplenoj estas utila afero, sed kiel oni moviøu al
56 preciza loko en la teksto sur la ekrano?
57
58 Estas kelkaj metodoj por fari tion. Oni povas uzi la sagoklavojn, sed
59 pli produktive estas teni la manojn en la normala pozicio kaj uzi la
60 ordonojn C-p, C-b, C-f, kaj C-n. Æiu de tiuj ordonoj movas la
61 kursoron je unu vertikalo aý horizontalo en la koncerna direkto sur la
62 ekrano. Æi tiu tabelo montras tiujn kvar ordonojn kaj kien ili movas
63 la kursoron:
64
65 Al la antaýa linio, C-p
66 (angle: Previous line)
67 :
68 :
69 Antaýen, C-b .... Nuna loko de la kursoro .... Sekven, C-f
70 (ang. Backward) : (ang. Forward)
71 :
72 Al la sekva linio, C-n
73 (angle: Next line)
74
75 >> Movu la kursoron al la centra linio de la diagramo per C-n aý C-p.
76 Tajpu C-l por vidi la tutan diagramon vertikale centrigita sur la
77 ekrano.
78
79 La literoj estas elektitaj laý la koncernaj anglaj vortoj: P el
80 "previous", N el "next", B el "backward" kaj F el "forward". Tiuj
81 estas la bazaj ordonoj por movi la kursoron, kaj vi uzos ilin æiam, do
82 utilas al vi lerni ilin nune.
83
84 >> Uzu C-n kelkfoje por mallevi la kursoron al æi tiu linio.
85
86 >> Uzu C-f por avanci en la linion kaj sekve C-p por movi supren.
87 Atentu kion C-p faras kiam la kursoro estas meze de la linio.
88
89 Æiu teksta linio finiøas per novlinia signo, kiu disigas øin disde la
90 sekva linio. La lasta linio en via dosiero devus havi novlinion æe la
91 fino (sed Emacs ne postulas øin).
92
93 >> Provu uzi C-b æe linikomenco. Øi devas movi al la fino de la
94 antaýa linio. Tio okazas æar øi movas reen trans la novlinian
95 signon.
96
97 C-f povas movi trans novlinion analogie kiel C-b
98
99 >> Uzu C-b por vidi kie estas la kursoro.
100 Poste uzu C-f kelkfoje por reveni æe la linifinon.
101 Poste faru unu C-f pli por transiri en la sekvantan linion.
102
103 Kiam vi pasas trans la supron aý malsupron de la ekrano, la teksto
104 transranda þoviøas sur la ekranon. Tio estas nomata "rulumado". Øi
105 ebligas movi la kursoron al specifita loko en la teksto sen perdi øin
106 (la kursoron) de sur la ekrano.
107
108 >> Provu uzi C-n por movi la kursoron de sur la malsupro de la ekrano,
109 kaj vidu kio okazas.
110
111 Se movado per signoj estas tro malrapida, moviøu per vortoj. M-f
112 (Meta-f) movas je unu vorto posten kaj M-b movas je unu vorto reen.
113
114 >> Tajpu kelkfoje M-f kaj M-b.
115
116 Kiam vi estas meze de vorto, M-f movas al la fino de la vorto. Kiam
117 vi estas en intervorta spaco, M-f movas al la fino de la sekva vorto.
118 M-b faras analogie en la mala direkto.
119
120 >> Tajpu M-f kaj M-b kelkfoje, intermiksante kun C-f kaj C-b, por vidi
121 la efikon de M-f kaj M-b el diversaj lokoj ene kaj inter vortoj.
122
123 Rimarku la analogion inter C-f kaj C-b unuflanke, kaj M-f kaj M-b
124 aliflanke. Tre ofte Meta-signoj servas por funkcioj rilataj al unuoj
125 difinitaj lingve (vortoj, frazoj, alineoj), dum la stiraj C-signoj
126 funkcias sur elementaj unuoj sendependaj de la enhavo (signopozicioj,
127 linioj, ktp.).
128
129 Tiu analogio validas ankaý por linioj kaj frazoj: C-a kaj C-e movas al
130 la komenco aý fino de linio, kaj M-a kaj M-e movas al la komenco aý
131 fino de frazo.
132
133 >> Provu kelkajn C-a, poste kelkajn C-e.
134 Provu kelkajn M-a, poste kelkajn M-e.
135
136 Observu kiel ripetaj C-a faras nenion pli ol unufoje, dum ripetaj M-a
137 plu movas je unu frazo pluen. Kvankam la analogio ne estas plena, æiu
138 ordono kondutas nature.
139
140 La loko de la kursoro en la teksto estas nomata "punkto" (angle
141 "point"). Alidire, la kursoro montras sur la ekrano kie "punkto"
142 estas en la teksto.
143
144 Jen resumo de simplaj ordono por movi la kursoron, inklude la ordonojn
145 por moviøi per vortoj kaj frazoj:
146
147 C-f Moviøu sekven je unu signopozicio
148 C-b Moviøu reen je unu signopozicio
149
150 M-f Moviøu sekven je unu vorto
151 M-b Moviøu antaýen je unu vorto
152
153 C-n Moviøu en la malsuran linion
154 C-p Moviøu en la suran linion
155
156 C-a Moviøu al la linikomenco
157 C-e Moviøu al la linifino
158
159 M-a Moviøu al la komenco de la frazo
160 M-e Moviøu al la fino de la frazo
161
162 >> Provu æiujn æi ordonojn, nun po kelkfoje por praktiki. Ili estas
163 la plej ofte uzataj ordonoj.
164
165 Du aliaj kursormovaj ordonoj estas M-< (Meta Malpli-ol), kiu movas al
166 la komenco de la tuta teksto, kaj M-> (Meta Pli-ol), kiu movas al la
167 fino de la tuta teksto.
168
169 Æe la plejmulto de terminaloj, la "<" estas super la komo, do vi devas
170 uzi la majuskligan klavon por tajpi øin. Æe tiuj terminaloj vi ankaý
171 devas uzi la majuskligan klavon por tajpi M-<; sen la majuskliga klavo
172 rezultus "M-," (Meta-komo).
173
174 >> Provu tajpi M-< nune, por moviøi al la komenco de la lernilo.
175 Poste uzu C-v multfoje por reveni æi tien.
176
177 >> Provu tajpi M-> nune, por moviøi al la fino de la lernilo.
178 Poste uzu M-v multfoje por reveni æi tien.
179
180 Vi ankaý povas movi la kursoron per la sagoklavoj, se via terminalo
181 havas ilin. Ni tamen rekomendas ke vi lernu C-b, C-f, C-n kaj C-p pro
182 tri kialoj. Unue, ili funkcias æe æia terminalo. Due, kiam vi
183 kutimiøos al Emakso, vi trovos ke tajpi tiujn stirsignojn estas pli
184 rapida ol tajpi la sagoklavojn (æar vi ne devas formovi viajn manojn
185 de la normala tajpada pozicio). Trie, kiam vi kutimiøos uzi tiujn
186 stirajn ordonojn, vi facile lernos uzi ankaý aliajn kursormovajn
187 ordonojn.
188
189 La plejparto da Emaksaj ordonoj akceptas nombran argumenton; por la
190 plejparto da ordonoj, øi funkcias kiel ripetilo. Por indiki al ordono
191 la nombron de ripetoj, tajpu C-u kaj sekve la ciferojn antaý ol tajpi
192 la ordonon. Se vi havas META-klavon (aý EDIT-, aý Alt-klavon), eblas
193 ankaý alia metodo por doni nombran argumenton: tajpu la ciferojn
194 premtenante la META-klavon. Ni rekomendas lerni la metodon de C-u æar
195 øi funkcias æe æia terminalo. La nombra argumento ankaý estas nomata
196 "prefiksa argumento", æar la argumenton oni tajpas antaý la koncerna
197 ordono.
198
199 Ekzemple, C-u 8 C-f movas vin al la oka signo sekvanta.
200
201 >> Uzu C-n aý C-p kun nombra argumento por movi la kursoron en apudan
202 linion per sola ordono.
203
204 La plejparto da ordonoj uzas la nombran argumenton kiel ripetilon, sed
205 iuj ordonoj øin uzas alicele. Kelkaj ordonoj (tamen neniu el la
206 lernitaj) uzas øin kiel indikilon -- la ekzisto de prefiksa argumento,
207 sendepende de øia valoro, igas la ordonon agi alimaniere.
208
209 C-v kaj M-v estas alispeca escepto. Kiam vi donas al ili argumenton,
210 ili rulumas la ekranon supren aý suben je tiom da linioj, anstataý je
211 ekranplenoj. Ekzemple, C-u 8 C-v rulumas la ekranon je 8 linioj.
212
213 >> Tajpu C-u 8 C-v nun.
214
215 Æi tio devis rulumi la ekranon je 8 linioj supren. Se vi deziras
216 retrorulumi øin suben, vi povas doni argumenton al M-v.
217
218 Se vi uzas Emakson sub grafika fenestrosistemo, ekz-e X11 aý
219 MS-Windows, øi devas havi altan ortograman regionon nomatan rulumskalo
220 æe la (mal)dekstra flanko de la Emaksa fenestro. Vi povas rulumi la
221 tekston klakante per la muso en la rulumskalo.
222
223 >> Provu premi la mezan butonon (de la muso) æe la supro de la
224 emfazata regiono interne de la rulumskalo. Tio devus rulumi la
225 tekston øis pozicio determinita per tio, kiom alte aý malalte vi
226 alklakis.
227
228 >> Provu movi la muson supren kaj suben, tenante premita la mezan
229 musbutonon. Vi vidos ke la teksto rulumas supren kaj suben laý
230 tio, kiel vi movas la muson.
231
232
233 * SE EMAKSO SVENIS
234 ------------------
235
236 Se Emakso æesis respondi al viaj ordonoj, vi povas sendanøere øin
237 malbloki tajpante C-g. Vi povas uzi C-g por haltigi ordonon kiu
238 plenumiøas tro longe.
239
240 Vi ankaý povas uzi C-g por forigi nombran argumenton aý la komencon de
241 ordono kiun vi ne deziras fini.
242
243 >> Tajpu C-u 100 por fari nombran argumenton 100, sekve tajpu C-g.
244 Nun tajpu C-f. Øi devas movi je nur unu signo, æar vi forigis la
245 argumenton per C-g.
246
247 Se vi erare tajpis <ESC> (la eskapklavon), vi povas vin malembarasi de
248 øi per C-g.
249
250
251 * MALÞALTITAJ ORDONOJ
252 ---------------------
253
254 Iuj Emaksaj ordonoj estas malþaltitaj por ke komencantoj ne uzu ilin
255 akcidente.
256
257 Se vi tajpas iun el la malþaltitaj ordonoj, Emakso eligas mesaøon
258 indikantan la tajpitan ordonon, kaj demandas æu vere vi volas uzi øin.
259
260 Se vi intencas uzi la ordonon, tajpu spaceton responde al la demando.
261 Normale, se vi ne deziras plenumi la malþaltitan ordonon, respondu per
262 "n".
263
264 >> Tajpu C-x C-l (kiu estas malþaltita ordono), kaj tajpu "n" responde
265 al la demando.
266
267
268 * FENESTROJ
269 -----------
270
271 En Emakso vi povas havi plurajn fenestrojn montrantajn sian propran
272 tekston. Ni klarigos poste kiel uzi plurajn fenestrojn. Sed nun ni
273 klarigu kiel forigi nebezonatajn fenestrojn kaj reveni al la simpla
274 unufenestra redaktado. Tio estas facila:
275
276 C-x 1 Unu fenestro (t.e., forigu æiujn aliajn fenestrojn)
277
278 Tio estas STIR-x kaj poste la cifero 1. "C-x 1" pligrandigas la
279 fenestron enhavantan la kursoron, tiel ke øi okupu la tutan ekranon.
280 Øi malaperigas æiujn aliajn fenestrojn.
281
282 >> Movu la kursoron en æi tiun linion kaj tajpu C-u 0 C-l.
283 >> Tajpu C-h k C-f.
284 Vidu kiel æi tiu fenestro malkreskas, dum nova fenestro aperas por
285 montri instrukcion pri la C-f ordono.
286
287 >> Tajpu C-x 1 kaj vidu la instrukcian fenestron malaperi.
288
289 Tiu ordono malsimilas la aliajn ordonojn kiujn vi lernis antaýe æar øi
290 konsistas el du signoj. Øin komencas la signo STIR-x. Ekzistas tuta
291 serio da ordonoj kiuj komenciøas per STIR-x; multaj el ili koncernas
292 fenestrojn, dosierojn, bufrojn, kaj rilatajn aferojn. Tiuj ordonoj
293 estas du, tri aý kvar signojn longaj.
294
295
296 * ENÞOVO KAJ FORVIÞO
297 --------------------
298
299 Se vi deziras enþovi tekston, simple øin tajpu. Signojn kiujn oni
300 povas vidi, ekzemple A, 7, *, ktp, Emakso traktas kiel tekston kaj
301 enmetas tuj. Tajpu <Return> (la enigan klavon) por enigi linifinilon.
302
303 Por forviþi la ¼us tajpitan signon tajpu <Retroviþu>. <Retroviþu>
304 estas tiu klavo de la klavaro, kiun oni ankaý ekster Emakso normale
305 uzas por forigi la ¼us tajpitan signon. Kutime øi estas granda klavo
306 unu aý du vicojn super Return-klavo, kaj eble estas markita per
307 "Delete", "Del" aý "Backspace".
308
309 Se tiu klavo estas markita per "Backspace" (retropaþo), tiam øuste øin
310 oni uzu por <Retroviþu>. Se krome estas alia klavo, markita <Delete>,
311 øi ne estas <Retroviþu>.
312
313 Øenerale, <Retroviþu> estas tiu klavo kiu forviþas la signon tuj antaý
314 la nuna kursorloko.
315
316 >> Faru æi tion nun -- tajpu kelkajn signojn, poste forviþu ilin
317 tajpante kelkajn <Retroviþu>. Ne timu difekti æi tiun dosieron; vi
318 ne þanøos la originalan lernilon. Æi tio estas nur ties labora
319 kopio por vi.
320
321 Kiam linio da teksto iøas pli longa ol la ekrana linio, la teksta
322 linio transiras sur la sekvan ekranan linion. Retroklino ("\") -- aý,
323 en grafika fenestrosistemo, kurba sageto -- en la dekstra marøeno
324 indikas tian transiron.
325
326 >> Enigu tekston øis øi atingos la dekstran marøenon, kaj plu enigu.
327 Vi vidos transiron en la sekvan linion.
328
329 >> Ripete <Retroviþu> por remallongigi la tekstan linion øis la longo
330 de unu ekrana linio denove. La transiro malaperas.
331
332 Vi povas forviþi linifinan signon tiel same kiel iun ajn signon.
333 Forviþo de linifinilo inter du linioj kunigas ilin en unu linion. Se
334 la rezulta kunigita linio estas pli longa ol la ekrana larøo, øi
335 aperos kun transiro.
336
337 >> Movu la kursoron al la komenco de linio kaj tajpu <Retroviþu>. La
338 linio kuniøos kun la ¼usa linio.
339
340 >> Tajpu <Return> por reenigi la linifinilon kiun vi ¼us forviþis.
341
342 Memoru ke vi povas doni ripetilon al plejparto da Emaksaj ordonoj; tio
343 koncernas ankaý tekstajn signojn. Ripetilo æe teksta signo enigas øin
344 plurfoje.
345
346 >> Provu tion nun -- tajpu "C-u 8 *" por enigi "********".
347
348 Vi lernis la plej fundamentan metodon por tajpi en Emakso kaj por
349 korekti erarojn. Vi povas forviþi per vortoj aý per linioj. Jen
350 resumo de forviþaj ordonoj:
351
352 <Retroviþu> forviþu la signon ¼us antaý la kursoro
353 C-d forviþu la signon tuj post la kursoro
354
355 M-<Retroviþu> for¼etu la vorton ¼us antaý la kursoro
356 M-d for¼etu la vorton tuj post la kursoro
357
358 C-k for¼etu de la kursorloko øis la linifino
359 M-k for¼etu de la kursorloko øis la frazfino
360
361 Rimarku ke <Retroviþu> kaj C-d rilate al M-<Retroviþu> kaj M-d etendas
362 la analogion komencitan de C-f kaj M-f (nu, <Retroviþu> ne vere estas
363 stirsigno, sed ni ne estu tro pedantaj). C-k kaj M-k iom similas al
364 C-e kaj M-e, sed rilate al linioj anstataý frazoj.
365
366 Vi ankaý povas for¼eti iun ajn parton de la bufro per unu senvaria
367 metodo. Moviøu al unu ekstrema¼o de tiu parto, kaj tajpu "C-@" (aý
368 "C-SPC", "SPC" simbolas spaceton). Moviøu al la alia ekstrema¼o, kaj
369 tajpu C-w. Tio for¼etas la tutan tekston inter la du lokoj.
370
371 >> Movu la kursoron al la V æe la komenco de la antaýa alineo.
372 >> Tajpu C-SPC. Emakso devas montri mesaøon: "Mark set" ("Markite")
373 æe la fundo de la ekrano.
374 >> Movu la kursoron al la o en "ekstrema¼o", en la dua linio de la
375 alineo.
376 >> Tajpu C-w. Tio for¼etos la tekston komenciøantan æe la V, kaj
377 finiøantan ¼us antaý la o.
378
379 La diferenco inter "for¬ETI" kaj "forVIÞI" ion konsistas en tio, ke vi
380 povas re-enþovi "for¼etitajn" a¼ojn, sed ne "forviþitajn" a¼ojn.
381 Re-enþovo de for¼etita teksto nomiøas "en¼eto" (angle "yanking").
382 Øenerale, la ordonoj por forigi multe da teksto øin "for¼etas" (do,
383 ili ankaý ebligas øin "en¼eti"); male, la ordonoj por forviþi nur unu
384 signon, aý nur blankajn liniojn kaj spacetojn, ne konservas la
385 forigitan tekston (kaj oni ne povas øin en¼eti).
386
387 >> Movu la kursoron al la komenco de nemalplena linio. Poste tajpu
388 C-k por for¼eti la tekston de tiu linio.
389 >> Tajpu C-k duafoje. Vi vidos ke øi for¼etas la linifinilon
390 sekvantan tiun linion.
391
392 Rimarku ke unuopa C-k for¼etas la enhavon de la linio, kaj dua C-k
393 for¼etas la linion mem kaj igas la postajn liniojn þoviøi supren. C-k
394 traktas nombran argumenton speciale: øi for¼etas tiom da linioj KAJ
395 ilian enhava¼on. Æi tio ne estas simpla ripetado. C-u 2 C-k for¼etas
396 du liniojn kaj iliajn linifinojn; tajpi C-k dufoje ne farus tion.
397
398 Reenigi for¼etitan tekston nomiøas "en¼etado". Vi povas en¼eti la
399 for¼etitan tekston aý en la saman lokon de kie øi estis for¼etita, aý
400 en alian lokon de la redaktata teksto, aý eæ en alian dosieron. Vi
401 povas en¼eti la tekston kelkfoje por fari plurajn kopiojn de øi.
402
403 Por repreni la laste for¼etitan tekston kaj enigi øin tien kie la
404 kursoro nune estas, tajpu "C-y" (de la angla vorto "yank").
405
406 >> Provu øin: tajpu C-y por en¼eti la tekston.
407
408 Atentu ke se vi tujsekve faras plurajn C-k, æiuj for¼etata¼oj
409 konserviøas kune, por ke oni povu en¼eti æiujn æi liniojn per unu C-y.
410
411 >> Faru æi tion nun, tajpu C-k kelkfoje.
412
413 Nun, por repreni tiun for¼etitan tekston:
414
415 >> Tajpu C-y. Poste movu la kursoron je kelkaj linioj suben kaj tajpu
416 C-y denove. Nun vi scias kiel kopii iom da teksto.
417
418 Kion fari se vi, havante iom da teksto en¼etota, for¼etas ion alian?
419 C-y en¼etus la pli ¼usan for¼eta¼on. Sed la antaýa teksto ne estas
420 perdita. Vi povas re-en¼eti øin per la ordono M-y. Farinte C-y por
421 en¼eti la plej ¼usan for¼eta¼on, tajpu M-y por anstataýigi la
422 en¼etitan tekston per pli frua for¼eta¼o. Tajpadu M-y denove, kaj unu
423 post la alia en¼etiøos pli fruaj for¼eta¼oj. Trovinte la seræatan
424 pecon, vi ne bezonas fari ion por konservi øin. Simple daýrigu vian
425 redaktadon, kaj lasu la en¼etitan tekston tie kie øi estas.
426
427 Se vi uzos M-y sufiæe da fojoj, vi revenos al la komenca loko (la plej
428 ¼usa for¼eta¼o).
429
430 >> For¼etu linion, moviøu ien, for¼etu alian linion.
431 Poste uzu C-y por en¼eti reen la duan for¼etitan linion.
432 Poste uzu M-y kaj la unua for¼etita linio anstataýigos øin.
433 Uzu M-y plue kaj rigardu kion vi akiras. Daýrigu øis la reapero de
434 la dua for¼etita linio, kaj poste de kelkaj pli. Se vi deziras, vi
435 povas doni al M-y pozitivajn kaj negativajn argumentojn.
436
437
438 * MALFARADO
439 -----------
440
441 Se vi þanøis la tekston, kaj sekve decidas ke tio estis eraro, vi
442 povas malfari la þanøon per la "malfaru"-ordono, C-x u (de la angla
443 "undo").
444
445 Normale, C-x u malfaras la þanøojn faritajn per unu ordono; se vi
446 tujsekve ripetas la ordonon C-x u kelkfoje, æiu ripeto malfaras unu
447 plian ordonon.
448
449 Sed estas du esceptoj: ordonoj kiuj ne þanøas la tekston ne estas
450 atentataj (tiuj inkludas kursormovajn kaj rulumadajn ordonojn), kaj
451 memenigaj signoj kutime ariøas en grupojn po øis 20. (Tio malpliigas
452 la tajpadojn de C-x u necesajn por malfari tekstenigon.)
453
454 >> For¼etu æi-linion per C-k, sekve tajpu C-x u kaj øi devas reaperi.
455
456 C-_ estas alternativa malfara ordono; øi funkcias same kiel C-x u, sed
457 øi estas pli facila por plurfoja tajpado sinsekva. La malavantaøo de
458 C-_ estas ke iuj klavaroj malhavas evidentan metodon por tajpi øin.
459 Tial ni provizas ankaý C-x u. Æe iu klavaroj vi povas ricevi C-_
460 tajpante / dum vi premtenas STIR-klavon.
461
462 Nombra argumento æe C-_ aý C-x u agas kiel ripetilo.
463
464 Vi povas malfari forviþon de teksto egale bone kiel vi povas malfari
465 for¼eton de teksto. La diferenco inter forviþo kaj for¼eto koncernas
466 la eblon en¼eti per C-y; øi ne ekzistas por malfaro.
467
468
469 * DOSIEROJ
470 -----------
471
472 Por persistigi la redaktatan tekston, necesas meti øin en dosieron.
473 Alie, øi pereos kiam via Emaksa procezo finiøos. Por meti vian
474 tekston en dosieron, necesas "trovi" la dosieron antaý ol enigi la
475 tekston. (Tio ankaý estas nomata "viziti" la dosieron; angle "find,
476 visit a file".)
477
478 Trovi dosieron signifas ke vi igas la enhavon de la dosiero atingebla
479 per Emakso. Plurrilate, øi estas kvazaý vi redaktus la dosieron mem.
480 Tamen, la þanøoj kiujn vi faras per Emakso ne persistiøas øis kiam vi
481 "konservos" (angle "save") la dosieron. Vi povas konservi la dosieron
482 por ne lasi duonþanøitan dosieron æe la sistemo kiam vi ne deziras
483 tion. Eæ kiam vi konservas, Emakso lasas la originalan dosieron sub
484 þanøita nomo por la eventualo ke vi poste decidos ke viaj þanøoj estis
485 eraraj.
486
487 Se vi rigardos apud la fundon de la ekrano vi vidos linion kiun
488 komencas kaj finas strekoj; komence "--:-- TUTORIAL.eo" aý io simila.
489 Tiu parto de la ekrano normale montras la nomon de la vizitata
490 dosiero. Øuste nun, vi vizitas dosieron nomatan "TUTORIAL.eo" kiu
491 estas via propra kopio de la Emaksa lernilo. Kiam vi trovas dosieron
492 per Emakso, la nomo de tiu dosiero aperas æe tiu sama loko.
493
494 Unu aparta¼o de la dosiertrova ordono estas, ke vi devas indiki kiun
495 dosiernomon vi deziras. Ni diras ke la ordono "legas argumenton de la
496 terminalo" (æi-okaze la argumento estas la dosiernomo). Post kiam vi
497 tajpis la ordonon
498
499 C-x C-f Trovu dosieron
500
501 Emakso petas ke vi tajpu la dosiernomon. La dosiernomo kiun vi tajpas
502 aperas sur la plej malsupra linio de la ekrano. Tiu linio estas
503 nomata "la bufreto" (angle "minibuffer") kiam øi estas uzata por tia
504 speco de enigado. Vi povas uzi ordinarajn Emaksajn redaktajn ordonojn
505 por redakti la dosiernomon.
506
507 Dum vi enigas la dosiernomon (aý iun ajn bufretan enigon), vi povas
508 aboli la ordonon per C-g.
509
510 >> Tajpu C-x C-f, kaj sekve C-g. Æi tio abolas la bufreton, kaj ankaý
511 abolas la ordonon "C-x C-f" kiu uzis la bufreton. Do vi ne trovis
512 dosieron.
513
514 Fininte enigi la dosiernomon, tajpu <Return>. Tiam eklaboros la
515 ordono C-x C-f, kaj trovos la dosieron kiun vi elektis. La bufreto
516 malaperos kiam la C-x C-f ordono finiøos.
517
518 Post eta tempo la enhavo de la dosiero aperas sur la ekrano, kaj vi
519 povas redakti la enhavon. Kiam vi deziras persistigi viajn þanøojn,
520 tajpu la ordonon
521
522 C-x C-s konServu (angle "save") la dosieron
523
524 Tio kopias la tekston el interne de Emakso en la dosieron. Æe la unua
525 konservado, Emakso renomas la originalan dosieron per nova nomo por ke
526 øi ne perdiøu. La nova nomo estas farata per aldono de "~" al la fino
527 de la originala dosiernomo.
528
529 Fininte la konservadon, Emakso montras la nomon de la dosiero
530 skribita. Konservu sufiæe ofte, por ne perdi multe da laboro se la
531 sistemo paneos.
532
533 >> Tajpu C-x C-s, por konservi vian kopion de la lernilo.
534 Emakso devas montri la mesaøon "Wrote ...TUTORIAL.eo" (Skribis
535 ...TUTORIAL.eo) æe la fundo de la ekrano.
536
537 NOTO: Sur iuj sistemoj, C-x C-s senmovigas la ekranon kaj vi vidos
538 nenian pluan eligon de Emakso. Tio indikas ke operaciuma "trajto"
539 nomata "fluregulado" (angle "flow control") interkaptis la ordonon C-s
540 kaj ne lasas øin trapasi al Emakso. Por revivigi la ekranon, tajpu
541 C-q. Poste rigardu la sekcion nomatan "Spontaneous Entry to
542 Incremental Search" en la Emaksa manlibro por konsilo kion fari pri æi
543 tiu "trajto".
544
545 Vi povas trovi ekzistantan dosieron, por vidigi aý redakti øin. Vi
546 ankaý povas trovi dosieron kiu ankoraý ne ekzistas. Æi tio estas la
547 maniero por krei dosieron per Emakso: trovu la dosieron, komence
548 malplenan, kaj sekve ekenigu la tekston por la dosiero. Kiam vi petos
549 "konservi" la dosieron, Emakso vere kreos la dosieron kun la teksto
550 kiun vi enigis. De tiam vi povos opinii ke vi redaktas jam
551 ekzistantan dosieron.
552
553
554 * BUFROJ
555 --------
556
557 Se vi trovas duan dosieron per C-x C-f, la unua dosiero restas interne
558 de Emakso. Vi povas reiri al øi retrovante øin denove per C-x C-f.
559 Tio ebligas al vi meti plurajn dosierojn en Emakson.
560
561 >> Kreu dosieron nomatan "umo" tajpante "C-x C-f umo <Return>".
562 Poste enigu iom da teksto, redaktu øin, kaj konservu "umo"n
563 tajpante "C-x C-s".
564 Fine, tajpu "C-x C-f TUTORIAL.eo <Return>" por reveni al la
565 lernilo.
566
567 Emakso tenas la tekston de æiu dosiero en objekto nomata "bufro".
568 Trovo de dosiero kreas novan bufron interne de Emakso. Por vidi
569 liston de la bufroj kiuj nune ekzistas en via Emakso-procezo, tajpu
570
571 C-x C-b Listigu bufrojn
572
573 >> Provu C-x C-b nun.
574
575 Vi vidas, ke æiu bufro havas nomon, kaj ke øi ankaý eble havas
576 dosiernomon por la dosiero kies enhavon øi tenas. ÆIU teksto kiun vi
577 vidas en Emaksa fenestro estas æiam parto de iu bufro.
578
579 >> Tajpu C-x 1 por forigi la liston de bufroj.
580
581 Se vi havas plurajn bufrojn, je æiu momento nur nur unu el ili estas
582 "la kuranta": tiu, kiun vi redaktas. Se vi volas redakti alian
583 bufron, vi bezonas "transiri" en øin. Se la celata bufro respondas al
584 dosiero, vi povas transiri per vizito al øi: C-x C-f ... Sed estas
585 pli facila metodo: uzi la ordonon "C-x b", donante al øi la nomon de
586 la celata bufro.
587
588 >> Tajpu "C-x b umo <Return>" por transiri en la bufron "umo",
589 entenantan la tekston de la dosiero "umo".
590 Poste tajpu "C-x b TUTORIAL.eo <Return>" por reveni en la lernilon.
591
592 Plej ofte, la bufronomo estas egala al la nomo de øia dosiero (sen la
593 dosiera parto). Tamen, ne æiam tio estas vera. La listo de bufroj
594 farita per "C-x C-b" æiam vidigas al vi la nomojn de æiuj bufroj.
595
596 ÆIU teksto kiun vi vidas en Emaksa fenestro estas æiam parto de iu
597 bufro. Tamen iuj bufroj ne respondas al dosieroj. Ekzemple, la bufro
598 nomata "*Buffer List*" (Listo de Bufroj) ne havas dosieron. Øi estas
599 la bufro enhavanta la liston de bufroj faritaj per la ordono C-x C-b.
600 Ankaý la bufro "*Messages*" respondas al neniu dosiero; øi entenas la
601 mesaøojn aperintajn en la funda linio dum la Emaksa seanco.
602
603 >> Tajpu "C-x b *Messages* <Return>" por vidigi la bufron de mesaøoj.
604 Poste tajpu "C-x b TUTORIAL.eo <Return>" por reveni en la lernilon.
605
606 Se vi þanøas la tekston de unu dosiero, kaj sekve trovas alian
607 dosieron, æi tio ne konservas la unuan dosieron. Øiaj þanøoj restas
608 interne de Emakso, en la bufro de tiu dosiero. La kreado aý redaktado
609 de la bufro de la dua dosiero ne efikas la bufron de la unua dosiero.
610 Æi tio estas utilega, sed øi ankaý signifas ke vi bezonas oportunan
611 metodon por konservi la bufron de la unua dosiero. Estas øena devi
612 revenadi en øin per C-x C-f nur por konservi øin per C-x C-s. Tial ni
613 havas
614
615 C-x s Konservu iom da bufroj.
616
617 C-x s demandas vin pri æiu þanøita bufro kiun vi ne konservis. Øi
618 demandas vin, pri æiu tia bufro, æu konservi la bufron.
619
620 >> Enigu linion da teksto, kaj sekve tajpu C-x s.
621 Emakso devas demandi vin æu øi konservu la bufron "TUTORIAL.eo".
622 Jesu tajpante "y" (de la angla "yes").
623
624
625 * ETENDI LA ORDONARON
626 ---------------------
627
628 Ekzistas multege pli da Emaksaj ordonoj ol eblas meti sur æiuj el la
629 stiraj kaj meta-aj signoj. Emakso solvas tiun problemon per la
630 X-ordonoj (de la angla eXtend, "etendo"). Estas du specoj da ili:
631
632 C-x Signa etendo. Sekvata de unu signo.
633 M-x Nomhava ordona etendo. Sekvata de plena nomo.
634
635 Æi tiuj estas la ordonoj ja utilaj, sed malpli oftaj ol la ordonoj
636 kiujn vi jam lernis. Vi jam vidis du el ili: la dosierajn ordonojn
637 C-x C-f por "trovi" kaj C-x C-s por "konservi". Alia ekzemplo estas
638 la ordono por fini Emaksan seancon -- la ordono C-x C-c. (Ne timu
639 perdi faritajn þanøojn; C-x C-c proponas konservi æiun þanøitan
640 dosieron antaý ol æesigi Emakson.)
641
642 C-z estas la ordono por eliri Emakso *provizore* -- tiel ke vi povas
643 reveni en la saman Emaksan seancon poste.
644
645 Sur sistemoj kiuj permesas øin, C-z "provizore æesigas" Emakson; t.e.
646 øi revenas en la þelon sed ne detruas Emakson. Je la plej komunaj
647 þeloj, vi povas reaktivigi Emakson per la ordono "fg" (de la angla
648 "foreground") aý per "%emacs".
649
650 Sur sistemoj kiuj ne permesas provizoran æesigon, C-z kreas sub-þelon
651 sub Emakso por doni al vi þancon lanæi aliajn programojn kaj reiri al
652 Emakso poste; øi ne vere "eliras" el Emakso. Æi-okaze, la þela ordono
653 "exit" (eliru) estas la kutima maniero reiri al Emakso de la sub-þelo.
654
655 La ordonon C-x C-c uzu por adiaýi. Øi estas ankaý la ordono uzenda
656 por eliri Emakson lanæitan per retpoþta programo aý alia simila
657 utila¼o, æar tiuj eble ne scias kiel trakti provizoran æesigon de
658 Emakso. Tamen, ordinare, se vi ne estas tuj adiaýonta, preferindas
659 provizore æesigi Emakson per C-z anstataý eliri Emakson.
660
661 Ekzistas multe da ordonoj C-x. Jen listo de tiuj kiujn vi jam konas:
662
663 C-x C-f Trovu dosieron.
664 C-x C-s Konservu dosieron.
665 C-x C-b Listigu bufrojn.
666 C-x C-c Æesigu Emakson.
667 C-x 1 Forigu æiujn fenestrojn krom unu.
668 C-x u Malfaru.
669
670 Nomhavajn etenditajn ordonojn oni uzas eæ malpli ofte, aý uzas ilin
671 nur en kelkaj reøimoj. Ekzemplo estas la ordono "replace-string"
672 (anstataýigu-æenon), kiu anstataýigas unu æenon je alia tutbufre.
673 Kiam vi tajpas M-x, Emakso demandas de vi æe la fundo de la ekrano la
674 nomon de la ordono; æi-okaze, "replace-string". Simple tajpu "repl
675 s<TAB>" kaj Emakso kompletigos la nomon. Finu la ordonnomon per
676 <Return>.
677
678 La ordono replace-string postulas du argumentojn -- la anstataýigOTan
679 kaj la anstataýigONTan æenojn. Æiun argumenton finu per <Return>.
680
681 >> Movu la kursoron al la blanka linio du liniojn sub æi tiu.
682 Poste tajpu "M-x repl s<Return>linio<Return>peco<Return>".
683
684 Rimarku kiel tiu æi linio þanøiøis: vi anstataýigis la vorton
685 l-i-n-i-o per "peco" kie ajn øi aperis, de post la komenca loko de
686 la kursoro.
687
688
689 * AÝTOMATA KONSERVADO
690 ---------------------
691
692 Kiam vi faris þanøojn en dosiero, sed ankoraý ne konservis ilin, ili
693 povus perdiøi se via komputilo paneos. Por protekti vin de tio,
694 Emakso periode "aýtokonservas" æiujn dosierojn kiun vi redaktas. La
695 nomo de aýtokonservita dosiero havas la signon "#" komence kaj fine;
696 ekzemple, se via dosiero estas nomata "hello.c", øia aýtokonservita
697 dosiero nomiøos "#hello.c#". Kiam vi konservos la dosieron
698 normalmaniere, Emakso malkreos øian aýtokonservitan dosieron.
699
700 Por reakiri vian aýtokonservitajn redakta¼ojn post paneo,
701 normalmaniere "trovu" la dosieron (per la nomo de la dosiero kiun vi
702 redaktis, ne per la nomo de la aýtokonservita dosiero) kaj poste tajpu
703 "yes<Return>" por konfirmi ke vi volas uzi la aýtomate konservitan
704 datumon.
705
706
707 * E¦A AREO
708 ----------
709
710 Se vi tajpas plursignan ordonon malrapide, Emakso montras øin al vi æe
711 la fundo de la ekrano en areo nomata la "e¶a areo". La e¶a areo
712 enhavas la plej malsupran linion de la ekrano.
713
714
715 * REØIMLINIO
716 -------------
717
718 La linio tuj super la e¶a areo estas nomata la "reøimlinio". La
719 reøimlinio montras ion similan al æi tio:
720
721 --:** TUTORIAL.eo 63% L749 (Fundamental)-----------------------
722
723 Tiu linio donas al vi utilan informon pri la stato de Emakso kaj la
724 redaktata teksto.
725
726 Vi jam scias kion signifas la dosiernomo -- øi estas la dosiero kiun
727 vi trovis. -NN%-- montras vian nunan lokon en la teksto; øi signifas
728 ke NN elcentoj de la teksto estas supren de la supro de la ekrano. Se
729 la supro de la dosiero estas sur la ekrano, øi montras --Top--
730 anstataý -- 0%--. Se la malsupro de la teksto estas sur la ekrano, øi
731 montras --Bot--. Se vi rigardas tekston tiom malgrandan ke æiom da øi
732 aperas en la ekrano, la reøimlinio montras --All--.
733
734 La L kun ciferoj indikas la pozicion alimaniere: ili indikas la
735 kurantan lininumeron de "punkto".
736
737 La steloj æe la komenco signifas ke vi þanøis la tekston. Antaý la
738 þanøoj, kiam vi ekvizitas aý konservis dosieron, en tiu parto de la
739 reøimlinio estas neniaj steloj, nur strekoj.
740
741 La enkrampa parto de la reøimlinio montras al vi kiujn redaktadajn
742 reøimojn vi uzas. La defaýlta reøimo estas "Fundamental" (fundamenta)
743 kiun vi uzas nun. Øi estas ekzemplo pri "æefreøimo".
744
745 Emakso havas multajn diversajn reøimojn. Iuj el ili estas por redakti
746 diversajn lingvojn kajaý specojn de teksto, ekzemple Lisp-reøimo,
747 Teksta-reøimo, ktp. Æiam unu kaj nur unu æefreøimo estas aktiva, kaj
748 øia nomo æiam aperas en la reøimlinio øuste kie "Fundamental" estas
749 nun.
750
751 Æiu æefreøimo igas iujn ordonojn agi malsame. Ekzemple, estas ordonoj
752 por krei komentojn en programo, kaj æar æiu programlingvo havas
753 malsaman ideon pri tio, kiel komento aspektu, æiu æefreøimo devas
754 enigi komentojn malsame. Æiu æefreøimo estas la nomo de etenda
755 ordono, per kiu vi povas þalti tiun reøimon. Ekzemple, "M-x
756 fundamental-mode" estas ordono por þalti la Fundamentan reøimon.
757
758 Se vi redaktos tekston (esperantan, anglan ktp), ekzemple æi tiun
759 dosieron, al vi eble konvenos Teksta-reøimo.
760
761 >> Tajpu M-x text-mode<Return>.
762
763 Ne maltrankviliøu, la Emaksaj ordonoj kiujn vi jam lernis malmulte
764 þanøiøas. Sed vi povas observi ke M-f kaj M-b nun traktas apostrofojn
765 kial parton de vortoj. Antaýe, en Fundamenta reøimo, M-f kaj M-b
766 traktis apostrofojn kiel vortajn disigilojn.
767
768 Æefreøimoj kutime faras tiajn subtilajn þanøojn: la plejmulto da
769 ordonoj faras "la saman taskon" en æiu æefreøimo, sed ili funkcias
770 iomete malsame.
771
772 Por vidi dokumentaron pri via nuna æefreøimo, tajpu C-h m.
773
774 >> Per kelkaj C-u C-v loku æi tiun linion æe la supro de la ekrano.
775 >> Tajpu C-h m, por vidi kiel la Teksta reøimo diferencas disde la
776 Fundamenta reøimo.
777 >> Tajpu C-x 1 por forigi la dokumentaron for de la ekrano.
778
779 Æefreøimojn oni nomas æefaj æar ekzistas ankaý "kromreøimoj".
780 Kromreøimoj ne estas alternativoj kontraý la æefreøimoj, nur negravaj
781 modifoj al ili. Æiun kromreøimon oni povas þalti aý malþalti,
782 sendepende de æiuj aliaj kromreøimoj, kaj sendepende de la æefreøimo.
783 Do vi povas uzi neniom da kromreøimoj, aý unu kromreøimon, aý ian ajn
784 kombina¼on de kelkaj kromreøimoj.
785
786 Unu utilega kromreøimo, precipe por redakti homlingvan tekston
787 (esperantan, anglan ktp), estas la reøimo de Aýtomata Linifaldo (Auto
788 Fill mode). Kiam øi estas þaltita, Emakso aýtomate rompas la linion
789 inter vortoj æiufoje kiam la enigata tekstolinio iøas tro larøa.
790
791 Por þalti la reøimon de Aýtomata Linifaldo tajpu "M-x auto fill
792 mode<Return>". Kiam la reøimo estas þaltita, vi povas malþalti øin
793 denove tajpante "M-x auto fill mode<Return>". Se la reøimo estas
794 malþaltita, tiu ordono þaltas øin, kaj se øi estas þaltita, tiu ordono
795 malþaltas øin. Ni diras ke la ordono "transþaltas la reøimon".
796
797 >> Tajpu "M-x auto file mode<Return>". Poste enigi linion el "asdf ",
798 ripete, øis vi vidos øin dividita en du liniojn. Vi devas enigi
799 spacetojn inter "asdf", æar la Aýtomata Linifaldo rompas liniojn
800 nur æe spacetoj.
801
802 Normale la marøeno estas post 70 signoj, sed vi povas þanøi tion per
803 la ordono C-x f. Vi devus doni la marøenon kiu vi deziras por nombra
804 argumento.
805
806 >> Tajpu C-x f kun la argumento 20. (C-u 2 0 C-x f).
807 Tajpu ia tekston kaj rigardu kiel Emakso faldas liniojn po 20
808 signoj. Refiksu la marøenon al 70 per C-x f.
809
810 Se vi faras þanøojn meze de alineo, la Aýtomata Linifalda reøimo ne
811 refaldas øin por vi.
812 Por rearanøi la alineon, tajpu M-q (Meta-q) dum la kursoro estas interne
813 de la alineo.
814
815 >> Movu la kursoron en la antaýan alineon kaj tajpu M-q.
816
817
818 * SERÆADO
819 ---------
820
821 Emakso povas seræi aperojn de æenoj (tiuj estas aroj da apudaj signoj
822 aý vortoj), aý antaýen tra la teksto, aý malantaýen. Seræi æenon
823 estas kursormova ordono; øi movas la kursoron al la sekvanta loko kie
824 la æeno aperas.
825
826 La Emaksa seræa ordono diferencas de la seræaj ordonoj de la plimulto
827 da redaktiloj per tio, ke øi estas "dumtajpa". Tio signifas ke la
828 seræo okazas dum vi tajpas la æenon por priseræi.
829
830 La ordono por komenci seræon estas C-s por la seræo antaýen, kaj C-r por
831 la seræo malantaýen. SED ATENDU! Ankoraý ne provu ilin nun.
832
833 Kiam vi tajpos C-s, vi vidos la æenon "I-search" aperi invite en la
834 e¶a areo. Æi tio informas vin, ke Emakso estas en la dumtajpa seræo,
835 atendante ke vi tajpu la æenon kies aperon vi deziras trovi. <Return>
836 finas seræon.
837
838 >> Nun tajpu C-s por komenci seræon. MALRAPIDE, unuliterope, tajpu la
839 vorton "kursoro", paýzante post æiu tajpita signo por vidi, kio
840 okazas al la kursoro.
841 Nun vi estas seræinta por "kursoro", unufoje.
842 >> Tajpu C-s denove, por seræi la sekvan aperon de "kursoro".
843 >> Nun tajpu <Backspace> kvarfoje kaj rigardu kiamaniere la kursoro
844 moviøas.
845 >> Tajpu <Return> por fini la seræon.
846
847 Æu vi vidis, kio okazis? Emakso, en dumtajpa seræo, penas iri al la
848 apero de la æeno kiun vi jam tajpis. Por iri al la sekvanta apero de
849 "kursoro" nur tajpu C-s denove. Se nenia ajn apero ekzistas, Emakso
850 pepas kaj informas vin ke la seræo æi-foje "malsukcesis". Ankaý C-g
851 finus la seræon.
852
853 RIMARKU: Æe iuj sistemoj, C-s senmovigas la ekranon kaj vi vidos ne
854 plu da eligo de Emakso. Æi tio indikas ke operaciuma "trajto" nomata
855 "fluregulado" interkaptis la C-s kaj ne permesas al øi trapasi al
856 Emakso. Por removebligi la ekranon, tajpu C-q. Konsultu la sekcion
857 "Spontaneous Entry to Incremental Search" en la Emaksa manlibro por
858 konsilo pri tio, kiel trakti æi tiun "trajton".
859
860 Se, meze de dumtajpa seræo, vi tajpos <Retroviþu>, vi rimarkos ke la
861 lasta signo en la seræata æeno forviþiøas, kaj la seræo retroiras al
862 la ¼usa loko de la seræo. Ekzemple, supozu ke vi tajpis "k", por
863 seræi la unuan aperon de "k". Nun se vi tajpus "u, la kursoro moviøus
864 al la unua apero de "ku". Nun tajpu <Retroviþu>. Æi tio forigos la
865 "u" de el la seræata æeno, kaj la kursoro moviøos reen al la unua
866 apero de "k".
867
868 Se, meze de dumtajpa seræo, vi tajpos STIRan aý META-signon
869 (esceptante kelkajn signojn, specialajn en la seræo, ekzemple C-s kaj
870 C-r), la seræo iøos finita.
871
872 La C-s komencas seræon kiu celas iun ajn aperon de la seræata æeno
873 POST la nuna kursorloko. Se vi deziras seræi ion supre en la teksto,
874 tajpu C-r anstataýe. Æio dirita pri C-s validas pri C-r, krom ke la
875 direkto de la seræo estas inversa.
876
877
878 * MULTAJ FENESTROJ
879 ------------------
880
881 Unu el la agrablaj trajtoj de Emakso estas ke vi povas havi plurajn
882 fenestrojn sur la ekrano samtempe.
883
884 >> Movu la kursoron al tiu æi linio kaj tajpu "C-u 0 C-l" (kun Stira
885 lo, ne Stira unu).
886
887 >> Nun tajpu "C-x 2", kio fendos la ekranon en du fenestrojn.
888 Ambaý fenestroj vidigas æi tiun lernilon. La kursoro restas en la
889 supra fenestro.
890
891 >> Tajpu C-M-v por rulumi la malsupran fenestron
892 (Se vi ne havas veran Meta-klavon, tajpu Esc C-v.)
893
894 >> Tajpu "C-x o" ("o" de la angla vorto "other", "alia") por movi la
895 kursoron en la malsupran fenestron.
896 >> Uzu C-v kaj M-v en la malsupra fenestro por rulumi øin.
897 Daýrigu legi æi tiun instrukcion en la supra fenestro.
898
899 >> Tajpu C-x o denove por movi la kursoron reen en la supran fenestron.
900 La kursoro en la supra fenestro estas øuste kie øi estis antaýe.
901
902 Vi povas plu uzi C-x o por moviøi inter fenestroj. Æiu fenestro havas
903 sian propran kursorlokon, sed nur unu fenestro ja montras la kursoron.
904 Æiuj el la ordinaraj redaktaj ordonoj apartenas al la fenestro kiu
905 enhavas la kursoron. Ni nomas tiun la "elektita fenestro".
906
907 La ordono C-M-v estas utilega kiam vi redaktas tekston en unu fenestro
908 kaj uzas la alian fenestron nur por konsulti. Tiel vi æiam povas havi
909 la kursoron en la fenestro kie vi redaktas, kaj laýbezone rulumi tra
910 la alia fenestro per C-M-v.
911
912 C-M-v estas ekzemplo de STIR-META-signo. Se vi havas veran
913 META-klavon, vi povas tajpi C-M-v premante ambaý STIR kaj META, kaj
914 tajpante v. Ne gravas, æu STIR aý META "venas unue," æar ili ambaý
915 funkcias kiel modifiloj de la signo kiun vi tajpas.
916
917 Se vi ne havas veran META-klavon, kaj uzas <ESC> anstataýe, la ordo
918 gravas: vi devas tajpi <ESC> kaj poste C-v, æar "C-ESC v" ne funkcias.
919 Tiel estas æar <ESC> estas ne modifilo, sed memstara signo.
920
921 >> Tajpu "C-x 1" (en la supra fenestro) por forigi la malsupran
922 fenestron.
923
924 (Se vi tajpus C-x 1 en la malsupra fenestro, tio forigus la supran.
925 Pensu pri tiu ordono kiel "restigu nur unu fenestron -- la fenestron
926 en kiu mi jam estas.")
927
928 Ne estas nepra¼o havi la saman bufron en ambaý fenestroj. Se vi uzas
929 "C-x C-f" por trovi dosieron en unu fenestro, la alia fenestro ne
930 þanøiøas. Vi povas trovi dosieron sendepende en æiu fenestro.
931
932 Jen alia maniero uzi du fenestrojn por montri du malsamajn aferojn:
933
934 >> Tajpu "C-x 4 C-f", kaj sekve la nomon de unu el viaj dosieroj.
935 Finu per <Return>. Rimarku ke la elektita dosiero aperas en la
936 malsupra fenestro. Ankaý la kursoro iras tien.
937
938 >> Tajpu "C-x o" por retroiri en la supran fenestron, kaj "C-x 1" por
939 forigi la malsupran fenestron.
940
941
942 * REKURSIAJ REDAKTAJ NIVELOJ
943 ----------------------------
944
945 Iam vi eniros ion nomatan "rekursia redakta nivelo". Tio estas
946 indikata per ortaj krampoj en la reøimlinio, æirkaý la rondaj krampoj
947 de la nomo de la æefreøimo. Ekzemple, vi eble vidos [(Fundamental)]
948 anstataý (Fundamental).
949
950 Por eliri el la rekursia redakta nivelo, tajpu Esc Esc Esc. Tio estas
951 universala "elira" ordono. Vi ankaý povas uzi øin por forigi kromajn
952 fenestrojn, aý por eliri el la bufreto.
953
954 >> Tajpu "M-x" por eniri la bufreton; kaj poste tajpu "Esc Esc Esc"
955 por eliri.
956
957 Oni ne povas uzi C-g por eliri el rekursia redakta nivelo. Tiel estas
958 æar C-g estas uzata por aboli ordonojn kaj argumentojn INTERNE DE la
959 rekursia redakta nivelo.
960
961
962 * KIEL AKIRI PLUAN HELPON
963 -------------------------
964
965 En æi tiu lernilo ni penis provizi nur tiom da informo, kiom necesas
966 por ebligi al vi ekuzi Emakson. Emakso disponigas tiom da ebloj, ke
967 oni ne povas prezenti æiom da ili æi tie. Tamen, vi eble dezirus
968 lerni plu pri Emakso, æar øi havas multajn aliajn utilajn trajtojn.
969 Emakso provizas ordonojn por legi dokumenta¼on pri Emaksaj ordonoj.
970 Æiuj el tiuj æi "helpaj" ordonoj komenciøas per la signo C-h, kiu
971 estas nomata "la Help-signo".
972
973 Por uzi la Helpajn ordonojn, tajpu la signon C-h, kaj sekve signon
974 indikantan kian helpon vi deziras. Se vi estas vere perdita, tajpu
975 C-h ? kaj Emakso montros al vi la specojn de helpo kiujn øi povas
976 provizi. Se vi tajpis C-h kaj decidas ke vi ne deziras helpon, simple
977 tajpu C-g por aboli øin.
978
979 (En iuj lokoj oni þanøas la signifon de la signo C-h. Oni prefere ne
980 faru tion por æiuj uzantoj, do vi rajtas plendi al la sistemestro.
981 Dume, se C-h ne montras mesaøon pri helpo æe la fundo de la ekrano,
982 provu tajpi la F1-klavon aý "M-x help <Return>" anstataýe.)
983
984 La plej baza HELPA rimedo estas "C-h c". Tajpu C-h, la signon c, kaj
985 ordonan signon aý sekvencon; sekve de tio Emakso montras koncizegan
986 priskribon pri la ordono.
987
988 >> Tajpu C-h c C-p.
989 En la e¶a areo devas aperi proksimume tia mesaøo:
990
991 C-p runs the command previous-line
992
993 Æi tio diras al vi la "nomon de la funkcio". Funkciaj nomoj servas
994 æefe por agordi kaj etendi Emakson. Sed æar funkciaj nomoj estas
995 elektitaj por indiki kion la ordono faras, ili ankaý servas kiel
996 koncizega priskribo -- sufiæa por rememorigi vin pri ordonoj kiujn vi
997 jam lernis.
998
999 Ankaý la plursignaj ordonoj, ekzemple "C-x C-s" kaj "<ESC>v", estas
1000 egale eblaj post C-h c.
1001
1002 Por akiri pli da informo pri ordono, uzu C-h k anstataý C-h c.
1003
1004 >> Tajpu C-h k C-p.
1005
1006 Æi tio montras la plenan priskribon de la funkcio, aldone al øia nomo,
1007 en Emaksa fenestro. Fininte legi la eliga¼on, tajpu "C-x 1" por
1008 forigi la helptekston. Ne nepras fari tion tuj. Vi povas redakti
1009 konsultante la helptekston, kaj poste tajpi C-x 1.
1010
1011 Jen iom da aliaj utilaj elektoj por C-h:
1012
1013 C-h f Priskribu funkcion. Vi tajpas la nomon de la funkcio.
1014
1015 >> Provu tajpi C-h f previous-line<Return>.
1016 Æi tio vidigas æiom da la informo kiun Emakso havas pri la funkcio
1017 efektiviganta la C-p ordonon.
1018
1019 C-h a Rilate al Ordono ("à propos"). Tajpu þlosilvorton kaj
1020 Emakso listigos æiujn el la ordonoj kies nomoj enhavas
1021 tiun þlosilvorton. Vi povas alvoki tiajn ordonoj per
1022 META-x. Por iom da ordonoj, Rilate al Ordono ankaý
1023 listigos unu- aý dusignan sekvencon alvokantan la
1024 saman ordonon.
1025
1026 >> Tajpu C-h a file<Return>.
1027
1028 Sekve de æi tio vi vidos en aparta fenestro liston da æiuj M-x ordonoj
1029 enhavantaj "file" en sia nomo. Vi vidos signajn ordonojn listigitaj
1030 apud la respondaj ordonnomoj, ekzemple "C-x C-f" kaj "C-x C-w" apud
1031 "find-file" kaj "write-file".
1032
1033 >> Tajpu C-M-v por rulumi la helpfenestron. Faru æi tion kelkfoje.
1034 >> Tajpu C-x 1 por forigi la helpfenestron.
1035
1036 C-h i Vidigu dialogan manlibron (t.n. "Info"). Æi tiu
1037 ordono transportos vin en specialan bufron, nomatan
1038 "*info*", kie vi povos legi instrukciojn pri la
1039 paka¼oj instalitaj en via sistemo. Ekzemple, tajpu
1040 "m emacs <Return>" por legi la manlibron pri Emakso.
1041 Se vi neniam antaýe uzis Info, tajpu "?", kaj Emakso
1042 gvidos vin tra la prezento de la ebloj de la informa
1043 reøimo. Finleginte æi tiun lernilon, uzu la
1044 Info-manlibron kiel vian æefan dokumenta¼on.
1045
1046
1047 * KROMAJ FUNKCIOJ
1048 -----------------
1049
1050 Pluajn informojn pri Emakso vi povas trovi foliumante ties manlibron,
1051 æu paperan (libroforman) aý dialogan (en Info -- uzu la Help-menuon aý
1052 tajpu "F10 h r"). Du funkcioj kiujn vi probable aparte aprezos estas
1053 la kompletigo, þparanta tajpadon, kaj dired, faciliganta manipuladojn
1054 dosierajn.
1055
1056 Kompletigo estas rimedo por eviti redundan tajpadon. Ekzemple, se vi
1057 volas transiri en la bufron *Messages*, sufiæas tajpi "C-x b *M<Tab>"
1058 kaj Emakso kompletigos la bufronomon per tiom da signoj, kiom øi povos
1059 determini surbaze de tio, kion vi jam tajpis. La kompletigo estas
1060 priskribita en la Info-manlibro pri Emakso en la nodo "Completion".
1061
1062 Dired ebligas al vi listigi dosierujon (kaj eventuale, ties
1063 subdosierujojn), kaj moviøi en tiu listo vizitante, alinomante,
1064 forigante kaj alimaniere manipulante la dosierojn. Dired estas
1065 priskribita en la Info-manlibro pri Emakso en la nodo "Dired".
1066
1067 La manlibro priskribas ankaý multajn aliajn aparta¼ojn de Emakso.
1068
1069
1070 * FINO
1071 ------
1072
1073 Memoru, por definitive eliri el Emakso uzu C-x C-c. Por eliri en la
1074 þelon provizore, tiel ke vi povu reveni en Emakson poste, uzu C-z.
1075
1076 Æi tiu lernilo estas farita kun la intenco esti komprenebla por æiu
1077 nova uzanto, do se vi trovis ion ajn malklara, ne restu kulpigante vin
1078 mem -- plendu! La adreso por la Esperanta Traduka Teamo estas
1079 <translation-team-eo@lists.sourceforge.net>.
1080
1081
1082 * KOPIADO
1083 ---------
1084
1085 Æi tiu lernilo devenas el longa vico da Emaksaj instruaj dosieroj ekde
1086 la dosiero verkita de Stuart Cracraft por la originala Emakso.
1087
1088 Æi tiu versio de la lernilo, same kiel GNU Emakso, estas metita sub
1089 kopirajton, kaj venas kun permeso por disdoni kopiojn se certaj
1090 kondiæoj estas observataj:
1091
1092 Copyright (C) 1985, 1999, 2001, 2002, 2005,
1093 2007 Free Software Foundation, Inc.
1094
1095 Æi tiu dosiero estas parto de "GNU Emacs".
1096
1097 "GNU Emacs" estas libera programverko; vi povas øin pludistribui
1098 kaj/aý modifi je la kondiæoj de la GNUa Øenerala Publika Permesilo,
1099 eldonita de "Free Software Foundation", laý la versio 2 de tiu
1100 Permesilo aý, se vi preferas, ajna posta versio.
1101
1102 Ni distribuas æi tiun programon esperante ke øi estos utila, tamen
1103 SEN IA AJN GARANTIO, i.a. sen la implica garantio pri
1104 SURMERKATIGEBLO aý TAÝGECO POR IU KONKRETA CELO. Pliajn detalojn
1105 vidu en la GNUa Øenerala Publika Permesilo.
1106
1107 Ekzemplero de la GNUa Øenerala Publika Permesilo devas esti
1108 liverita al vi kun æi tiu programo; se vi øin ne ricevis, turnu vin
1109 al: Free Software Foundation, Inc., 51 Franklin Street, Fifth
1110 Floor, Boston, MA 02110-1301, USA.
1111
1112 Bonvole legu la dosieron COPYING kaj sekve donu kopiojn de GNU Emakso
1113 al viaj amikoj. Helpu ekstermi programaran obstrukcismon
1114 ("proprietigon") per uzado, verkado kaj kunhavigo de libera
1115 programaro!
1116
1117 Æi tiun lernilon esperantigis D. Dale Gulledge; la tradukon reviziis
1118 kaj kompletigis Sergio B. Pokrovskij.
1119
1120 --- end of TUTORIAL.eo ---
1121
1122 ;;; Local Variables:
1123 ;;; coding: latin-3
1124 ;;; End:
1125
1126 ;; arch-tag: ee436ebb-58b6-4102-9402-1e92c33966e9