2001-04-18 14:21:41 +00:00
|
|
|
|
%
|
|
|
|
|
% Title: GNU Emacs Survival Card
|
|
|
|
|
% Author: Wlodek Bzyl <matwb@univ.gda.pl>
|
|
|
|
|
%
|
|
|
|
|
%**start of header
|
|
|
|
|
|
|
|
|
|
% User interface is `plain.tex' and macros described below
|
|
|
|
|
%
|
|
|
|
|
% \title{CARD TITLE}{for version 21}
|
|
|
|
|
% \section{NAME}
|
|
|
|
|
% optional paragraphs separated with \askip amount of vertical space
|
|
|
|
|
% \key{KEY-NAME} description of key or
|
|
|
|
|
% \mkey{M-x LONG-LISP-NAME} description of Elisp function
|
2003-02-04 14:56:31 +00:00
|
|
|
|
%
|
2001-04-18 14:21:41 +00:00
|
|
|
|
% \kbd{ARG} -- argument is typed literally
|
|
|
|
|
|
|
|
|
|
\def\plainfmtname{plain}
|
|
|
|
|
\ifx\fmtname\plainfmtname
|
|
|
|
|
\else
|
|
|
|
|
\errmessage{This file requires `plain' format to be typeset correctly}
|
|
|
|
|
\endinput
|
2003-02-04 14:56:31 +00:00
|
|
|
|
\fi
|
2001-04-18 14:21:41 +00:00
|
|
|
|
|
2004-04-16 12:51:06 +00:00
|
|
|
|
% Copyright (c) 2000, 2004 Free Software Foundation, Inc.
|
2001-04-18 14:21:41 +00:00
|
|
|
|
|
|
|
|
|
% This file is part of GNU Emacs.
|
|
|
|
|
|
|
|
|
|
% GNU Emacs is free software; you can redistribute it and/or modify
|
|
|
|
|
% it under the terms of the GNU General Public License as published by
|
|
|
|
|
% the Free Software Foundation; either version 2, or (at your option)
|
|
|
|
|
% any later version.
|
|
|
|
|
|
|
|
|
|
% GNU Emacs is distributed in the hope that it will be useful,
|
|
|
|
|
% but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
|
% GNU General Public License for more details.
|
|
|
|
|
|
|
|
|
|
% You should have received a copy of the GNU General Public License
|
|
|
|
|
% along with GNU Emacs; see the file COPYING. If not, write to
|
|
|
|
|
% the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
|
|
|
% Boston, MA 02111-1307, USA.
|
|
|
|
|
|
|
|
|
|
% Slovak hyphenation rules applied
|
|
|
|
|
\shyph
|
|
|
|
|
|
|
|
|
|
% Translated to Czech by Pavel Jan<61>k <Pavel@Janik.cz> in March 2001
|
|
|
|
|
% Translated to Slovak by Miroslav Vasko <vasko@debian.cz> in March 2001
|
|
|
|
|
|
|
|
|
|
% Process the file with `csplain' from the `CSTeX' distribution (included
|
|
|
|
|
% e.g. in the TeX Live CD).
|
|
|
|
|
|
|
|
|
|
\def\versionnumber{1.0}
|
|
|
|
|
\def\year{2000}
|
|
|
|
|
|
|
|
|
|
\def\copyrightnotice{\penalty-1\vfill
|
|
|
|
|
\vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter
|
|
|
|
|
Copyright \year\ Free Software Foundation, Inc.\break
|
|
|
|
|
Verzia \versionnumber{} pre GNU Emacs 21, apr<70>l 2000\break
|
|
|
|
|
W{\l}odek Bzyl (matwb@univ.gda.pl)\break
|
|
|
|
|
Do <20>e<EFBFBD>tiny prelo<6C>il Pavel Jan<61>k (Pavel@Janik.cz)
|
|
|
|
|
Do sloven<65>iny prelo<6C>il Miroslav Va<56>ko (vasko@debian.cz)
|
|
|
|
|
|
|
|
|
|
K<>pie tohto dokumentu m<><6D>ete vytv<74>ra<72> a <20><>ri<72>
|
|
|
|
|
za predpokladu, <20>e bud<75> obsahova<76> t<>to pozn<7A>mku
|
|
|
|
|
o autorsk<73>ch pr<70>vach.\par}}
|
|
|
|
|
|
|
|
|
|
\hsize 3.2in
|
|
|
|
|
\vsize 7.95in
|
|
|
|
|
\font\titlefont=csss10 scaled 1200
|
|
|
|
|
\font\headingfont=csss10
|
|
|
|
|
\font\smallfont=csr6
|
|
|
|
|
\font\smallsy=cmsy6
|
|
|
|
|
\font\eightrm=csr8
|
|
|
|
|
\font\eightbf=csbx8
|
|
|
|
|
\font\eightit=csti8
|
|
|
|
|
\font\eighttt=cstt8
|
|
|
|
|
\font\eightmi=csmi8
|
|
|
|
|
\font\eightsy=cmsy8
|
|
|
|
|
\font\eightss=cmss8
|
|
|
|
|
\textfont0=\eightrm
|
|
|
|
|
\textfont1=\eightmi
|
|
|
|
|
\textfont2=\eightsy
|
|
|
|
|
\def\rm{\eightrm} \rm
|
|
|
|
|
\def\bf{\eightbf}
|
|
|
|
|
\def\it{\eightit}
|
|
|
|
|
\def\tt{\eighttt}
|
|
|
|
|
\def\ss{\eightss}
|
|
|
|
|
\baselineskip=0.8\baselineskip
|
|
|
|
|
|
|
|
|
|
\newdimen\intercolumnskip % horizontal space between columns
|
|
|
|
|
\intercolumnskip=0.5in
|
|
|
|
|
|
|
|
|
|
% The TeXbook, p. 257
|
|
|
|
|
\let\lr=L \newbox\leftcolumn
|
2003-02-04 14:56:31 +00:00
|
|
|
|
\output={\if L\lr
|
2001-04-18 14:21:41 +00:00
|
|
|
|
\global\setbox\leftcolumn\columnbox \global\let\lr=R
|
|
|
|
|
\else
|
|
|
|
|
\doubleformat \global\let\lr=L\fi}
|
|
|
|
|
\def\doubleformat{\shipout\vbox{\makeheadline
|
|
|
|
|
\leftline{\box\leftcolumn\hskip\intercolumnskip\columnbox}
|
|
|
|
|
\makefootline}
|
|
|
|
|
\advancepageno}
|
|
|
|
|
\def\columnbox{\leftline{\pagebody}}
|
|
|
|
|
|
|
|
|
|
\def\newcolumn{\vfil\eject}
|
|
|
|
|
|
|
|
|
|
\def\bye{\par\vfil\supereject
|
|
|
|
|
\if R\lr \null\vfil\eject\fi
|
2003-02-04 14:56:31 +00:00
|
|
|
|
\end}
|
2001-04-18 14:21:41 +00:00
|
|
|
|
|
|
|
|
|
\outer\def\title#1#2{{\titlefont\centerline{#1}}\vskip 1ex plus 0.5ex
|
|
|
|
|
\centerline{\ss#2}
|
|
|
|
|
\vskip2\baselineskip}
|
|
|
|
|
|
|
|
|
|
\outer\def\section#1{\filbreak
|
|
|
|
|
\bskip
|
|
|
|
|
\leftline{\headingfont #1}
|
|
|
|
|
\askip}
|
|
|
|
|
\def\bskip{\vskip 2.5ex plus 0.25ex }
|
|
|
|
|
\def\askip{\vskip 0.75ex plus 0.25ex}
|
|
|
|
|
|
|
|
|
|
\newdimen\defwidth \defwidth=0.25\hsize
|
|
|
|
|
\def\hang{\hangindent\defwidth}
|
|
|
|
|
|
|
|
|
|
\def\textindent#1{\noindent\llap{\hbox to \defwidth{\tt#1\hfil}}\ignorespaces}
|
|
|
|
|
\def\key{\par\hangafter=0\hang\textindent}
|
|
|
|
|
|
|
|
|
|
\def\mtextindent#1{\noindent\hbox{\tt#1\quad}\ignorespaces}
|
|
|
|
|
\def\mkey{\par\hangafter=1\hang\mtextindent}
|
|
|
|
|
|
|
|
|
|
\def\kbd#{\bgroup\tt \let\next= }
|
|
|
|
|
|
|
|
|
|
\newdimen\raggedstretch
|
|
|
|
|
\newskip\raggedparfill \raggedparfill=0pt plus 1fil
|
|
|
|
|
\def\nohyphens
|
|
|
|
|
{\hyphenpenalty10000\exhyphenpenalty10000\pretolerance10000}
|
|
|
|
|
\def\raggedspaces
|
2003-02-04 14:56:31 +00:00
|
|
|
|
{\spaceskip=0.3333em\relax
|
2001-04-18 14:21:41 +00:00
|
|
|
|
\xspaceskip=0.5em\relax}
|
|
|
|
|
\def\raggedright
|
|
|
|
|
{\raggedstretch=6em
|
|
|
|
|
\nohyphens
|
|
|
|
|
\rightskip=0pt plus \raggedstretch
|
|
|
|
|
\raggedspaces
|
|
|
|
|
\parfillskip=\raggedparfill
|
|
|
|
|
\relax}
|
|
|
|
|
\def\raggedcenter
|
|
|
|
|
{\raggedstretch=6em
|
|
|
|
|
\nohyphens
|
|
|
|
|
\rightskip=0pt plus \raggedstretch
|
|
|
|
|
\leftskip=\rightskip
|
|
|
|
|
\raggedspaces
|
|
|
|
|
\parfillskip=0pt
|
|
|
|
|
\relax}
|
|
|
|
|
|
|
|
|
|
\chardef\\=`\\
|
|
|
|
|
|
|
|
|
|
\raggedright
|
|
|
|
|
\nopagenumbers
|
|
|
|
|
\parindent 0pt
|
|
|
|
|
\interlinepenalty=10000
|
|
|
|
|
\hoffset -0.2in
|
|
|
|
|
%\voffset 0.2in
|
|
|
|
|
|
|
|
|
|
%**end of header
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\title{Karta\ \ pre\ \ pre<EFBFBD>itie\ \ s\ \ GNU\ \ Emacsom}{pre verziu 21}
|
|
|
|
|
|
|
|
|
|
V~nasleduj<75>com texte \kbd{C-z} znamen<65>: stla<6C>te kl<6B>vesu {\it Ctrl}, dr<64>te ju
|
|
|
|
|
a s<><73>asne stla<6C>te kl<6B>vesu `\kbd{z}'. \kbd{M-z} znamen<65>, <20>e
|
|
|
|
|
s<EFBFBD><EFBFBD>asne s kl<6B>vesou {\it Meta\/} stla<6C><61>te kl<6B>vesu `\kbd{z}' ({\it Meta\/} je
|
|
|
|
|
v<EFBFBD><EFBFBD><EFBFBD>inou ozna<6E>en<65> ako {\it Alt\/}) alebo m<><6D>ete pou<6F>i<EFBFBD> stla<6C>enie
|
|
|
|
|
kl<EFBFBD>vesy {\it Esc\/} a potom `\kbd{z}'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\section{Spustenie Emacsu}
|
|
|
|
|
|
|
|
|
|
Pre spustenie GNU Emacsu jednoducho nap<61><70>te jeho meno: \kbd{emacs}.
|
|
|
|
|
Emacs rozde<64>uje r<>mec na nieko<6B>ko <20>ast<73>:
|
|
|
|
|
riadok menu,
|
|
|
|
|
buffer s editovan<61>m textom,
|
|
|
|
|
tzv. mode line popisuj<75>ca buffer nad <20>ou
|
|
|
|
|
a minibuffer v poslednom riadku.
|
|
|
|
|
\askip
|
|
|
|
|
\key{C-x C-c} ukon<6F>enie Emacsu
|
|
|
|
|
\key{C-x C-f} editovanie s<>boru; tento pr<70>kaz vyu<79><75>va minibuffer na pre<72><65>tanie
|
|
|
|
|
mena s<>boru; tento pr<70>kaz pou<6F>ite aj vtedy, ak chcete
|
|
|
|
|
vytvori<72> nov<6F> s<>bor zadan<61>ho mena
|
|
|
|
|
\key{C-x C-s} ulo<6C>i<EFBFBD> s<>bor
|
|
|
|
|
\key{C-x k} zatvori<72> buffer
|
|
|
|
|
\key{C-g} vo v<><76><EFBFBD>ine situ<74>ci<63>: zastavenie pr<70>ve vykon<6F>vanej <20>innosti,
|
|
|
|
|
zru<72>enie zad<61>vania pr<70>kazu a~pod.
|
|
|
|
|
\key{C-x u} obnovi<76>
|
|
|
|
|
|
|
|
|
|
\section{Pohyb}
|
|
|
|
|
|
|
|
|
|
\key{C-l} presun aktu<74>lneho riadku do stredu okna
|
|
|
|
|
\key{C-x b} prepnutie do in<69>ho bufferu
|
|
|
|
|
\key{M-<} presun na za<7A>iatok bufferu
|
|
|
|
|
\key{M->} presun na koniec bufferu
|
|
|
|
|
\key{M-x goto-line} presun na riadok zadan<61>ho <20><>sla
|
|
|
|
|
|
|
|
|
|
\section{Viac okien}
|
|
|
|
|
|
|
|
|
|
\key{C-x 0} odstr<74>nenie aktu<74>lneho okna
|
|
|
|
|
\key{C-x 1} aktu<74>lne okno sa stane jedin<69>m oknom
|
|
|
|
|
\key{C-x 2} rozdelenie okna horizont<6E>lne
|
|
|
|
|
\key{C-x 3} rozdelenie okna vertik<69>lne
|
|
|
|
|
\key{C-x o} presun do in<69>ho okna
|
|
|
|
|
|
|
|
|
|
\section{Regi<EFBFBD>ny}
|
|
|
|
|
|
|
|
|
|
Emacs definuje `regi<67>n' ako priestor medzi {\it zna<6E>kou\/} a
|
|
|
|
|
{\it bodom}. Zna<6E>ka je nastaven<65> pomocou \kbd{C-{\it space}}.
|
|
|
|
|
Bod je v mieste aktu<74>lnej poz<6F>cie kurzoru.
|
|
|
|
|
\askip
|
|
|
|
|
\key{M-h} ozna<6E> cel<65> odstavec
|
|
|
|
|
\key{C-x h} ozna<6E> cel<65> buffer
|
|
|
|
|
|
|
|
|
|
\section{Vystrihnutie a kop<6F>rovanie}
|
|
|
|
|
|
|
|
|
|
\key{C-w} vystrihni regi<67>n
|
|
|
|
|
\key{M-w} skop<6F>ruj regi<67>n do kill-ringu
|
|
|
|
|
\key{C-k} vystrihni text od kurzora do konca riadku
|
|
|
|
|
\key{M-DEL} vystrihni slovo
|
|
|
|
|
\key{C-y} vlo<6C> sp<73><70> posledn<64> vystrihnut<75> text (kombin<69>cia kl<6B>ves \kbd{C-w C-y}
|
|
|
|
|
m<><6D>e by<62> pou<6F>it<69> pre presuny textov)
|
|
|
|
|
\key{M-y} nahra<72> naposledy vlo<6C>en<65> text predch<63>dzaj<61>cim vystrihnut<75>m textom
|
|
|
|
|
|
|
|
|
|
\section{Vyh<EFBFBD>ad<EFBFBD>vanie}
|
|
|
|
|
|
|
|
|
|
\key{C-s} h<>adaj re<72>azec
|
|
|
|
|
\key{C-r} h<>adaj re<72>azec smerom vzad
|
|
|
|
|
\key{RET} ukon<6F>i h<>adanie
|
|
|
|
|
\key{M-C-s} h<>adaj regul<75>rny v<>raz
|
|
|
|
|
\key{M-C-r} h<>adaj regul<75>rny v<>raz smerom vzad
|
|
|
|
|
\askip
|
|
|
|
|
Kombin<EFBFBD>ciu \kbd{C-s} alebo \kbd{C-r} m<><6D>ete pou<6F>i<EFBFBD> aj na opakovan<61> h<>adanie
|
|
|
|
|
t<EFBFBD>m ist<73>m smerom.
|
|
|
|
|
|
|
|
|
|
\section{Zna<EFBFBD>ky (tags)}
|
|
|
|
|
|
|
|
|
|
Tabu<EFBFBD>ky zna<6E>iek (tags) zaznamen<65>vaj<61> polohu funkci<63> a proced<65>r, glob<6F>lnych
|
|
|
|
|
premenn<EFBFBD>ch, d<>tov<6F>ch typov a in<69>ch. Pre vytvorenie tabu<62>ky zna<6E>iek spustite
|
|
|
|
|
pr<EFBFBD>kaz `{\tt etags} {\it vstupn<70>\_s<EFBFBD>bory}' v pr<70>kazovom interpr<70>tereri.
|
|
|
|
|
\askip
|
|
|
|
|
\key{M-.} n<>jdi defin<69>cu
|
|
|
|
|
\key{C-u M-.} n<>jdi <20>al<61><6C> v<>skyt defin<69>cie
|
|
|
|
|
\key{M-*} cho<68> tam, odkia<69> bola volan<61> posledn<64> \kbd{M-.}
|
|
|
|
|
\mkey{M-x tags-query-replace} spusti query-replace na v<>etk<74>ch s<>boroch
|
|
|
|
|
zaznamenan<EFBFBD>ch v tabu<62>ke zna<6E>iek.
|
|
|
|
|
\key{M-,} pokra<72>uj v poslednom h<>adan<61> zna<6E>ky alebo query-replace
|
|
|
|
|
|
|
|
|
|
\section{Preklady}
|
|
|
|
|
|
|
|
|
|
\key{M-x compile} prelo<6C> k<>d v akt<6B>vnom okne
|
|
|
|
|
\key{C-c C-c} cho<68> na posledn<64> chybu preklada<64>a, v okne prekladu
|
|
|
|
|
\key{C-x `} v okne so zdrojov<6F>m textom
|
|
|
|
|
|
|
|
|
|
\section{Dired, editor adres<65>rov}
|
|
|
|
|
|
|
|
|
|
\key{C-x d} spusti Dired
|
|
|
|
|
\key{d} ozna<6E> tento s<>bor na zmazanie
|
|
|
|
|
\key{\~{}} ozna<6E> v<>etky z<>lohy na zmazanie
|
|
|
|
|
\key{u} odstr<74><72> v<>etky zna<6E>ky na zmazanie
|
|
|
|
|
\key{x} zma<6D> s<>bory ozna<6E>en<65> na zmazanie
|
|
|
|
|
\key{C} kop<6F>ruj s<>bor
|
|
|
|
|
\key{g} obnov buffer Diredu
|
|
|
|
|
\key{f} otvor<6F> s<>bor v aktu<74>lnom riadku
|
|
|
|
|
\key{s} prepni medzi trieden<65>m pod<6F>a abecedy a d<>tumu/<2F>asu
|
|
|
|
|
|
|
|
|
|
\section{<EFBFBD><EFBFBD>tanie a posielanie po<70>ty}
|
|
|
|
|
|
|
|
|
|
\key{M-x rmail} za<7A>ni <20><>ta<74> po<70>tu
|
|
|
|
|
\key{q} skon<6F>i <20><>tanie po<70>ty
|
|
|
|
|
\key{h} uk<75><6B> hlavi<76>ky
|
|
|
|
|
\key{d} ozna<6E> aktu<74>lnu spr<70>vu na zmazanie
|
|
|
|
|
\key{x} zma<6D> v<>etky spr<70>vy ozna<6E>en<65> na zmazanie
|
|
|
|
|
|
|
|
|
|
\key{C-x m} nov<6F> spr<70>va
|
|
|
|
|
\key{C-c C-c} po<70>li spr<70>vu a prepni sa do in<69>ho bufferu
|
|
|
|
|
\key{C-c C-f C-c} presu<73> sa na hlavi<76>ku `CC', a ak neexistuje, tak ju
|
|
|
|
|
vytvor
|
|
|
|
|
|
|
|
|
|
\section{R<EFBFBD>zne}
|
|
|
|
|
|
|
|
|
|
\key{M-q} zarovnaj odstavec
|
|
|
|
|
\key{M-/} dopl<70> dynamicky predch<63>dzaj<61>ce slovo
|
|
|
|
|
\key{C-z} ikonizuj (preru<72>) Emacs
|
|
|
|
|
\mkey{M-x revert-buffer} nahra<72> text editovan<61>ho s<>boru t<>m ist<73>m s<>borom z~disku
|
|
|
|
|
|
|
|
|
|
\section{Nahradzovanie}
|
|
|
|
|
|
|
|
|
|
\key{M-\%} interakt<6B>vne h<>adaj a nahradzuj
|
|
|
|
|
\key{M-C-\%} s pou<6F>it<69>m regul<75>rnych v<>razov
|
|
|
|
|
\askip
|
|
|
|
|
Mo<EFBFBD>n<EFBFBD> odpovede v m<>de h<>adania s<>
|
|
|
|
|
\askip
|
|
|
|
|
\key{SPC} nahra<72> tento v<>skyt; cho<68> na <20>al<61><6C>
|
|
|
|
|
\key{,} nahra<72> tento v<>skyt a skon<6F>i
|
|
|
|
|
\key{DEL} tento v<>skyt nenahradzuj a cho<68> <20>alej
|
|
|
|
|
\key{!} nahra<72> v<>etky <20>al<61>ie v<>skyty
|
|
|
|
|
\key{\^{}} sp<73><70> na predch<63>dzaj<61>ci v<>skyt
|
|
|
|
|
\key{RET} skon<6F>i query-replace
|
|
|
|
|
\key{C-r} za<7A>ni rekurz<72>vne editovanie (\kbd{M-C-c} ho skon<6F><6E>)
|
|
|
|
|
|
|
|
|
|
\section{Regul<EFBFBD>rne v<>razy}
|
|
|
|
|
|
|
|
|
|
\key{. {\rm(te<74>ka)}} <20>ubovo<76>n<EFBFBD> znak okrem znaku nov<6F>ho riadku
|
|
|
|
|
\key{*} <20>iadne alebo viac opakovan<61>
|
|
|
|
|
\key{+} jedno alebo viac opakovan<61>
|
|
|
|
|
\key{?} <20>iadne alebo jedno opakovanie
|
|
|
|
|
\key{[$\ldots$]} ozna<6E>uje triedu znakov
|
|
|
|
|
\key{[\^{}$\ldots$]} neguje triedu znakov
|
|
|
|
|
|
|
|
|
|
\key{\\{\it c}} uvedenie znaku, ktor<6F> by mal inak <20>peci<63>lny v<>znam
|
|
|
|
|
v~regul<75>rnom v<>raze
|
|
|
|
|
|
|
|
|
|
\key{$\ldots$\\|$\ldots$\\|$\ldots$} vyhovuje jednej z alternat<61>v (\uv{alebo})
|
|
|
|
|
\key{\\( $\ldots$ \\)} zoskupenie nieko<6B>k<EFBFBD>ch vzorkov do jedn<64>ho
|
|
|
|
|
\key{\\{\it n}} to ist<73> ako {\it n\/}-t<> skupina
|
|
|
|
|
|
|
|
|
|
\key{\^{}} vyhovuje na za<7A>iatku riadku
|
|
|
|
|
\key{\$} vyhovuje na konci riadku
|
|
|
|
|
|
|
|
|
|
\key{\\w} vyhovuje znaku, ktor<6F> m<><6D>e by<62> s<><73>as<61>ou slova
|
|
|
|
|
\key{\\W} vyhovuje znaku, ktor<6F> nem<65><6D>e by<62> s<><73>as<61>ou slova
|
|
|
|
|
\key{\\<} vyhovuje na za<7A>iatku slova
|
|
|
|
|
\key{\\>} vyhovuje na konci slova
|
|
|
|
|
\key{\\b} vyhovuje medzislovn<76>m medzer<65>m
|
|
|
|
|
\key{\\B} vyhovuje medzer<65>m, ktor<6F> nie s<> medzislovn<76>
|
|
|
|
|
|
|
|
|
|
\section{Registre}
|
|
|
|
|
|
|
|
|
|
\key{C-x r s} ulo<6C> regi<67>n do registra
|
|
|
|
|
\key{C-x r i} vlo<6C> obsah registra do bufferu
|
|
|
|
|
|
|
|
|
|
\key{C-x r SPC} ulo<6C> aktu<74>lnu poz<6F>ciu kurzora do registra
|
|
|
|
|
\key{C-x r j} sko<6B> na poz<6F>ciu kurzoru ulo<6C>en<65> v registri
|
|
|
|
|
|
|
|
|
|
\section{Obd<EFBFBD><EFBFBD>niky}
|
|
|
|
|
|
|
|
|
|
\key{C-x r r} skop<6F>ruj obd<62><64>nik do registra
|
|
|
|
|
\key{C-x r k} vystrihni obd<62><64>nik
|
|
|
|
|
\key{C-x r y} vlo<6C> obd<62><64>nik
|
|
|
|
|
\key{C-x r t} uvedenie ka<6B>d<EFBFBD>ho riadku re<72>azcom
|
|
|
|
|
|
|
|
|
|
\key{C-x r o} otvor obd<62><64>nik, posu<73> text vpravo
|
|
|
|
|
\key{C-x r c} vypr<70>zdni obd<62><64>nik
|
|
|
|
|
|
|
|
|
|
\section{Pr<EFBFBD>kazov<EFBFBD> interpr<70>ter}
|
|
|
|
|
|
|
|
|
|
\key{M-x shell} spusti pr<70>kazov<6F> interpr<70>ter v Emacsu
|
|
|
|
|
\key{M-!} spusti pr<70>kaz pr<70>kazov<6F>ho interpr<70>tera
|
|
|
|
|
\key{M-|} spusti pr<70>kaz pr<70>kazov<6F>ho interpr<70>tera na regi<67>ne
|
|
|
|
|
\key{C-u M-|} filtruj regi<67>n cez pr<70>kaz pr<70>kazov<6F>ho interpr<70>tera
|
|
|
|
|
|
|
|
|
|
\section{Kontrola pravopisu}
|
|
|
|
|
|
|
|
|
|
\key{M-\$} skontroluj pravopis slova pod kurzorom
|
|
|
|
|
\mkey{M-x ispell-region} skontroluj pravopis v<>etk<74>ch slov v regi<67>ne
|
|
|
|
|
\mkey{M-x ispell-buffer} skontroluj pravopis v bufferi
|
|
|
|
|
|
|
|
|
|
\section{Mezin<EFBFBD>rodn<EFBFBD> znakov<6F> sady}
|
|
|
|
|
|
|
|
|
|
\key{C-x RET C-\\} zvo<76> a aktivuj vstupn<70> met<65>du pre aktu<74>lny buffer
|
|
|
|
|
\key{C-\\} aktivuj alebo deaktivuj vstupn<70> met<65>du
|
|
|
|
|
\mkey{M-x list-input-methods} zobraz zoznam v<>etk<74>ch vstupn<70>ch met<65>d
|
|
|
|
|
\mkey{M-x set-language-environment} <20>pecifikuj hlavn<76> jazyk
|
|
|
|
|
|
|
|
|
|
\key{C-x RET c} nastav k<>dovac<61> syst<73>m pre nasleduj<75>ci pr<70>kaz
|
|
|
|
|
\mkey{M-x find-file-literally} edituj s<>bor bez ak<61>chko<6B>vek konverzi<7A>
|
|
|
|
|
|
|
|
|
|
\mkey{M-x list-coding-systems} uk<75><6B> v<>etky k<>dovacie syst<73>my
|
|
|
|
|
\mkey{M-x prefer-coding-system} zvo<76> preferovan<61> k<>dovac<61> syst<73>m
|
|
|
|
|
|
|
|
|
|
\section{Kl<EFBFBD>vesov<EFBFBD> makr<6B>}
|
|
|
|
|
|
|
|
|
|
\key{C-x (} za<7A>ni defin<69>ciu kl<6B>vesov<6F>ho makra
|
|
|
|
|
\key{C-x )} ukon<6F>i defin<69>ciu kl<6B>vesov<6F>ho makra
|
|
|
|
|
\key{C-x e} spusti naposledy definovan<61> kl<6B>vesov<6F> makro
|
|
|
|
|
\key{C-u C-x (} pridaj do naposledy definovan<61>ho kl<6B>vesov<6F>ho makra
|
|
|
|
|
\mkey{M-x name-last-kbd-macro} pomenuj naposledy definovan<61> makro
|
|
|
|
|
|
|
|
|
|
\section{Jednoduch<EFBFBD> nastavenie}
|
|
|
|
|
|
|
|
|
|
\key{M-x customize} jednoduch<63> nastavenie
|
|
|
|
|
|
|
|
|
|
\section{N<EFBFBD>poveda}
|
|
|
|
|
|
|
|
|
|
Emacs dop<6F><70>a pr<70>kazy. Ak stla<6C><61>te \kbd{M-x} {\it tab\/} alebo {\it
|
|
|
|
|
space\/}, dostanete zoznam pr<70>kazov Emacsu.
|
|
|
|
|
\askip
|
|
|
|
|
\key{C-h} n<>poveda Emacsu
|
|
|
|
|
\key{C-h t} spust<73> t<>torial Emacsu
|
|
|
|
|
\key{C-h i} spust<73> Info, prezera<72> dokument<6E>cie
|
|
|
|
|
\key{C-h a} uk<75><6B>e pr<70>kazy vyhovuj<75>ce zadan<61>mu re<72>azcu (apropos)
|
|
|
|
|
\key{C-h k} zobraz<61> dokument<6E>ciu funkcie spustenej pomocou zadanej kl<6B>vesy
|
|
|
|
|
\askip
|
|
|
|
|
Emacs pracuje v r<>znych {\it m<>doch}, ktor<6F> upravuj<75> chovanie
|
|
|
|
|
Emacsu pre editovan<61> text dan<61>ho typu. Mode line obsahuje men<65> aktu<74>lnych
|
|
|
|
|
m<EFBFBD>dov v z<>tvork<72>ch.
|
|
|
|
|
\askip
|
|
|
|
|
\key{C-h m} zobraz dokument<6E>ciu aktu<74>lnych m<>dov.
|
|
|
|
|
|
|
|
|
|
\copyrightnotice
|
|
|
|
|
|
|
|
|
|
\bye
|
|
|
|
|
|
|
|
|
|
% Local variables:
|
|
|
|
|
% compile-command: "csplain sk-survival"
|
|
|
|
|
% End:
|
2004-04-16 12:51:06 +00:00
|
|
|
|
|
|
|
|
|
% arch-tag: 126389ad-40b2-4bf9-ac1d-e5105d0986b9
|