Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Комбинация
Действие

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



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru