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:
parent
6797907ed4
commit
64ec4bfd3f
1 changed files with 93 additions and 32 deletions
125
etc/TUTORIAL.sl
125
etc/TUTORIAL.sl
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue