aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel JanĂ­k2002-04-02 19:37:29 +0000
committerPavel JanĂ­k2002-04-02 19:37:29 +0000
commitbbcd408033a58071a2c5b61f3469ea3a9650b648 (patch)
tree75ba24ab8ab6557715089d52e32439d7c9455df1
parent93c5e8a2930e21dff46f33da7f58c753eb653f3a (diff)
downloademacs-bbcd408033a58071a2c5b61f3469ea3a9650b648.tar.gz
emacs-bbcd408033a58071a2c5b61f3469ea3a9650b648.zip
New version.
-rw-r--r--etc/TUTORIAL.sl191
1 files changed, 118 insertions, 73 deletions
diff --git a/etc/TUTORIAL.sl b/etc/TUTORIAL.sl
index 8d412259c8a..d808b5958cf 100644
--- a/etc/TUTORIAL.sl
+++ b/etc/TUTORIAL.sl
@@ -1,25 +1,26 @@
1Copyright (c) 1985,96,97 Free Software Foundation, Inc; See end for conditions. 1Copyright (c) 1985,96,97 Free Software Foundation, Inc; See end for conditions.
2Emacs. Prvo berilo. 2Prvo berilo za Emacs
3 3
4Ukazi v Emacsu v splošnem vključujejo tipki CONTROL (včasih označeni 4Ukazi v Emacsu v splošnem vključujejo tipki CONTROL (včasih označeni
5CTRL ali CTL) in META (včasih označena EDIT ali ALT). Namesto, da bi ju 5CTRL ali CTL) in META (včasih označena EDIT ali ALT). Namesto, da bi ju
6vedno izpisali s celim imenom, bomo uporabili naslednji okrajšavi: 6vedno izpisali s celim imenom, bomo uporabili naslednji okrajšavi:
7 7
8 C-<chr> pomeni, da moramo držati pritisnjeno tipko CONTROL, ko 8 C-<znak> pomeni, da moramo držati pritisnjeno tipko CONTROL, ko
9 vtipkamo znak <chr>. Oznaka C-f tako pomeni: držimo 9 vtipkamo <znak>. Oznaka C-f tako pomeni: držimo pritisnjeno
10 pritisnjeno tipko CONTROL in pritisnemo tipko f. 10 tipko CONTROL in pritisnemo tipko f.
11 M-<chr> pomeni, da moramo držati pritisnjeno tipko META, EDIT ali ALT, 11 M-<znak> pomeni, da moramo držati pritisnjeno tipko META, EDIT ali
12 ko vtipkamo znak <chr>. Če na tipkovnici ni tipk META, EDIT 12 ALT, ko vtipkamo <znak>. Če na tipkovnici ni tipk META, EDIT
13 ali ALT, pritisnemo tipko ESC, jo spustimo in zatem 13 ali ALT, pritisnemo tipko ESC, jo spustimo in zatem
14 pritisnemo tipko <chr>. Tipko ESC bomo označevali z <ESC>. 14 pritisnemo tipko <chr>. Tipko ESC bomo označevali z <ESC>.
15 15
16Pomembno: Emacs zapustimo z ukazom C-x C-c (dva znaka). 16Pomembno: Emacs zapustimo z ukazom C-x C-c (dva znaka).
17V učbeniku so vaje, s katerimi preskusite nove ukaze. Označujeta jih 17V učbeniku so vaje, s katerimi preskusite nove ukaze. Označujeta jih
18znaka ,>>` ob levem robu. Primer: 18znaka ,>>` ob levem robu. Zgled:
19<<help-with-tutorial napolni preostanek s praznimi vrsticami>> 19<<Blank lines inserted here by startup of help-with-tutorial>>
20[Sredina strani je iz didaktičnih razlogov prazna. Besedilo se nadaljuje spodaj]
20>> Vtipkajte zdaj ukaz C-v (View next screen, Prikaži naslednji zaslon), 21>> Vtipkajte zdaj ukaz C-v (View next screen, Prikaži naslednji zaslon),
21 da se premaknete na naslednji zaslon (kar poskusite, pritisnite 22 da se premaknete na naslednji zaslon (kar poskusite, pritisnite
22 hkrati kontrolno tipko in V). Od zdaj naprej boste morali to 23 hkrati tipko CONTROL in V). Od zdaj naprej boste morali to
23 napraviti sami vsakič, ko pridete do konca zaslona. 24 napraviti sami vsakič, ko pridete do konca zaslona.
24 25
25Ste opazili, da sta se dve vrstici s prejšnjega zaslona ponovili? Ta 26Ste opazili, da sta se dve vrstici s prejšnjega zaslona ponovili? Ta
@@ -43,8 +44,8 @@ Za pregled celega zaslona besedila so uporabni naslednji ukazi:
43 C-v Premik se za cel zaslon naprej 44 C-v Premik se za cel zaslon naprej
44 M-v Premik se za cel zaslon nazaj 45 M-v Premik se za cel zaslon nazaj
45 C-l Cel zaslon premaknemo tako, da je zdaj po vertikali 46 C-l Cel zaslon premaknemo tako, da je zdaj po vertikali
46 centriran okoli besedila, kjer se nahaja kazalček (znak v 47 osredninjen okoli besedila, kjer se nahaja kazalček
47 C-l je črka L, ne števka 1) 48 (znak v C-l je črka L, ne števka 1)
48 49
49>> Poiščite kazalček na zaslonu in si zapomnite besedilo okoli njega. 50>> Poiščite kazalček na zaslonu in si zapomnite besedilo okoli njega.
50 Vtipkajte C-l. 51 Vtipkajte C-l.
@@ -108,7 +109,7 @@ katerokoli mesto v besedilu, a vseeno ostanemo na zaslonu.
108 kaj se zgodi. 109 kaj se zgodi.
109 110
110Če se vam zdi premikanje po en znak prepočasno, se lahko premikate za 111Če se vam zdi premikanje po en znak prepočasno, se lahko premikate za
111celo besedo. M-f (Meta-f) premakne kazalček za eno besedo naprej, M-b 112celo besedo. M-f (META-f) premakne kazalček za eno besedo naprej, M-b
112pa za besedo nazaj. 113pa za besedo nazaj.
113 114
114>> Poskusite nekajkrat M-f in M-b. 115>> Poskusite nekajkrat M-f in M-b.
@@ -162,8 +163,8 @@ po besedo in stavek:
162>> Za vajo nekajkrat poskusite vsakega od teh ukazov. 163>> Za vajo nekajkrat poskusite vsakega od teh ukazov.
163 To so najpogosteje uporabljani ukazi. 164 To so najpogosteje uporabljani ukazi.
164 165
165Še dva pomembna ukaza za premikanje kazalčka sta M-< (Meta-manjši od), 166Še dva pomembna ukaza za premikanje kazalčka sta M-< (META-manjši od),
166ki ga premakne na začetek datoteke, in M-> (Meta-večji od), ki ga 167ki ga premakne na začetek datoteke, in M-> (META-večji od), ki ga
167premakne na konec datoteke. 168premakne na konec datoteke.
168 169
169Na ameriških tipkovnicah najdete znak < nad vejico in morate 170Na ameriških tipkovnicah najdete znak < nad vejico in morate
@@ -182,9 +183,9 @@ in za ukaz M-> morate pritisniti še tipko Shift.
182zaslonu tudi z njimi. Vseeno priporočamo, da se privadite ukazov C-b, 183zaslonu tudi z njimi. Vseeno priporočamo, da se privadite ukazov C-b,
183C-f, C-n in C-p, in to iz treh razlogov. Prvič, delujejo na čisto vseh 184C-f, C-n in C-p, in to iz treh razlogov. Prvič, delujejo na čisto vseh
184terminalih. Drugič, z nekaj prakse v Emacsu boste opazili, da je 185terminalih. Drugič, z nekaj prakse v Emacsu boste opazili, da je
185tipkanje ukazov s Control hitrejše od tipkanja s kurzorskimi tipkami, ker 186tipkanje ukazov s CONTROL hitrejše od tipkanja s kurzorskimi tipkami, ker
186ni treba ves čas premikati desnice s tipkovnice na kurzorske tipke in 187ni treba ves čas premikati desnice s tipkovnice na kurzorske tipke in
187nazaj. In tretjič, ko se enkrat navadite teh ukazov s Control, se boste 188nazaj. In tretjič, ko se enkrat navadite teh ukazov s CONTROL, se boste
188enostavneje naučili tudi bolj zapletenih ukazov za premikanje kazalčka. 189enostavneje naučili tudi bolj zapletenih ukazov za premikanje kazalčka.
189 190
190Večini ukazov v Emacsu lahko podamo številčni argument; največkrat ta 191Večini ukazov v Emacsu lahko podamo številčni argument; največkrat ta
@@ -197,28 +198,29 @@ tipko META. Druga metoda je sicer krajša, priporočamo pa prvo, ker
197deluje na vseh terminalih. Takšen številčni argument je ,,prefiksni`` 198deluje na vseh terminalih. Takšen številčni argument je ,,prefiksni``
198argument, ker vnesemo argument pred ukazom, na katerega se nanaša. 199argument, ker vnesemo argument pred ukazom, na katerega se nanaša.
199 200
200Primer: C-u 8 C-f premakne kazalček za osem znakov naprej. 201Zgled: C-u 8 C-f premakne kazalček za osem znakov naprej.
201 202
202>> Poskusite s primernim argumentom za število ponovitev ukaza 203>> Poskusite s primernim argumentom za število ponovitev ukaza
203 C-n ali C-p priti čim bliže tej vrstici v enem samem skoku. 204 C-n ali C-p priti čim bliže tej vrstici v enem samem skoku.
204 205
205Večina ukazov, ne pa vsi, uporablja številčni argument kot število 206Večina ukazov, ne pa vsi, uporablja številčni argument kot število
206ponovitev ukaza. Nekateri ukazi (nobeden od tistih, ki smo si jih 207ponovitev ukaza. Nekateri ukazi - nobeden od tistih, ki smo si jih
207ogledali do zdaj) ga uporabljajo kot stikalo: s podanim prefiksnim 208ogledali do zdaj - ga uporabljajo kot stikalo: s podanim prefiksnim
208argumentom napravi ukaz nekaj drugega kot običajno. 209argumentom napravi ukaz nekaj drugega kot običajno.
209 210
210Ukaza C-v in M-v sta tudi izjemi, a drugačni. Če jima podamo argument, 211Ukaza C-v in M-v sta tudi izjemi, a drugačni. Če jima podamo argument,
211premakneta zaslon za navedeno število vrstic, ne pa zaslonov. Ukaz C-u 212premakneta zaslon za navedeno število vrstic, ne pa zaslonov. Ukaz C-u
2124 C-v, na primer, premakne zaslon navzgor za 4 vrstice. 2138 C-v, na primer, premakne zaslon navzgor za 8 vrstic.
213 214
214>> Poskusite zdaj C-u 8 C-v 215>> Poskusite zdaj C-u 8 C-v
215 216
216To bi moralo zaslon premakniti navzgor za osem vrstic. Če bi ga radi 217To bi moralo zaslon premakniti navzgor za osem vrstic. Če bi ga radi
217premaknili nazaj, poskusite M-v z istim argumentom. 218premaknili nazaj, poskusite M-v z istim argumentom.
218 219
219Če uporabljate X Windows, imate verjetno ob levem robu Emacsovega 220Če uporabljate grafični vmesnik, denimo X11 ali MS Windows, imate
220okna navpično pravokotno ploskev, imenovano drsnik. Pogled na 221verjetno ob levem robu Emacsovega okna navpično pravokotno ploskev,
221besedilo lahko premikate tudi tako, da z miško kliknete na drsnik. 222imenovano drsnik. Pogled na besedilo lahko premikate tudi tako, da z
223miško kliknete na drsnik.
222 224
223>> Postavite kazalec na vrh označenega območja na drsniku in pritisnite 225>> Postavite kazalec na vrh označenega območja na drsniku in pritisnite
224 srednji gumb na miški. To bi moralo premakniti besedilo na mesto, 226 srednji gumb na miški. To bi moralo premakniti besedilo na mesto,
@@ -261,7 +263,8 @@ res želite izvesti.
261na vprašanje. Normalno verjetno ukaza ne želite izvesti, zato na 263na vprašanje. Normalno verjetno ukaza ne želite izvesti, zato na
262vprašanje odgovorite z ,n`. 264vprašanje odgovorite z ,n`.
263 265
264>> Vtipkajte <ESC> : (ki je onemogočen ukaz), zatem odgovorite n. 266>> Vtipkajte C-x C-l (ki je onemogočen ukaz),
267 zatem na vprašanje odgovorite n.
265 268
266 269
267* OKNA 270* OKNA
@@ -274,21 +277,21 @@ pa izpis kakšnega drugega programa. Preprosto je:
274 277
275 C-x 1 Eno okno (torej, zaprimo vsa ostala). 278 C-x 1 Eno okno (torej, zaprimo vsa ostala).
276 279
277To je Ctrl-x, ki mu sledi števka 1. Ukaz C-x 1 raztegne čez cel 280To je CONTROL-x, ki mu sledi števka 1. Ukaz C-x 1 raztegne čez cel
278zaslon okno, v katerem se nahaja kazalček, ostala pa zapre. 281zaslon okno, v katerem se nahaja kazalček, ostala pa zapre.
279 282
280>> Premaknite kazalček do te vrstice in vtipkajte C-u 0 C-l 283>> Premaknite kazalček do te vrstice in vtipkajte C-u 0 C-l
281>> Vtipkajte Ctrl-h k Ctrl-f. 284>> Vtipkajte CONTROL-h k CONTROL-f.
282 Vidite, kako se je to okno skrčilo in odstopilo prostor oknu, 285 Vidite, kako se je to okno skrčilo in odstopilo prostor oknu,
283 ki pojasnjuje ukaz Ctrl-f? 286 ki pojasnjuje ukaz CONTROL-f?
284 287
285>> Vtipkajte C-x 1 in spodnje okno se bo zaprlo. 288>> Vtipkajte C-x 1 in spodnje okno se bo zaprlo.
286 289
287Za razliko od ukazov, ki smo se jih naučili do zdaj, je ta ukaz 290Za razliko od ukazov, ki smo se jih naučili do zdaj, je ta ukaz
288sestavljen iz dveh znakov. Začne se z znakom Control-x. Cela vrsta 291sestavljen iz dveh znakov. Začne se z znakom CONTROL-x. Cela vrsta
289ukazov se začne enako, in mnogi od njih zadevajo delo z datotekami, 292ukazov se začne enako, in mnogi od njih zadevajo delo z datotekami,
290delovnimi področji in podobnim. Vsem tem ukazom je skupno, da se 293delovnimi področji in podobnim. Vsem tem ukazom je skupno, da se
291začnejo s Control-x, ki mu sledi še en, dva ali trije znaki. 294začnejo s CONTROL-x, ki mu sledi še en, dva ali trije znaki.
292 295
293 296
294* VRIVANJE IN BRISANJE 297* VRIVANJE IN BRISANJE
@@ -312,8 +315,9 @@ kazalčka.
312 tega učbenika ne boste pokvarili -- tole je samo vaša osebna kopija. 315 tega učbenika ne boste pokvarili -- tole je samo vaša osebna kopija.
313 316
314Ko vrstica postane predolga za zaslon, se ,,nadaljuje`` v naslednji 317Ko vrstica postane predolga za zaslon, se ,,nadaljuje`` v naslednji
315vrstici na zaslonu. Obrnjena poševnica (znak ,\`) ob desnem robu 318vrstici na zaslonu. Obrnjena poševnica (znak ,\`) ali v grafičnih
316označuje vrstico, ki se nadaljuje v naslednji zaslonski vrstici. 319okoljih zavita puščica ob desnem robu označuje vrstico, ki se
320nadaljuje v naslednji zaslonski vrstici.
317 321
318>> Zdaj začnite tipkati besedilo, dokler ne dosežete desnega roba, in 322>> Zdaj začnite tipkati besedilo, dokler ne dosežete desnega roba, in
319 še naprej. Opazili boste, da se pojavi znak za nadaljevanje. 323 še naprej. Opazili boste, da se pojavi znak za nadaljevanje.
@@ -361,11 +365,21 @@ C-f in M-f (<Delete> pravzaprav ni kontrolni znak, kar pa naj nas ne
361moti). C-k in M-k sta v enakem sorodu s C-e in M-e: prvi deluje na 365moti). C-k in M-k sta v enakem sorodu s C-e in M-e: prvi deluje na
362vrstice, drugi na stavke. 366vrstice, drugi na stavke.
363 367
364Kadarkoli pobrišete kaj več kot en sam znak naenkrat, si Emacs za vsak 368Obstaja tudi splošen postopek za brisanje kateregakoli dela delovnega
365primer zapomni, kaj ste zavrgli, in lahko zavrženo vrnete (angl. 369področja. Kazalček postavimo na en konec področja, ki ga želimo
366,,yank`` -- potegniti). Besedilo, ki smo ga zavrgli, lahko vrinemo 370izbrisati, in pritisnemo C-@ ali C-SPC (SPC je
367nazaj na isto mesto ali kam drugam. Lahko ga vrinemo tudi večkrat, in 371preslednica). Katerikoli od obeh ukazov deluje. Premaknite kazalček na
368tako napravimo več kopij. Ukaz za vračanje zavrženega besedila je C-y. 372drug konec področja, ki ga želite izbrisati, in pritisnite C-w. S tem
373ste zavrgli vse besedilo med obema mejama.
374
375>> Premaknite kazalček na črko O, s katero se začenja prejšnji
376 odstavek.
377>> Vtipkajte C-SPC. Emacs prikaže sporočilo "Mark set" (slov. Oznaka
378 postavljena) na dnu ekrana.
379>> Premaknite kazalček na črko V v "postavimo" v drugi vrstici istega
380 odstavka.
381>> Vtipkajte C-w. S tem zavržemo vse besedilo začenši z O in vse do
382 črke V.
369 383
370Razlika med tem, če zavržete cel odstavek besedila (angl. ,,kill``, 384Razlika med tem, če zavržete cel odstavek besedila (angl. ,,kill``,
371pobiti) ali pa če pobrišete znak (angl. ,,delete``), je ta, da lahko 385pobiti) ali pa če pobrišete znak (angl. ,,delete``), je ta, da lahko
@@ -385,15 +399,19 @@ drugače: pobriše toliko in toliko vrstic z vsebinami vred. To ni zgolj
385ponovitev. C-u 2 C-k pobriše dve polni vrstici besedila, kar je nekaj 399ponovitev. C-u 2 C-k pobriše dve polni vrstici besedila, kar je nekaj
386drugega, kot če dvakrat vtipkate C-k. 400drugega, kot če dvakrat vtipkate C-k.
387 401
388Besedilo, ki ste ga prej pobrisali, je shranjeno, in ga lahko povrnete 402Besedilo, ki ste ga prej pobili, lahko povrnete (angl. ,,yank`` --
389tja, kjer je trenutno kazalček, z ukazom C-y. 403potegniti). Predstavljajte si, kot da potegnete nazaj nekaj, kar vam
404je nekdo odnesel. Pobito besedilo lahko potegnete nazaj na isti ali pa
405na kakšen drug kraj v besedilu, ali pa celo v kaki drugi
406datoteki. Isto besedilo lahko večkrat potegnete nazaj, tako da je v
407delovnem področju povečterjeno.
408
409Ukaz za vračanje pobitega besedila je C-y.
390 410
391>> Poskusite z ukazom C-y povrniti pobrisano besedilo. 411>> Poskusite z ukazom C-y povrniti pobrisano besedilo.
392 412
393Ukaz C-y si predstavljajte, kot da potegnete nazaj nekaj, kar vam je 413Če ste uporabili več zaporednih ukazov C-k, je vse pobrisano besedilo
394nekdo odnesel. Če ste uporabili več zaporednih ukazov C-k, je vse 414shranjeno skupaj, in en sam C-y bo vrnil vse tako pobrisane vrstice.
395pobrisano besedilo shranjeno skupaj, in en sam C-y bo vrnil vse tako
396pobrisane vrstice.
397 415
398>> Poskusite, nekajkrat vtipkajte C-k. 416>> Poskusite, nekajkrat vtipkajte C-k.
399 417
@@ -453,6 +471,11 @@ pritisnjeno tipko CONTROL.
453Če podamo ukazu C-_ ali C-x u numerični argument, je to enako, kot če 471Če podamo ukazu C-_ ali C-x u numerični argument, je to enako, kot če
454bi ukaz ročno ponovili tolikokrat, kot pravi argument. 472bi ukaz ročno ponovili tolikokrat, kot pravi argument.
455 473
474Ukaz za brisanje besedila lahko prekličete in besedilo povrnete,
475enako, kot če bi besedilo pobili. Razlika med brisanjem in pobijanjem
476besedila je le ta, da le slednje lahko potegnete nazaj z ukazom
477C-y. Preklic ukaza pa velja za eno in drugo.
478
456 479
457* DATOTEKE 480* DATOTEKE
458---------- 481----------
@@ -625,8 +648,9 @@ Ukazov C-x je veliko. Zaenkrat smo spoznali naslednje:
625 648
626 C-x C-f Poišči datoteko. 649 C-x C-f Poišči datoteko.
627 C-x C-s Shrani datoteko. 650 C-x C-s Shrani datoteko.
628 C-x C-b Seznam delovnih področij. 651 C-x C-b Prikaži seznam delovnih področij.
629 C-x C-c Končaj Emacs. 652 C-x C-c Končaj Emacs.
653 C-x 1 Zapri vsa okna razen enega.
630 C-x u Preklic zadnjega ukaza. 654 C-x u Preklic zadnjega ukaza.
631 655
632Poimenovani razširjeni ukazi so ukazi, ki se uporabljajo še bolj 656Poimenovani razširjeni ukazi so ukazi, ki se uporabljajo še bolj
@@ -635,8 +659,9 @@ takih je na primer ukaz replace-string, ki po vsem besedilu zamenja en
635niz znakov z drugim. Ko vtipkate M-x, se to izpiše v pogovornem 659niz znakov z drugim. Ko vtipkate M-x, se to izpiše v pogovornem
636vmesniku na dnu zaslona, Emacs pa čaka, da vtipkate ime ukaza, ki ga 660vmesniku na dnu zaslona, Emacs pa čaka, da vtipkate ime ukaza, ki ga
637želite priklicati; v tem primeru je to ,,replace-string``. Vtipkajte 661želite priklicati; v tem primeru je to ,,replace-string``. Vtipkajte
638samo ,,repl s<TAB>`` in Emacs bo dopolnil ime. Ukaz vnesete s 662samo ,,repl s<TAB>`` in Emacs bo dopolnil ime (<TAB> je tabulatorska
639pritiskom na <Return>. 663tipka; navadno jo najdemo nad tipko Caps Lock ali Shift na levi strani
664tipkovnice). Ukaz vnesete s pritiskom na <Return>.
640 665
641Ukaz replace-string potrebuje dva argumenta -- niz, ki ga želite 666Ukaz replace-string potrebuje dva argumenta -- niz, ki ga želite
642zamenjati, in niz, s katerim bi radi zamenjali prvega. Vsakega posebej 667zamenjati, in niz, s katerim bi radi zamenjali prvega. Vsakega posebej
@@ -682,7 +707,7 @@ na dnu zaslona odzivno področje in v njem sproti prikazuje natipkano.
682Vrstica nad odzivnim področjem je statusna vrstica. Ta kaže verjetno 707Vrstica nad odzivnim področjem je statusna vrstica. Ta kaže verjetno
683nekaj podobnega kot: 708nekaj podobnega kot:
684 709
685--:** TUTORIAL (Fundamental)--58%---------------------- 710--:** TUTORIAL (Fundamental)--L670--58%----------------------
686 711
687V njej so izpisani pomembni podatki o stanju Emacsa in besedilu, ki ga 712V njej so izpisani pomembni podatki o stanju Emacsa in besedilu, ki ga
688urejate. 713urejate.
@@ -694,6 +719,9 @@ namesto --00%-- pisalo --Top--. Podobno bo pisalo --Bot--, če je
694zadnja vrstica datoteke na zaslonu. Če je datoteka, ki jo ogledujete, 719zadnja vrstica datoteke na zaslonu. Če je datoteka, ki jo ogledujete,
695tako kratka, da gre vsa na en zaslon, pa bo pisalo --All--. 720tako kratka, da gre vsa na en zaslon, pa bo pisalo --All--.
696 721
722Črka L in številke za njo kažejo položaj še drugače, kot zaporedno
723številko vrstice, v kateri je kazalček.
724
697Zvezdice na začetku vrstice pomenijo, da ste datoteko že spreminjali. 725Zvezdice na začetku vrstice pomenijo, da ste datoteko že spreminjali.
698Tik po tem, ko ste odprli ali shranili datoteko, ni nobenih zvezdic, 726Tik po tem, ko ste odprli ali shranili datoteko, ni nobenih zvezdic,
699so samo črtice. 727so samo črtice.
@@ -719,7 +747,7 @@ Fundamental.
719primer tole, boste verjetno izbrali tekstovni način (Text). 747primer tole, boste verjetno izbrali tekstovni način (Text).
720>> Vtipkajte M-x text mode<Return>. 748>> Vtipkajte M-x text mode<Return>.
721 749
722Ne skrbite, noben od ukazov, ki ste se jih naučili, se s tem ne 750Brez skrbi, noben od ukazov Emacsa, ki ste se jih naučili, se s tem ne
723spremeni kaj dosti. Lahko pa opazite, da Emacs zdaj jemlje opuščaje za 751spremeni kaj dosti. Lahko pa opazite, da Emacs zdaj jemlje opuščaje za
724dele besed, ko se premikate z M-f ali M-b. V osnovnem načinu jih je 752dele besed, ko se premikate z M-f ali M-b. V osnovnem načinu jih je
725obravnaval kot meje med besedami. 753obravnaval kot meje med besedami.
@@ -746,15 +774,15 @@ Podnačin, ki je zelo uporaben, posebno za pisanje besedil, je Auto
746Fill. Ko je vklopljen, Emacs med pisanjem avtomatično deli vrstice na 774Fill. Ko je vklopljen, Emacs med pisanjem avtomatično deli vrstice na
747presledkih med besedami, tako da vrstice niso predolge. 775presledkih med besedami, tako da vrstice niso predolge.
748 776
749Vklopite ga lahko z ukazom M-x auto fill mode<return>. Ko je 777Vklopite ga lahko z ukazom M-x auto fill mode<Return>. Ko je
750vklopljen, ga lahko izklopite z istim ukazom, M-x 778vklopljen, ga lahko izklopite z istim ukazom, M-x
751auto fill mode<return>. Z istim ukazom torej preklapljamo 779auto fill mode<Return>. Z istim ukazom torej preklapljamo
752(angl. toggle) med vklopljenim in izklopljenim stanjem. 780(angl. toggle) med vklopljenim in izklopljenim stanjem.
753 781
754>> Vtipkajte zdaj M-x auto fill mode. Potem začnite tipkati "asdf asdkl 782>> Vtipkajte zdaj M-x auto fill mode<Return>. Potem začnite tipkati
755 sdjf sdjkf"... dokler ne opazite, da je Emacs razbil vrstico na dve. 783 "asdf asdkl sdjf sdjkf"... dokler ne opazite, da je Emacs razbil
756 Med tipkanjem mora biti dovolj presledkov, saj Auto Fill prelamlja 784 vrstico na dve. Med tipkanjem mora biti dovolj presledkov, saj
757 vrstice samo na presledkih. 785 Auto Fill prelamlja vrstice samo na presledkih.
758 786
759Širina besedila je navadno postavljena na 70 znakov, kar pa lahko 787Širina besedila je navadno postavljena na 70 znakov, kar pa lahko
760spremenite z ukazom C-x f. Novo širino morate podati kot številčni 788spremenite z ukazom C-x f. Novo širino morate podati kot številčni
@@ -767,7 +795,7 @@ argument.
767Auto Fill deluje le, kadar pišete novo besedilo, ne pa, 795Auto Fill deluje le, kadar pišete novo besedilo, ne pa,
768kadar popravljate že napisan odstavek. 796kadar popravljate že napisan odstavek.
769Tak odstavek lahko poravnate tako, da kazalček premaknete nekam 797Tak odstavek lahko poravnate tako, da kazalček premaknete nekam
770znotraj odstavka in ukažete M-q (Meta-q). 798znotraj odstavka in ukažete M-q (META-q).
771 799
772>> Premaknite kazalček v prejšnji odstavek in izvedite M-q. 800>> Premaknite kazalček v prejšnji odstavek in izvedite M-q.
773 801
@@ -836,12 +864,13 @@ tudi za C-r, le smer iskanja je obrnjena.
836Ena simpatičnih lastnosti Emacsa je, da zna hkrati prikazati več oken 864Ena simpatičnih lastnosti Emacsa je, da zna hkrati prikazati več oken
837na ekranu, tudi če ne delamo v grafičnem načinu. 865na ekranu, tudi če ne delamo v grafičnem načinu.
838 866
839>> Premaknite kazalček v to vrstico in vtipkajte C-u 0 C-l. 867>> Premaknite kazalček v to vrstico in vtipkajte C-u 0 C-l (zadnji
868 znak je CONTROL-L, ne CONTROL-1)
840>> Zdaj vtipkajte C-x 2, da razdelite zaslon na dve okni. 869>> Zdaj vtipkajte C-x 2, da razdelite zaslon na dve okni.
841 V obeh oknih imate odprt ta priročnik. Kazalček je ostal v zgornjem 870 V obeh oknih imate odprt ta priročnik. Kazalček je ostal v zgornjem
842 oknu. 871 oknu.
843>> Pritisnite C-M-v za listanje v spodnjem oknu. 872>> Pritisnite C-M-v za listanje v spodnjem oknu.
844 (Če nimate tipke Meta, tipkajte ESC C-v). 873 (Če nimate tipke META, tipkajte ESC C-v).
845>> Vtipkajte C-x o (o kot ,,other``, drugi), da preselite kazalček v 874>> Vtipkajte C-x o (o kot ,,other``, drugi), da preselite kazalček v
846 spodnje okno. 875 spodnje okno.
847>> S C-v in M-v se v spodnjem oknu premikate po vsebini datoteke. 876>> S C-v in M-v se v spodnjem oknu premikate po vsebini datoteke.
@@ -859,7 +888,7 @@ drugega pa uporabljamo samo za pomoč. Kazalček ostaja ves čas v oknu,
859v katerem urejamo, po vsebini spodnjega okna pa se vseeno lahko 888v katerem urejamo, po vsebini spodnjega okna pa se vseeno lahko
860premikamo, ne da bi morali venomer skakati iz enega okna v drugega. 889premikamo, ne da bi morali venomer skakati iz enega okna v drugega.
861 890
862C-M-v je primer znaka CONTROL-META. Če imate v resnici tipko Meta (na 891C-M-v je primer znaka CONTROL-META. Če imate v resnici tipko META (na
863PC navadno levi Alt), lahko vtipkate C-M-v tako, da držite pritisnjeni 892PC navadno levi Alt), lahko vtipkate C-M-v tako, da držite pritisnjeni
864tako CONTROL kot META, medtem ko vtipkate v. Ni pomembno, katero od 893tako CONTROL kot META, medtem ko vtipkate v. Ni pomembno, katero od
865tipk, CONTROL ali META, pritisnete prvo, saj obe delujeta šele, ko 894tipk, CONTROL ali META, pritisnete prvo, saj obe delujeta šele, ko
@@ -867,8 +896,8 @@ pritisnete znak, ki sledi (v zgornjem primeru ,v`).
867 896
868Nasprotno pa je vrstni red pritiskanja pomemben, če nimate tipke META 897Nasprotno pa je vrstni red pritiskanja pomemben, če nimate tipke META
869in namesto nje uporabljate ESC. V tem primeru morate najprej 898in namesto nje uporabljate ESC. V tem primeru morate najprej
870pritisniti ESC, potem pa Control-v. Obratna kombinacija, Control-ESC v ne 899pritisniti ESC, potem pa Control-v. Obratna kombinacija, CONTROL-ESC v
871deluje. To je zato, ker je ESC znak sam po sebi, ne pa modifikator, 900ne deluje. To je zato, ker je ESC znak sam po sebi, ne pa modifikator,
872kot sta CONTROL in META. 901kot sta CONTROL in META.
873 902
874>> V zgornjem oknu vtipkajte C-x 1, da se znebite spodnjega okna. 903>> V zgornjem oknu vtipkajte C-x 1, da se znebite spodnjega okna.
@@ -919,24 +948,24 @@ V tem uvodu smo poskušali zbrati dovolj informacij, da lahko začnete
919Emacs uporabljati. Emacs ponuja toliko, da bi bilo nemogoče vse to 948Emacs uporabljati. Emacs ponuja toliko, da bi bilo nemogoče vse to
920zbrati tukaj. Verjetno pa bi se vseeno radi naučili kaj o številnih 949zbrati tukaj. Verjetno pa bi se vseeno radi naučili kaj o številnih
921koristnih možnostih, ki jih še ne poznate. Emacs ima že vgrajene 950koristnih možnostih, ki jih še ne poznate. Emacs ima že vgrajene
922veliko dokumentacije, do katere lahko pridete s pritiskom na CTRL-h (h 951veliko dokumentacije, do katere lahko pridete s pritiskom na CONTROL-h
923kot ,,help``, pomoč). 952(h kot ,,help``, pomoč).
924 953
925Za pomoč pritisnete C-h, potem pa vtipkate znak, ki pove, kakšno pomoč 954Za pomoč pritisnete C-h, potem pa vtipkate znak, ki pove, kakšno pomoč
926želite. Če ste poplnoma izgubljeni, vtipkajte C-h ? in Emacs vam bo 955želite. Če ste poplnoma izgubljeni, vtipkajte C-h ? in Emacs vam bo
927povedal, kakšna pomoč je sploh na voljo. Če ste vtipkali C-h, pa ste 956povedal, kakšna pomoč je sploh na voljo. Če ste vtipkali C-h, pa ste
928si premislili, lahko ukaz prekličete s C-g. 957si premislili, lahko ukaz prekličete s C-g.
929 958
930(Ponekod se znak C-h preslika v kaj drugega. To ni dobro, in v takem 959(Na nekaterih sistemih se znak C-h preslika v kaj drugega. To ni
931primeru se pritožite sistemskemu vzdrževalcu. Medtem pa, če C-h ne 960dobro, in v takem primeru se pritožite sistemskemu vzdrževalcu. Medtem
932prikaže sporočila o pomoči na dnu zaslona, namesto tega poskusite 961pa, če C-h ne prikaže sporočila o pomoči na dnu zaslona, namesto tega
933pritisniti tipko F1 ali pa vtipkajte M-x help <Return>.) 962poskusite pritisniti tipko F1 ali pa vtipkajte M-x help <Return>.)
934 963
935Najosnovnejši tip pomoči prikaže C-h c. Pritisnite C-h, tipko c, zatem 964Najosnovnejši tip pomoči prikaže C-h c. Pritisnite C-h, tipko c, zatem
936pa ukazni znak ali zaporedje ukaznih znakov, in Emacs bo izpisal 965pa ukazni znak ali zaporedje ukaznih znakov, in Emacs bo izpisal
937kratek opis ukaza. 966kratek opis ukaza.
938 967
939>> Vtipkajte C-h c Control-p. 968>> Vtipkajte C-h c C-p.
940 Izpiše se nekaj takega kot 969 Izpiše se nekaj takega kot
941 970
942 C-p runs the command previous-line 971 C-p runs the command previous-line
@@ -952,7 +981,7 @@ ali, če nimate tipke META, <Esc>v.
952 981
953Za več informacij o ukazu vtipkajte C-h k namesto C-h c. 982Za več informacij o ukazu vtipkajte C-h k namesto C-h c.
954 983
955>> Vtipkajte C-h k Control-p. 984>> Vtipkajte C-h k C-p.
956 985
957To odpre novo okno in v njem prikaže dokumentacijo o funkciji, obenem 986To odpre novo okno in v njem prikaže dokumentacijo o funkciji, obenem
958z njenim imenom. Ko ste opravili, vtipkajte C-x 1, da se znebite okna 987z njenim imenom. Ko ste opravili, vtipkajte C-x 1, da se znebite okna
@@ -968,9 +997,13 @@ Sledi še nekaj uporabnih možnosti, ki jih ponuja pomoč:
968>> Poskusite C-h f previous-line<Return>. 997>> Poskusite C-h f previous-line<Return>.
969 To izpiše vse podatke, ki jih ima Emacs o funkciji, ki izvede ukaz C-p. 998 To izpiše vse podatke, ki jih ima Emacs o funkciji, ki izvede ukaz C-p.
970 999
1000Podoben ukaz C-h v izpiše dokumentacijo za spremenljivke, s katerimi
1001lahko nastavite obnašanje Emacsa. Ob pozivniku morate vpisati ime
1002spremenljivke.
1003
971 C-h a Apropos. Vtipkajte ključno besedo in Emacs bo izpisal 1004 C-h a Apropos. Vtipkajte ključno besedo in Emacs bo izpisal
972 vse ukaze, ki vsebujejo to ključno besedo. Vse te 1005 vse ukaze, ki vsebujejo to ključno besedo. Vse te
973 ukaze lahko prikličete z Meta-x. Pri nekaterih ukazih 1006 ukaze lahko prikličete z META-x. Pri nekaterih ukazih
974 bo Apropos izpisal tudi eno ali dvoznakovno 1007 bo Apropos izpisal tudi eno ali dvoznakovno
975 zaporedje, s katerim dosežete isti učinek. 1008 zaporedje, s katerim dosežete isti učinek.
976 1009
@@ -986,6 +1019,18 @@ write-file.
986 1019
987>> Vtipkajte C-x 1, da zaprete okno s pomočjo. 1020>> Vtipkajte C-x 1, da zaprete okno s pomočjo.
988 1021
1022 C-h i Priročniki z navodili za uporabo (tkim. datoteke
1023 "info"). Ta ukaz vas prestavi v posebno delovno
1024 področje, imenovano "info". V njem lahko prebirate
1025 priročnike za programe, ki so nameščeni v sistemu. Z
1026 ukazom m emacs<Return> denimo dobite priročnik za
1027 urejevalnik Emacs. Če sistema Info še niste
1028 uporabljali, vtipkajte ? in Emacs vas bo popeljal na
1029 vódeni izlet po načinu Info in možnostih, ki jih
1030 ponuja. Ko boste zaključili z branjem tega prvega
1031 berila, bo priročnik za Emacs v sistemu Info vaš
1032 glavni vir dokumentacije.
1033
989 1034
990* ZAKLJUČEK 1035* ZAKLJUČEK
991----------- 1036-----------
@@ -999,8 +1044,8 @@ Emacsu. Če se vam kaj ne zdi jasno napisano, ne valite krivde nase -
999pritožite se! 1044pritožite se!
1000 1045
1001 1046
1002RAZMNOŽEVANJE IN RAZŠIRJANJE 1047* RAZMNOŽEVANJE IN RAZŠIRJANJE
1003---------------------------- 1048------------------------------
1004 1049
1005Angleški izvirnik tega uvoda v Emacs je naslednik dolge vrste tovrstnih 1050Angleški izvirnik tega uvoda v Emacs je naslednik dolge vrste tovrstnih
1006besedil, začenši s tistim, ki ga je Stuart Cracraft napisal za izvorni 1051besedil, začenši s tistim, ki ga je Stuart Cracraft napisal za izvorni
@@ -1009,7 +1054,7 @@ Emacs. V slovenščino ga je prevedel Primož Peterlin.
1009To besedilo, kot sam GNU Emacs, je avtorsko delo, in njegovo 1054To besedilo, kot sam GNU Emacs, je avtorsko delo, in njegovo
1010razmnoževanje in razširjanje je dovoljeno pod naslednjimi pogoji: 1055razmnoževanje in razširjanje je dovoljeno pod naslednjimi pogoji:
1011 1056
1012Copyright (c) 1985, 1996, 1997 Free Software Foundation 1057Copyright (c) 1985, 1996, 1997, 2002 Free Software Foundation
1013 1058
1014 Dovoljeno je izdelovati in razširjati neokrnjene kopije tega spisa 1059 Dovoljeno je izdelovati in razširjati neokrnjene kopije tega spisa
1015 v kakršnikoli obliki pod pogojem, da je ohranjena navedba o 1060 v kakršnikoli obliki pod pogojem, da je ohranjena navedba o