Emacs для начинающих


         

Краткий справочник. Комбинации клавиш Emacs и PSGML


Перемещение курсора. Команды Emacs.

C-f forward-char Перемещение на один символ вправо
C-b backward-char Перемещение на один символ влево
C-Left backward-word Перемещение на одно слово влево
M-b previous-word Перемещение на одно слово влево
C-Right backward-word Перемещение на одно слово вправо
M-f next-word Перемещение на одно слово вправо
C-v scroll-up Перемещение на одну страницу вперед
C-a beginning-of-line Перемещение в начало строки
C-e end-of-line Перемещение в конец строки
M-v previous-page Перемещение на одну страницу назад
M-b previous-word Перемещение на одно слово влево
M-f next-word Перемещение на одно слово вправо
C-p previous-line перемещение на одну строку вверх
C-n next-line перемещение на одну строку вниз

Перемещение курсора. Команды PSGML.

C-M-a sgml-beginning-of-element Перемещение на первый символ данных текущего элемента
C-M-e sgml-end-of-element Перемещение на последний символ данных текущего элемента
C-c C-d sgml-next-data-field Перемещение курсора в следующую позицию, где можно вводить данные
C-c C-n sgml-up-element Перемещение вверх по иерархии элементов в конец закрывающего тэга
C-M-u sgml-backward-up-element Перемещение вверх по иерархии элементов в начало открывающего тэга
C-M-d sgml-backward-element Перемещение в начало следующего вложенного элемента
C-M-f sgml-forward-element Перемещение в конец следующего вложенного элемента

Добавление, удаление и перемещение текста. Команды Emacs.

C-d delete-char Удаление символа
C-@ set-mark-command Начало выделения
C-space set-mark-command Начало выделения
C-w kill-region Удаление выделенной области в буфер обмена
C-k kill-line Удаление фрагмента от курсора до конца строки
C-x C-x exchange-point-and-mark "Перепрыгивание" курсора в начало/конец выделенного блока
C-y yank Вставка удаленного текста в текущую позицию
M-d kill word Удаление слова
M-i overwrite-mode Переключатель Insert/Replace. Нестандартная команда Emacs, установленная строкой в файле ".emacs".
M-q fill-paragraph Выравнивание параграфа
M-w kill-ring-save Копировать в буфер обмена (kill ring)
M-y yank-pop Последовательная вставка в текущую позицию блоков, помещенных в буфер kill ring
M-C-\ indent-region Выравнивание строк выделенного фрагмента. В режиме PSGML - выравнивание тэгов, чтобы раскрыть структуру элемента.
C-q quoted-insert Вставка символьного эквивалента нажатой клавиши, даже если это командная комбинация
<


Содержание  Назад  Вперед