Professional Documents
Culture Documents
GNU Emacs - Referenční Karta (Pro Verzi 24)
GNU Emacs - Referenční Karta (Pro Verzi 24)
Sputn Emacsu
Pro vstup do GNU Emacsu 24 napite jeho jmno: emacs
Jak natat a editovat soubory se dozvte ne v oddle Soubory.
Oputn Emacsu
pozastaven Emacsu (ikonizace v X11)
definitivn odchod z Emacsu
C-z
C-x C-c
Soubory
nast souboru do Emacsu
uloit soubor zpt na disk
uloit vechny soubory
vloit obsahu jinho souboru do bufferu
zamnit tento soubor jinm souborem
zapsat buffer do zadanho souboru
vloit do systmu sprvy verz
C-x
C-x
C-x
C-x
C-x
C-x
C-x
C-f
C-s
s
i
C-v
C-w
C-q
Pouvn npovdy
Systm npovdy je snadn. Stisknte C-h (nebo F1) a sledujte
instrukce. vodn tutoril lze spustit pomoc C-h t.
odstranit okno s npovdou
rolovat okno s npovdou
C-x 1
C-M-v
C-h
C-h
C-h
C-h
a
c
f
m
Opravy chyb
peruit zadvan nebo vykonvan pkaz
C-g
obnovit soubor ztracen pdem systmu M-x recover-file
zruit nechtnou zmnu
C-x u n. C-_
vrtit pvodn obsah bufferu
M-x revert-buffer
pekreslit rozpadlou obrazovku
C-l
Prstkov vyhledvn
vyhledat
vyhledat
vyhledat
vyhledat
dopedu
dozadu
regulrn vraz
regulrn vraz dozadu
C-s
C-r
C-M-s
C-M-r
M-p
M-n
RET
DEL
C-g
Pohyb
posun o
znak
slovo
dek
na zatek nebo konec dku
vtu
odstavec
strnku
symbolick vraz
funkci
na zatek nebo konec bufferu
dozadu
C-b
M-b
C-p
C-a
M-a
M-{
C-x [
C-M-b
C-M-a
M-<
dopedu
C-f
M-f
C-n
C-e
M-e
M-}
C-x ]
C-M-f
C-M-e
M->
C-v
M-v
C-x <
C-x >
C-u C-l
Ruen a mazn
ruen objekt
znak (mazn, ne ruen)
slovo
dek (do konce)
vta
symbolick vraz
dozadu
dopedu
DEL
C-d
M-DEL
M-d
M-0 C-k
C-k
C-x DEL
M-k
M-- C-M-k C-M-k
zruit oblast
zkoprovat oblast do schrnky
zruit a po nejbli vskyt znaku znak
C-w
M-w
M-z znak
C-y
M-y
Oznaovn
vloit znaku
prohodit kurzor a znaku
C-@ n. C-SPC
C-x C-x
oznait
oznait
oznait
oznait
oznait
oznait
M-@
M-h
C-x C-p
C-M-@
C-M-h
C-x h
Interaktivn nahrazovn
interaktivn nahradit textov etzec
M-%
s uitm regulrnho vrazu
M-x query-replace-regexp
Platn odpovdi v mdu query-replace jsou
zmnu provst a jt na dal
zmnu provst a zstat na mst
skoit na dal bez proveden zmny
zamnit vechny zbvajc vskyty
zpt na pedchoz vskyt etzce
konec nahrazovn
rekurzivn editace (ukon se C-M-c)
SPC
,
DEL
!
^
RET
C-r
2
Okna
Jestlie jsou zobrazeny dva pkazy, pak ten druh plat pro X okno.
zruit vechna ostatn okna
rozdlit okno na horn a doln
zruit toto okno
C-x 1
C-x 2
C-x 0
C-x 5 2
C-x 5 0
C-x 3
C-M-v
b
C-o
f
r
d
.
C-x
C-x
C-x
C-x
C-x
C-x
C-x
5
5
5
5
5
5
5
o
b
C-o
f
r
d
.
C-x ^
C-x {
C-x }
Formtovn
odsadit
odsadit
odsadit
odsadit
TAB
C-M-\
C-M-q
C-x TAB
C-o
C-M-o
C-x C-o
M-^
M-\
M-SPC
zalomit odstavec
nastavit sloupec pro zalamovn
nastavit prefix, kterm zanaj dky
nastavit font
M-q
C-x f
C-x .
M-g
M-u
M-l
M-c
C-x C-u
C-x C-l
Minibuffer
Nsledujc klvesy jsou platn pro minibuffer.
doplnit z nabdky
doplnit do nejbliho slova
doplnit a vykonat
zobrazit mon doplnn
pedchoz pkaz z minibufferu
novj nebo implicitn pkaz z minibufferu
vyhledat regulrn vraz v historii vzad
vyhledat regulrn vraz v historii vped
zruit pkaz
TAB
SPC
RET
?
M-p
M-n
M-r
M-s
C-g
C-x b
C-x C-b
C-x k
Vmny
pehodit
pehodit
pehodit
pehodit
znaky
slova
dky
symbolick vrazy
C-t
M-t
C-x C-t
C-M-t
Kontrola pravopisu
kontrola pravopisu aktulnho slova
kontrola pravopisu vech slov v oblasti
kontrola pravopisu celho bufferu
M-$
M-x ispell-region
M-x ispell-buffer
Tagy
najt tag (definici)
najt dal vskyt tagu
zadat soubor s novmi tagy
M-.
C-u M-.
M-x visit-tags-table
Pkazov interpret
vykonat shellov pkaz
vykonat shellov pkaz na oblast
zfiltrovat oblast shellovm pkazem
spustit shell v okn *shell*
M-!
M-|
C-u M-|
M-x shell
Obdlnky
zkoprovat obdlnk do registru
zruit obdlnk
vhodit obdlnk
vloit obdlnk mezer
nahradit obdlnk obdlnkem mezer
nahradit dky obdlnku zadanm etzcem
C-x
C-x
C-x
C-x
C-x
C-x
r
r
r
r
r
r
r
k
y
o
c
t
C-x
C-x
C-x
C-x
C-x
a
a
a
a
a
g
l
i g
i l
e
M-/
Zkratky
Regulrn vrazy
libovoln znak krom novho dku
dn nebo nkolik opakovn
jedno nebo vce opakovn
dn nebo jedno opakovn
zruit zvltn vznam znaku c ve vrazu
alternativa (nebo)
skupina
stejn text jako n-t skupina
hranice slova
nikoliv hranice slova
element
dek
slovo
buffer
tda znak
explicitn mnoina
slovotvorn znak
znak se syntax c
. (teka)
*
+
?
\c
\|
\( . . . \)
\n
\b
\B
zatek
konec
^
$
\<
\>
\
\
odpovd neodpovd
[ ... ]
[^ . . . ]
\w
\W
\sc
\Sc
Info
spustit Info
najt zadanou funkci nebo promnnou v Info
C-h i
C-h C-i
SPC
DEL
. (teka)
n
p
u
m
n
f
l
d
g
Dal:
spustit tutoril k Info
prohledat uzly na etzec
ukonit Info
h
M-s
q
Registry
uloit oblast do registru
vloit obsah registru do bufferu
C-x r s
C-x r i
C-x r SPC
C-x r j
Klvesov makra
zahjit definovn klvesovho makra
C-x (
zakonit definovn klvesovho makra
C-x )
vykonat posledn definovan makro
C-x e
pipojit k poslednmu klvesovmu makru
C-u C-x (
pojmenovat posledn makro
M-x name-last-kbd-macro
vloit do bufferu lispovou definici
M-x insert-kbd-macro
C-x C-e
C-M-x
M-x eval-region
M-:
M-x load-library
Jednoduch pizpsoben
nastavit promnn a faces
M-x customize
Zpis pkaz
(defun command-name (args)
"documentation" (interactive "template")
body)
Pklad:
(defun this-line-to-top-of-window (line)
"Reposition line point is on to top of window.
With ARG, put point on line ARG."
(interactive "P")
(recenter (if (null line)
0
(prefix-numeric-value line))))
Specifikace interactive k, jak interaktivn nast argumenty.
Vce se dozvte po proveden C-h f interactive.
c 2013 Free Software Foundation, Inc.
Copyright
For GNU Emacs version 24
Designed by Stephen Gildea
Translated by Jan Buchal, Milan Zamazal, Pavel Jank
Permission is granted to make and distribute copies of this card provided the copyright notice and this permission notice are preserved on all copies.
For copies of the GNU Emacs manual, see:
http://www.gnu.org/software/emacs/#Manuals
6