annotate etc/refcards/ru-refcard.tex @ 110033:2c9ea5d32862

* src/marker.c (Fcopy_marker): Make the first arg optional.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Mon, 30 Aug 2010 14:47:49 +0200
parents 2f917e876efd
children 376148b31b5e
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,
106815
1d1d5d9bd884 Add 2010 to copyright years.
Glenn Morris <rgm@gnu.org>
parents: 104005
diff changeset
2 % 2009, 2010 Free Software Foundation, Inc.
104005
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
107299
2f917e876efd Rename a command in ru-refcard.tex.
Glenn Morris <rgm@gnu.org>
parents: 107297
diff changeset
26 \newcommand{\cyear}[0]{2010} % 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
107299
2f917e876efd Rename a command in ru-refcard.tex.
Glenn Morris <rgm@gnu.org>
parents: 107297
diff changeset
29 \centerline{\footnotesize \copyright\ \cyear\ Free Software Foundation, Inc.
104005
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
107299
2f917e876efd Rename a command in ru-refcard.tex.
Glenn Morris <rgm@gnu.org>
parents: 107297
diff changeset
34 \centerline{Copyright \copyright\ \cyear\ Free Software Foundation, Inc.}
104005
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