1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 09:51:22 -08:00

Updated version.

This commit is contained in:
Pavel Janík 2002-08-30 18:25:36 +00:00
parent 6797907ed4
commit 64ec4bfd3f

View file

@ -1,5 +1,5 @@
Copyright (c) 1985,96,97 Free Software Foundation, Inc; See end for conditions.
Prvo berilo za Emacs
Prvo berilo za Emacs. Pogoji uporabe in raz¹irjanja so navedeni na koncu.
Copyright (c) 1985, 1996, 1997, 2001, 2002 Free Software Foundation, Inc.
Ukazi v Emacsu v splošnem vključujejo tipki CONTROL (včasih označeni
CTRL ali CTL) in META (včasih označena EDIT ali ALT). Namesto, da bi ju
@ -51,6 +51,10 @@ Za pregled celega zaslona besedila so uporabni naslednji ukazi:
Vtipkajte C-l.
Ponovno poiščite kazalček. Besedilo okoli njega je ostalo isto.
Za premikanje za cel zaslon naprej ali nazaj lahko tipkovnicah, ki
imajo ti tipki, uporabljate tudi PageUp in PageDown. Opisan postopek s
C-v in M-v pa deluje povsod.
* PREMIKANJE KAZALČKA
---------------------
@ -60,7 +64,8 @@ pridemo do izbranega mesta na zaslonu?
Načinov je več. Najosnovnejši je uporaba ukazov C-p, C-b, C-f in
C-n. Ti po vrsti premaknejo kazalček v prejšnjo vrstico, znak nazaj,
znak naprej, in v naslednjo vrstico. Grafièno prikazano:
znak naprej, in v naslednjo vrstico. Ti ¹tirje ukazi so enakovredni
kurzorskim tipkam:
prejšnja vrstica, C-p
:
@ -74,10 +79,10 @@ znak naprej, in v naslednjo vrstico. Grafi
na diagramu zgoraj. Zatem pritisnite C-l. S tem diagram postavite na
sredino zaslona.
V angle¹èini ima izbor tipk nazoren pomen. P kot ,previous` (prej¹nji),
N kot ,next` (naslednji), B kot ,backward` (nazaj) in F kot ,forward`
(naprej). To so osnovni ukazi za premikanje kazalèka in uporabljali jih
boste VES ÈAS. Èim prej se jih nauèite, tem bolje.
V angle¹èini ima izbor tipk nazoren pomen. P kot ,previous`
(prej¹nji), N kot ,next` (naslednji), B kot ,backward` (nazaj) in F
kot ,forward` (naprej). Te osnovne ukaze za premikanje kazalèka boste
uporabljali ves èas.
>> Nekajkrat pritisnite C-n, da pride kazalček do te vrstice.
@ -303,14 +308,20 @@ vidite, na primer A, 7, * in podobno, razume Emacs kot del besedila in
jih takoj vrine. S pritiskom na Return (ali Enter) vrinete znak za
skok v novo vrstico.
Zadnji vtipkani znak lahko izbri¹ete s pritiskom na tipko <Delete>. Na
nekaterih tipkovnicah je oznaèena z <Del>. Ponekod (ne pa povsod!)
slu¾i za brisanje tipka <Backspace>.
Zadnji vtipkani znak lahko izbri¹ete s pritiskom na tipko
<Delback>. To je tista tipka na tipkovnici, ki jo navadno uporabljate
za brisanje nazadnje natipkanega znaka. Navadno je to velika tipka
vrstico ali dve nad tipko <Return>, ki je oznaèena z "Backspace",
"Delete" ali "Del".
Splo¹no <Delete> pobri¹e znak neposredno pred trenutnim polo¾ajem
Èe imate na tipkovnici tipko "Backspace", je to tipka <Delback>. Naj
vas ne zmede, èe imate poleg tega ¹e tipko "Delete" - <Delback> je
"Backspace".
Splo¹no <Delback> pobri¹e znak neposredno pred trenutnim polo¾ajem
kazalčka.
>> Vtipkajte zdaj nekaj znakov in jih zatem s tipko <Delete> pobri¹ite.
>> Vtipkajte zdaj nekaj znakov in jih zatem s tipko <Delback> pobri¹ite.
Nič naj vas ne skrbi, če se je ta vrstica spremenila. Izvirnika
tega učbenika ne boste pokvarili -- tole je samo vaša osebna kopija.
@ -322,7 +333,7 @@ nadaljuje v naslednji zaslonski vrstici.
>> Zdaj začnite tipkati besedilo, dokler ne dosežete desnega roba, in
še naprej. Opazili boste, da se pojavi znak za nadaljevanje.
>> S tipko <Delete> pobri¹ite toliko znakov, da vrstica ne sega
>> S tipko <Delback> pobri¹ite toliko znakov, da vrstica ne sega
več čez širino zaslona. Znak za nadaljevanje v naslednji
vrstici je izginil.
@ -331,7 +342,7 @@ ko pobri
nova vrstica predolga, da bi cela prišla na zaslon, bo razdeljena v
več zaslonskih vrstic.
>> Premaknite kazalèek na zaèetek vrstice in pritisnite <Delete>. To
>> Premaknite kazalèek na zaèetek vrstice in pritisnite <Delback>. To
združi vrstico s prejšnjo.
>> Pritisnite <Return>. S tem ste ponovno vrinili znak za skok v novo
@ -347,21 +358,21 @@ Zdaj ste se nau
in popravite. Brišete lahko tudi besede ali vrstice. Tu je povzetek
ukazov za brisanje:
<Delete> pobri¹e znak tik pred kazalèkom (levo od
<Delback> pobri¹e znak tik pred kazalèkom (levo od
oznake za kazalček)
C-d pobriše znak tik za kazalčkom (,pod` oznako
za kazalček)
M-<Delete> pobri¹e besedo tik pred kazalèkom
M-<Delback> pobri¹e besedo tik pred kazalèkom
M-d pobriše besedo tik za kazalčkom
C-k zavrže besedilo desno od kazalčka do konca vrstice
M-k zavrže besedilo od položaja kazalčka do konca stavka
Črka ,d` je iz angleške besede ,delete` (pobrisati), črka ,k` pa iz
besede ,kill` (pobiti). Ste opazili, da <Delete> in C-d na eni, ter
M-<Delete> in M-d na drugi strani nadaljujeta paralelo, ki sta jo zaèela
C-f in M-f (<Delete> pravzaprav ni kontrolni znak, kar pa naj nas ne
besede ,kill` (pobiti). Ste opazili, da <Delback> in C-d na eni, ter
M-<Delback> in M-d na drugi strani nadaljujeta paralelo, ki sta jo zaèela
C-f in M-f (<Delback> pravzaprav ni kontrolni znak, kar pa naj nas ne
moti). C-k in M-k sta v enakem sorodu s C-e in M-e: prvi deluje na
vrstice, drugi na stavke.
@ -566,9 +577,9 @@ Tudi
ostane v Emacsu. Nanjo se vrnete tako, da jo še enkrat ,,poiščete`` z
ukazom C-x C-f. Tako imate lahko v Emacsu hkrati kar precej datotek.
>> Ustvarite datoteko z imenom ,,foo`` tako, da vtipkate C-x C-f
foo <Return>. Natipkajte nekaj besedila, ga po potrebi popravite, in
shranite v datoteko ,,foo`` z ukazom C-x C-s. Ko ste konèali, se
>> Ustvarite datoteko z imenom ,,bla`` tako, da vtipkate C-x C-f
bla <Return>. Natipkajte nekaj besedila, ga po potrebi popravite, in
shranite v datoteko ,,bla`` z ukazom C-x C-s. Ko ste konèali, se
vrnite v učbenik z ukazom C-x C-f TUTORIAL <Return>.
Emacs hrani besedilo vsake datoteke v takoimenovanem ,,delovnem
@ -581,14 +592,41 @@ z ukazom:
>> Poskusite C-x C-b zdaj.
Vidite, da ima vsako delovno področje svoje ime, pri nekaterih pa piše
tudi ime datoteke, katere vsebina se hrani v njem. Druga delovna
podroèja pa ne pripadajo nobeni datoteki. Podroèje ,,*Buffer List*``,
na primer, je ¾e eno takih. To delovno podroèje smo ustvarili
ravnokar, ko smo pognali ukaz C-x C-b. VSAKO besedilo, ki ga vidite v
katerem od Emacsovih oken, je vedno del kak¹nega delovnega podroèja.
tudi ime datoteke, katere vsebina se hrani v njem. Vsako besedilo, ki
ga vidite v katerem od Emacsovih oken, je vedno del kak¹nega delovnega
podroèja.
>> Z ukazom C-x 1 se znebite seznama delovnih področij.
Tudi èe imate veè delovnih podroèij, pa je vedno le eno od njih
trenutno dejavno. To je tisto delovno podroèje, ki ga popravljate. Èe
¾elite popravljati drugo delovno podroèje, morate ,,preklopiti``
nanj. Èe bi radi preklopili na delovno podroèje, ki pripada kak¹ni
datoteki, ¾e poznate en naèin, kako to storiti: ponovno ,,obi¹èete``
(odprete) to datoteko z ukazom C-x C-f. Obstaja pa ¹e la¾ji naèin: z
ukazom C-x b. Pri tem ukazu morate navesti ime delovnega podroèja.
>> Vtipkajte C-x b bla <Return>, s èimer se vrnete v delovno podroèje
,,bla`` z vsebino datoteke ,,bla``, ki ste jo maloprej
odprli. Zatem vtipkajte C-x b TUTORIAL <RETURN>, s èimer se vrnete
nazaj v ta uèbenik.
Veèinoma se ime delovnega podroèja kar ujema z imenom datoteke (brez
poti do datoteke), ne pa vedno. Seznam delovnih podroèij, ki ga
prika¾e ukaz C-x C-b, prika¾e imena vseh delovnih podroèij.
Vsako besedilo, ki ga vidite v katerem od Emacsovih oken, je vedno del
kak¹nega delovnega podroèja. Nekatera delovna podroèja ne pripadajo
nobeni datoteki. Podroèje ,,*Buffer List*``, na primer, je ¾e eno
takih. To delovno podroèje smo ustvarili ravnokar, ko smo pognali ukaz
C-x C-b, in vsebuje seznam delovnih podroèij. Tudi delovno podroèje
,,Messages`` ne pripada nobeni datoteki, ampak vsebuje sporoèila, ki
jih je Emacs izpisoval v odzivnem podroèju na dnu zaslona.
>> Vtipkajte C-x b *Messages* <Return> in si oglejte delovno podroèje
s sporoèili, zatem pa vtipkajte C-x b TUTORIAL <Return> in se tako
vrnite v uèbenik.
Če ste spreminjali besedilo ene datoteke, potem pa poiskali drugo, to
ne shrani spremeb v prvo datoteko. Te ostanejo znotraj Emacsa, na
delovnem področju, ki pripada prvi datoteki. Ustvarjenje ali
@ -770,7 +808,7 @@ aktiviramo ali deaktiviramo neodvisno od glavnega na
od ostalih podnačinov. Tako lahko ne uporabljate nobenega podnačina,
en podnačin, ali kombinacijo večih podnačinov.
Podnaèin, ki je zelo uporaben, posebno za pisanje besedil, je Auto
Podnaèin, ki je zelo uporaben posebno za pisanje besedil, je Auto
Fill. Ko je vklopljen, Emacs med pisanjem avtomatično deli vrstice na
presledkih med besedami, tako da vrstice niso predolge.
@ -823,7 +861,7 @@ in vas
,,kazalček``. Za vsako vtipkano črko se ustavite in si oglejte, kaj
se je zgodilo s kazalčkom.
>> Še enkrat pritisnite C-s, da poiščete naslednji ,,kazalček``.
>> ©estkrat pritisnite <Delete> in opazujte, kako se premika kazalèek.
>> ©estkrat pritisnite <Delback> in opazujte, kako se premika kazalèek.
>> Končajte iskanje s tipko <Return>.
Ste videli, kaj se je zgodilo? Emacs pri inkrementalnem iskanju skuša
@ -839,11 +877,11 @@ ga posredoval programu Emacs. Ekran ,,odtajate`` s pritiskom na
C-q. Potem si oglejte razdelek ,,Spontaneous Entry to Incremental
Search`` v priročniku za nasvet, kako se spopasti s to nevšečnostjo.
Èe sredi inkrementalnega iskanja pritisnete <Delete>, boste opazili,
Èe sredi inkrementalnega iskanja pritisnete <Delback>, boste opazili,
da to pobriše zadnji znak v iskanem nizu, kazalček pa se premakne
nazaj na mesto v besedilu, kjer je našel krajši niz. Na primer,
predpostavimo, da ste do zdaj natipkali ,,ka`` in je kazalček na
mestu, kjer se prviè pojavi ,,ka``. Èe zdaj pritisnete <Delete>, boste
mestu, kjer se prviè pojavi ,,ka``. Èe zdaj pritisnete <Delback>, boste
s tem v pogovornem vmesniku izbrisali ,a`, hkrati pa se bo kazalček
postavil na mesto, kjer je prvič našel ,k`, preden ste natipkali še
,a`.
@ -1032,6 +1070,29 @@ write-file.
glavni vir dokumentacije.
* DRUGE MO®NOSTI
----------------
©e veè se lahko nauèite o Emacsu z branjem priroènika, bodisi
natisnjenega, bodisi na zaslonu v sistemu Info (uporabite menu Help
ali vtipkajte F10 h r). Dve mo¾nosti, ki vam bosta morda posebej v¹eè,
sta samodejno zakljuèevanje vrstice, s katerim prihranite nekaj
tipkanja, in dired, s katerim poenostavimo delo z datotekami.
Samodejno zakljuèevanje vrstic je naèin, s katerim prihranimo nekaj
tipkanja. Èe ¾elite denimo preklopiti v delovno podroèje *Messages*,
je dovolj, da vtipkate C-x b *M<Tab> in Emacs bo sam dopolnil
preostanek imena delovnega podroèja. Samodejno zakljuèevanje je
opisano v sistemu Info v priroèniku za Emacs, razdelek ,,Completion``.
Dired omogoèa izpis seznama datotek v imeniku (in po mo¾nosti tudi
podimenikih), premikanje po seznamu, obiskovanje (odpiranje),
preimenovanje, brisanje in druge operacije z datotekami. Dired je
opisav v sistemu Info v priroèniku za Emacs, razdelek ,,Dired``.
Priroènik opisuje tudi mnoge druge mo¾nosti Emacsa.
* ZAKLJUČEK
-----------
@ -1054,7 +1115,7 @@ Emacs. V sloven
To besedilo, kot sam GNU Emacs, je avtorsko delo, in njegovo
razmnoževanje in razširjanje je dovoljeno pod naslednjimi pogoji:
Copyright (c) 1985, 1996, 1997, 2002 Free Software Foundation
Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation
Dovoljeno je izdelovati in razširjati neokrnjene kopije tega spisa
v kakršnikoli obliki pod pogojem, da je ohranjena navedba o