annotate etc/refcards/ru-refcard.tex @ 104005:76ec8228b5d8

Standardize headers. Remove version numbers that don't mean much and are infrequently updated. Instead, just use Emacs version and date. Use FSF URL rather than postal address.
author Glenn Morris <rgm@gnu.org>
date Tue, 21 Jul 2009 06:46:33 +0000
parents 73a5051dcd6d
children 1d1d5d9bd884
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
104005
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
1 % Copyright (C) 1997, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
2 % 2009 Free Software Foundation, Inc.
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
3
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
4 % Author: Stephen Gildea <gildea@stop.mail-abuse.org>
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
5 % Russian translation: Alex Ott <alexott@gmail.com>
82672
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7 \documentclass[10pt]{article}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8 \usepackage{multicol,tabularx}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9 \usepackage[a4paper,hmargin={2cm,2cm},vmargin={2cm,2cm},nohead,twoside]{geometry}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10 \usepackage[T2A]{fontenc}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11 \usepackage[koi8-r]{inputenc}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12 \usepackage[english,russian]{babel}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13 \usepackage{verbatim}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14 %\usepackage{enumerate,calc}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15 %\usepackage{indentfirst,amsmath,graphicx,citehack,floatflt}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16 %
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17 %\usepackage{pscyr}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18 %\renewcommand{\rmdefault}{fha}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20 \newlength{\ColWidth}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21 \setlength{\ColWidth}{120mm}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22 \newlength{\ColThreeWidth}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23 \setlength{\ColThreeWidth}{25mm}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24
104005
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
25 \newcommand{\versionemacs}[0]{23} % version of Emacs this is for
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
26 \newcommand{\year}[0]{2009} % copyright year
82672
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
28 \newcommand\shortcopyrightnotice[0]{\vskip 1ex plus 2 fill
104005
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
29 \centerline{\footnotesize \copyright\ \year\ Free Software Foundation, Inc.
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
30 Permissions on back.}}
82672
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
31
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
32 \newcommand\copyrightnotice[0]{
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
33 \vskip 1ex plus 2 fill\begingroup\footnotesize
104005
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
34 \centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.}
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
35 \centerline{For GNU Emacs version \versionemacs}
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
36 \centerline{Designed by Stephen Gildea}
82672
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
37 \centerline{Перевод Alex Ott <alexott@gmail.com>}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
38
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
39 Permission is granted to make and distribute copies of
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
40 this card provided the copyright notice and this permission notice
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
41 are preserved on all copies.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
42
104005
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
43 For copies of the GNU Emacs manual, see:
82672
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
44
104005
76ec8228b5d8 Standardize headers.
Glenn Morris <rgm@gnu.org>
parents: 103942
diff changeset
45 {\tt http://www.gnu.org/software/emacs/\#Manuals}
82672
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
46 \endgroup}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
47
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
48 \hyphenation{mini-buf-fer}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
49
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
50 \parindent 0pt
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
51 %\parskip 0.5ex plus .2ex minus .2ex
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
52
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
53 \newcommand{\kbd}[1]{\texttt{#1}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
54
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
55 \begin{document}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
56
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
57 %\begin{multicols}{3}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
58
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
59 \centerline{Справочник команд GNU Emacs}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
60 \centerline{(для версии \versionemacs)}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
61
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
62 \section{Запуск Emacs}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
63
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
64 Для запуска GNU Emacs \versionemacs, просто наберите имя программы: \kbd{emacs}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
65
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
66 \section{Выход из Emacs}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
67
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
68 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
69 Приостановить работу Emacs (или свернуть в иконку при работе в X) & \kbd{C-z} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
70 Выйти из Emacs & \kbd{C-x C-c} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
71 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
72
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
73 \section{Файлы}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
74
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
75 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
76 {\bf открыть} файл в Emacs & \kbd{C-x C-f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
77 {\bf сохранить} файл обратно на диск & \kbd{C-x C-s} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
78 сохранить {\bf все} файлы & \kbd{C-x s} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
79 {\bf вставить} содержимое другого файла в текущий буфер & \kbd{C-x i} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
80 открыть нужный вам файл вместо текущего & \kbd{C-x C-v} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
81 сохранить буфер в указанном файле & \kbd{C-x C-w} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
82 Переключить состояние буфера ``только для чтения'' & \kbd{C-x C-q} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
83 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
84
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
85 \section{Получение помощи}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
86
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
87 Справочная система достаточно проста. Hажмите \kbd{C-h} (или \kbd{F1}) и
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
88 следуйте инструкциям. Если вы в первый раз работаете с Emacs, то наберите
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
89 \kbd{C-u C-h t Russian RET} для вызова {\bf учебника}.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
90
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
91 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
92 Скрыть окно справки & \kbd{C-x 1} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
93 Прокрутить окно справки & \kbd{C-M-v} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
94
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
95 apropos: показать команды, соответствующие строке & \kbd{C-h a} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
96 показать имя функции, которая запускается клавишей & \kbd{C-h k} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
97 получить информацию о функции & \kbd{C-h f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
98 получить информацию о режиме & \kbd{C-h m} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
99 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
100
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
101 \section{Исправление ошибок}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
102
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
103 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
104 {\bf прервать} частично набранную или исполняемую команду & \kbd{C-g} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
105 {\bf восстановить} файл, потерянный при крахе системы & \kbd{M-x recover-file} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
106 {\bf отменить} нежелательные изменения & \kbd{C-x u, C-\_ {\rm или} C-/} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
107 восстановить буфер в первоначальное состояние & \kbd{M-x revert-buffer} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
108 перерисовать заполненный мусором экран & \kbd{C-l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
109 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
110
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
111 \section{Hаращиваемый поиск}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
112
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
113 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
114 поиск вперед & \kbd{C-s} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
115 поиск назад & \kbd{C-r} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
116 поиск по регулярному выражению вперед & \kbd{C-M-s} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
117 поиск по регулярному выражению назад & \kbd{C-M-r} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
118
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
119 выбрать предыдущую строку поиска & \kbd{M-p} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
120 выбрать следующую строку поиска & \kbd{M-n} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
121 прекратить наращиваемый поиск & \kbd{RET} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
122 отменить эффект ввода последнего символа & \kbd{DEL} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
123 прервать текущий поиск & \kbd{C-g} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
124 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
125
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
126 Для повтора поиска в любом направлении используйте клавиши \kbd{C-s} или
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
127 \kbd{C-r}. Если Emacs все еще производит поиск, \kbd{C-g} отменит только
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
128 не выполненную часть.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
129
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
130 \section{Перемещение}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
131
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
132 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
133 {\bf единицы перемещения} & {\bf назад} & {\bf вперед} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
134 символ & \kbd{C-b} & \kbd{C-f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
135 слово & \kbd{M-b} & \kbd{M-f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
136 строка & \kbd{C-p} & \kbd{C-n} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
137 начало (или конец) строки & \kbd{C-a} & \kbd{C-e} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
138 предложение & \kbd{M-a} & \kbd{M-e} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
139 абзац & \kbd{M-\{} & \kbd{M-\}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
140 страница & \kbd{C-x [} & \kbd{C-x ]} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
141 выражение (sexp) & \kbd{C-M-b} & \kbd{C-M-f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
142 функция & \kbd{C-M-a} & \kbd{C-M-e} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
143 переход в начало (или конец) буфера & \kbd{M-<} & \kbd{M->} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
144
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
145 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
146
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
147 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
148 прокрутка экрана вниз & \kbd{C-v} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
149 прокрутка экрана вверх & \kbd{M-v} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
150 прокрутка влево & \kbd{C-x <} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
151 прокрутка вправо & \kbd{C-x >} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
152 установка текущей строки в центр экрана & \kbd{C-u C-l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
153 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
154
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
155 \section{Уничтожение и удаление}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
156
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
157 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
158 {\bf уничтожаемый объект} & {\bf назад} & {\bf вперед} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
159 символ (удаление, а не уничтожение) & \kbd{DEL} & \kbd{C-d} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
160 слово & \kbd{M-DEL} & \kbd{M-d} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
161 строка (до конца строки) & \kbd{M-0 C-k} & \kbd{C-k} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
162 предложение & \kbd{C-x DEL} & \kbd{M-k} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
163 выражение & \kbd{M-- C-M-k} & \kbd{C-M-k} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
164 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
165
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
166
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
167 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
168 уничтожить {\bf область} & \kbd{C-w} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
169 скопировать область в список уничтожений & \kbd{M-w} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
170 уничтожить до следующего вхождения символа {\it char} & \kbd{M-z {\it char}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
171
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
172 вставить последний уничтоженный объект & \kbd{C-y} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
173 заменить только что восстановленный текст предшествующим уничтоженным текстом & M-y \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
174 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
175
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
176 \section{Пометка}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
177
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
178 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
179 установить пометки & \kbd{C-@ {\rm или} C-SPC} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
180 поменять местами курсор и пометку & \kbd{C-x C-x} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
181
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
182 пометить {\it arg\/} {\bf слов} & \kbd{M-@} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
183 пометить {\bf параграф} & \kbd{M-h} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
184 пометить {\bf страницу} & \kbd{C-x C-p} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
185 пометить {\bf выражение} & \kbd{C-M-@} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
186 пометить {\bf функцию} & \kbd{C-M-h} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
187 пометить весь {\bf буфер} & \kbd{C-x h} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
188 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
189
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
190 \section{Замена с запросом}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
191
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
192 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
193 интерактивная замена текстовой строки & \kbd{M-\%} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
194 с использованием регулярных выражений & \kbd{M-x query-replace-regexp} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
195 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
196
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
197 В режиме интерактивной замены пользователю доступны следующие команды:
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
198
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
199 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
200 {\bf заменить} данное соответствие, перейти к следующему & \kbd{SPC} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
201 заменить это соответствие, не перемещаться & \kbd{,} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
202 {\bf пропустить} соответствие без замены & \kbd{DEL} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
203 заменить все оставшиеся соответствия & \kbd{!} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
204 {\bf вернуться} к предыдущему соответствию & \kbd{\^} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
205 {\bf выйти} из режима ``замена с запросом'' & \kbd{RET} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
206 войти в режим рекурсивного редактирования (для выхода используется \kbd{C-M-c}) & \kbd{C-r} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
207 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
208
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
209 \section{Использование нескольких окон}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
210
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
211 Команды, приведенные во втором столбце, применяются к другому
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
212 фрэйму (окну используемой оконной системы).
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
213
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
214 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
215 удалить все остальные окна & \kbd{C-x 1} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
216 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
217
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
218 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
219 разбить окно по горизонтали & \kbd{C-x 2\ \ \ \ } & \kbd{C-x 5 2} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
220 удалить данное окно & \kbd{C-x 0\ \ \ \ } & \kbd{C-x 5 0} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
221
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
222 разбить окно по вертикали & \kbd{C-x 3} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
223
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
224 выполнить прокрутку в другом окне & \kbd{C-M-v} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
225 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
226
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
227 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
228 переместить курсор в другое окно & \kbd{C-x o} & \kbd{C-x 5 o} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
229
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
230 выбрать буфер в другом окне & \kbd{C-x 4 b} & \kbd{C-x 5 b} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
231 показать буфер в другом окне & \kbd{C-x 4 C-o} & \kbd{C-x 5 C-o} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
232 загрузить файл в другое окно & \kbd{C-x 4 f} & \kbd{C-x 5 f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
233 открыть файл в режиме чтения в другом окне & \kbd{C-x 4 r} & \kbd{C-x 5 r} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
234 запустить Dired в другом окне & \kbd{C-x 4 d} & \kbd{C-x 5 d} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
235 найти таг в другом окне & \kbd{C-x 4 .} & \kbd{C-x 5 .} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
236
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
237 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
238
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
239 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
240 увеличить высоту окна & \kbd{C-x \^} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
241 сузить текущее окно & \kbd{C-x \{} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
242 расширить текущее окно & \kbd{C-x \}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
243 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
244
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
245 \section{Форматирование}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
246
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
247 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
248 сделать отступ для текущей {\bf строки} (в зависимости от режима) & \kbd{TAB} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
249 сделать отступ для {\bf области} (в зависимости от режима) & \kbd{C-M-$\backslash$} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
250 сделать отступ для {\bf выражения} (в зависимости от режима) & \kbd{C-M-q} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
251 сделать отступ к заданной {\it arg\/} колонке & \kbd{C-x TAB} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
252
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
253 вставить новую строку после курсора & \kbd{C-o} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
254 сдвинуть остаток строки вертикально вниз & \kbd{C-M-o} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
255 удалить пустые строки вокруг курсора & \kbd{C-x C-o} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
256 объединить строку с предыдущей (со следующими arg) & \kbd{M-\^} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
257 удалить пустое пространство вокруг курсора & \kbd{M-$\backslash$} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
258 поместить только один пробел в позиции курсора & \kbd{M-SPC} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
259
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
260 отформатировать текущий параграф & \kbd{M-q} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
261 установить столбец заполнения & \kbd{C-x f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
262 установить префикс заполнения каждой строки & \kbd{C-x .} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
263
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
264 установить начертание (face) & \kbd{M-g} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
265 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
266
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
267 \section{Изменение регистра}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
268
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
269 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
270 сделать буквы слова заглавными & \kbd{M-u} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
271 сделать буквы слова строчными & \kbd{M-l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
272 сделать первую букву слова заглавной & \kbd{M-c} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
273
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
274 сделать буквы области заглавными & \kbd{C-x C-u} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
275 сделать буквы области строчными & \kbd{C-x C-l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
276 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
277
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
278 \section{Минибуфер}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
279
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
280 Следующие клавиши (ключи) определены в минибуфере.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
281
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
282 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
283 дополнить насколько возможно & \kbd{TAB} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
284 дополнить до одного слова & \kbd{SPC} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
285 дополнить и выполнить & \kbd{RET} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
286 показать возможные дополнения & \kbd{?} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
287 выбрать предыдущую строку из истории ввода & \kbd{M-p} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
288 выбрать следующую строку из истории ввода & \kbd{M-n} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
289 поиск в истории по регулярному выражению в обратном напрвлении & \kbd{M-r} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
290 поиск в истории по регулярному выражению в прямом напрвлении & \kbd{M-s} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
291 прервать команду & \kbd{C-g} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
292 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
293
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
294 Наберите \kbd{C-x ESC ESC} для редактирования и повторения последней
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
295 команды набранной в минибуфере. Наберите \kbd{F10}, чтобы работать с
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
296 пунктами меню при помощи команд минибуфера.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
297
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
298 \section{Буфера}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
299
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
300 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
301 выбрать другой буфер & \kbd{C-x b} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
302 выдать список всех буферов & \kbd{C-x C-b} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
303 уничтожить буфер & \kbd{C-x k} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
304 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
305
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
306 \section{Перестановка данных}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
307
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
308 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
309 обменять местами {\bf символы} & \kbd{C-t} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
310 обменять местами {\bf слова} & \kbd{M-t} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
311 обменять местами {\bf строки} & \kbd{C-x C-t} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
312 обменять местами {\bf выражения} & \kbd{C-M-t} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
313 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
314
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
315 \section{Проверка правописания}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
316
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
317 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
318 проверить текущее слово & \kbd{M-\$} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
319 проверить все слова в области & \kbd{M-x ispell-region} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
320 выполнить проверку всего буфера & \kbd{M-x ispell-buffer} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
321 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
322
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
323 \section{Теги}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
324
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
325 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
326 найти определение тега & \kbd{M-.} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
327 найти следующее вхождение тега & \kbd{C-u M-.} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
328 использовать новый файл с тегами & \kbd{M-x visit-tags-table} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
329
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
330 поиск по шаблону по всей таблице тегов & \kbd{M-x tags-search} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
331 выполнить query-replace над всеми файлами & \kbd{M-x tags-query-replace} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
332 продолжить поиск или поиск-замену тега & \kbd{M-,} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
333 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
334
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
335 \section{Командные процессоры}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
336
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
337 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
338 Выполнить команду командного процессора & \kbd{M-!} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
339 выполнить команду командного процессора над областью & \kbd{M-|} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
340 пропустить содержимое области через команду командного процессора & \kbd{C-u M-|} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
341 запустить командный процессор в окне \kbd{*shell*} & \kbd{M-x shell} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
342 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
343
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
344 \section{Прямоугольные области}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
345
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
346 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
347 скопировать прямоугольную область в регистр & \kbd{C-x r r} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
348 удалить прямоугольную область & \kbd{C-x r k} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
349 вставить последную уничтоженную прямоугольную область & \kbd{C-x r y} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
350 открыть прямоугольную область, сдвигая текст вправо & \kbd{C-x r o} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
351 очистить прямоугольную область & \kbd{C-x r c} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
352 предварить каждую строку строкой текста & \kbd{C-x r t} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
353 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
354
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
355 \section{Сокращения}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
356
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
357 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
358 добавить глобальное сокращение & \kbd{C-x a g} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
359 добавить локальное для режима сокращение & \kbd{C-x a l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
360 добавить глобальное значение для данного сокращения & \kbd{C-x a i g} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
361 добавить специфическое для режима значение данного сокращения & \kbd{C-x a i l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
362 явно вставить значение для сокращения & \kbd{C-x a e} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
363
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
364 динамически дополнить предыдущее слово & \kbd{M-/} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
365 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
366
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
367 \section{Регулярные выражения}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
368
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
369 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
370 любой одиночный символ (за исключением символа новой строки) & \kbd{. {\rm(dot)}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
371 ноль или более повторений & \kbd{*} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
372 одно или более повторений & \kbd{+} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
373 ноль или одно повторение & \kbd{?} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
374 экранировать специальный символ {\it c\/} & \kbd{$\backslash${\it c}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
375 выбор между альтернативами (``или'') & \kbd{$\backslash|$} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
376 группировка & \kbd{$\backslash$( {\rm$\ldots$} $\backslash$)} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
377 текст в {\it n\/}-й группе & \kbd{$\backslash${\it n}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
378 граница слова & \kbd{$\backslash$b} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
379 не граница слова & \kbd{$\backslash$B} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
380 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
381
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
382 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
383 {\bf объект} & {\bf начало соответствия} & {\bf конец соответствия} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
384 строка & \kbd{\^} & \kbd{\$} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
385 слово & \kbd{$\backslash$<} & \kbd{$\backslash$>} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
386 буфер & \kbd{$\backslash$`} & \kbd{$\backslash$'} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
387 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
388
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
389 \begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
390 {\bf класс символов} & {\bf соответ\-ствует им} & {\bf соответ\-ствует другим} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
391 явный набор & \kbd{[ {\rm$\ldots$} ]} & \kbd{[\^ {\rm$\ldots$} ]} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
392 символ-буква & \kbd{$\backslash$w} & \kbd{$\backslash$W} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
393 символ с синтаксисом {\it c} & \kbd{$\backslash$s{\it c}} & \kbd{$\backslash$S{\it c}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
394 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
395
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
396 \section{Международные наборы символов}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
397
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
398 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
399 выбрать язык & \kbd{C-x RET l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
400 показать все возможные методы ввода & \kbd{M-x list-input-methods} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
401 разрешить или запретить метод ввода & \kbd{C-$\backslash$} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
402 установить систему кодирования для следующей команды & \kbd{C-x RET c} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
403 показать список всех систем кодирования & \kbd{M-x list-coding-systems} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
404 выбрать предпочтительную систему кодирования & \kbd{M-x prefer-coding-system} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
405 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
406
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
407 \section{Информация (система Info)}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
408
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
409 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
410 запустить систему доступа к документации & \kbd{C-h i} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
411 найти указанную функцию или переменную в документации & \kbd{C-h S} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
412 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
413
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
414 Перемещение внутри узла (нодами):
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
415
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
416 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
417 прокрутка вперед & \kbd{SPC} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
418 прокрутка назад & \kbd{DEL} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
419 перейти к началу узла & \kbd{. {\rm (dot)}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
420 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
421
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
422 Перемещение между узлами:
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
423
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
424 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
425 {\bf следующий} узел & \kbd{n} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
426 {\bf предыдущий} узел & \kbd{p} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
427 перейти к {\bf верхнему} узлу & \kbd{u} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
428 выбрать пункт меню по имени & \kbd{m} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
429 выбрать {\it n\/}-й пункт меню по номеру (1--9) & \kbd{{\it n}} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
430 перейти по ссылке (возврат с помощью \kbd{l}) & \kbd{f} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
431 возвратится к последнему просмотренному узлу & \kbd{l} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
432 возвратится к узлу-каталогу & \kbd{d} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
433 Перейти к верхему узлу файла & \kbd{t} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
434 перейти к узлу, заданному именем & \kbd{g} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
435 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
436
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
437 Другие команды:
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
438
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
439 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
440 запустить {\bf учебник} по системе документации & \kbd{h} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
441 поиск темы в индексе & \kbd{i} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
442 поиск в узлах с помощью регулярных выражений & \kbd{s} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
443 {\bf прекратить работу} с документацией & \kbd{q} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
444 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
445
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
446 \section{Регистры}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
447
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
448 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
449 сохранить область в регистре & \kbd{C-x r s} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
450 вставить содержимое регистра в буфер & \kbd{C-x r i} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
451
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
452 сохранить положение курсора в регистре & \kbd{C-x r SPC} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
453 перейти к положению курсора, сохраненному в регистре & \kbd{C-x r j} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
454 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
455
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
456 \section{Клавиатурные макросы}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
457
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
458 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
459 {\bf начать} определение клавиатурного макроса & \kbd{C-x (} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
460 {\bf закончить} определение клавиатурного макроса & \kbd{C-x )} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
461 {\bf выполнить} последний определенный макрос & \kbd{C-x e} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
462 дополнить последний определенный макрос & \kbd{C-u C-x (} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
463 задать имя для последнего определенного макроса & \kbd{M-x name-last-kbd-macro} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
464 вставить в буфер определение макроса на языке Lisp & \kbd{M-x insert-kbd-macro} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
465 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
466
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
467 \section{Команды, связанные с Emacs Lisp}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
468
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
469 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
470 вычислить {\bf выражение} перед курсором & \kbd{C-x C-e} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
471 вычислить текущую функцию {\bf defun} & \kbd{C-M-x} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
472 вычислить {\bf область} как выражение & \kbd{M-x eval-region} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
473 считать и вычислить выражение из минибуфера & \kbd{M-:} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
474 загрузить из стандартного системного каталога & \kbd{M-x load-library} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
475 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
476
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
477 \section{Простая настройка}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
478
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
479 \begin{tabular}{p{\ColWidth}l}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
480 настроить переменные и оформление (faces) & \kbd{M-x customize} \\
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
481 \end{tabular}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
482
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
483 % The intended audience here is the person who wants to make simple
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
484 % customizations and knows Lisp syntax.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
485
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
486 Создание глобальных привязок клавиш (ключей) на Emacs Lisp (примеры):
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
487
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
488 \begin{verbatim}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
489 (global-set-key "\C-cg" 'goto-line)
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
490 (global-set-key "\M-#" 'query-replace-regexp)
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
491 \end{verbatim}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
492
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
493 \section{Написание команд}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
494
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
495 \begin{verbatim}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
496 (defun <command-name> (<args>)
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
497 "<documentation>" (interactive "<template>")
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
498 <body>)
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
499 \end{verbatim}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
500
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
501 Пример:
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
502
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
503 \begin{verbatim}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
504 (defun this-line-to-top-of-window (line)
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
505 "Reposition line point is on to top of window.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
506 With ARG, put point on line ARG."
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
507 (interactive "P")
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
508 (recenter (if (null line)
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
509 0
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
510 (prefix-numeric-value line))))
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
511 \end{verbatim}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
512
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
513 Спецификация \kbd{interactive} сообщает о том, что аргумент надо считывать
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
514 интерактивно. Для дополнительной информации наберите \kbd{C-h f interactive}.
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
515
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
516 \copyrightnotice
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
517
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
518 %\end{multicols}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
519
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
520 \end{document}
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
521
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
522 % Local variables:
82874
2d3abc3ad68c Use a PDF `compile-command' local variable.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents: 82672
diff changeset
523 % compile-command: "pdflatex ru-refcard"
82672
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
524 % coding: cyrillic-koi8
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
525 % End:
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
526
279261bdaa63 Move refcards from etc/ to etc/refcards/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
527 % arch-tag: 868a12f6-4339-4a14-a56e-4a3937277a9e