Комбинация
Действие
C-h
Система встроенной справки
С-х C-s
Сохранение файла
С-х С-с
Завершение работы с Emacs
С-х и
Отмена последнего редактирования (команда может повторяться)
C-g
Прекратить набор текущей команды
С-р
К предыдущей строке
С-п
К следующей строке
C-f
К следующему символу
C-b
К предыдущему символу
C-v
К следующей экранной странице текста
M-v
К предыдущей экранной странице текста
C-s
Поиск строки в прямом направлении
1 Создание собственных сочетаний клавиш описано в книге издательства O'Reilly « Learning Gnu Emacs»(Изучаем GNU Emacs).
644
Глава 10. Редактор Emacs
Комбинация
Действие
C-r
Поиск строки в обратном направлении
C-d
Удаление текущего символа
Del
Удаление символа перед курсором
Backspace
Удаление символа перед курсором
Конспект команд по группам
В таблицах перечислены клавиатурные комбинации, имена команд и выполняемые действия. Напоминаем, что «С-» - это клавиша <Ctrl>, а «М-» -<Meta>.
Команды работы с файлами
Комбинация
Команда
Действие
С-х C-f
find-file
Поиск и чтение файла
С-х C-v
find-alternate-file
Чтение другого файла; файл заменяет прочитанный по С-х C-f
С-х i
insert-file
Вставить файл в текущей позиции курсора
С-х C-s
save-buffer
Сохранить файл
С-х C-w
write-file
Записать содержимое буфера в файл
С-х С-с
save-buffers-kill-emacs
Завершить работу с Emacs
C-z
suspend-emacs
Приостановить выполнение Emacs (возврат
по команде exit или fg)
Команды навигации
Для того чтобы облегчить запоминание, в столбце Действие некоторые слова
выделены курсивом.
Комбинация
Команда
Действие
C-f
forward-char
Переход к следующему символу (вправо)
C-b
backward-char
Переход к
предыдущему символу (влево)
С-р
previous-line
Переход к
предыдущей строке (вверх)
С-п
next-line
Переход к
следующей строке (вниз)
M-f
forward-word
Переход к
следующему слову (вперед)
M-b
backward-word
Переход к
предыдущему слову (назад)
Комбинация
Команда
Действие
С-а
beginning-of-line
Переход к началу строки
С-е
end-of-line
Переход к концу строки
М-а
backward-sentence
Переход к предыдущему предложению
М-е
forward-sentence
Переход к следующему предложению
М-{
backward-paragraph
Переход к предыдущему абзацу
М-}
forward-paragraph
Переход к следующему абзацу
C-v
scroll-up
Переход к следующей экранной странице
M-v
scroll-down
Переход к предыдущей экранной странице
С-х[
backward-page
Переход к предыдущей странице текста
С-х]
forward-page
Переход к следующей странице текста
м->
end-of -buffer
Переход к концу текста
м-<
beginning-of -buffer
Переход к началу текста
(нет)
goto-line
Перейти к строке файла
(нет)
goto-char
Перейти к символу п файла
С-1
recenter
Обновить окно с текстом так, чтобы текущая строка с курсором оказалась в центре окна
М-п
digit-argument
Повторить следующую команду п раз
C-u n
universal-argument
Повторить следующую команду п раз
Команды удаления
Комбинация
Команда
Действие
Del
backward-delete-char
Удаление символа перед курсором
C-d
delete-char
Удаление символа под курсором
M-Del
backward-kill-word
Удаление предыдущего слова
M-d
kill-word
Удаление слова под курсором
C-k
kill-line
Удаление от курсора и до конца строки
M-k
kill-sentence
Удаление предложения, на котором находится курсор
C-x Del
backward-kill-sentence
Удаление предыдущего предложения
C-y
yank
Возврат удаленного текста
C-w
kill-region
Удаление выделенной области (см. следующую таблицу)
Комбинация
Команда
Действие
(нет)
backward-kill-paragraph
Удаление предыдущего абзаца
(нет)
kill -paragraph
Удаление текста от курсора и до конца абзаца
Абзацы и областитекста
Комбинация
Команда
Действие
С-@
set-mark-command
Отметить начало (или конец) области
С-пробел
set-mark-command
Отметить начало (или конец) области
С-х С-р
mark-page
Выделить страницу
С-х С-х
exchange-point-and-mark
Обменять местами курсор и отметку
С-х h
mark-whole-buffer
Выделить буфер
M-q
fill-paragraph
Переформатировать абзац
(нет)
fill-region
Переформатировать отдельные абзацы выделенной области
M-h
mark-paragraph
Выделить абзац
М-{
backward-paragraph
Перемещение к предыдущему абзацу
М-}
forward-paragraph
Перемещение к следующему абзацу
(нет)
backward-kill-paragraph
Удаление предыдущего абзаца
(нет)
kill-paragraph
Удаление текста от курсора и до конца абзаца
Прерывание и откат команд
Комбинация
Команда
Действие
c-g
С-х и
(нет)
keyboard-quit
advertised-undo
revert-buffer
<< Назад В начало Далее >> |