^H k <ключ>    Краткое / полное описание ключа
^H f <функция>   Описание функции
^H a <текст>     Все функции с этим текстом
^H w <функция>   На какой клавише висит функция

^X ^F           Войти в файл по запросу
^X ^V           Войти в файл по запросу в том же окне
^X 4 ^F         Войти в файл по запросу в другом окне
^X ^S / S       Сохранить файл  / все файлы
^X ^C           Выйти из всех файлов с сохранением
M-~             Забыть что файл был изменен
^X ^W           Записать файл под другим именем write-file
M-x<имя файла>  Поменять имя файла после записи
^X ^D<каталог>  Список файлов в каталоге
^X  d           Dired режим
^U ^X ^D<каталог>  Список файлов в каталоге
M-x view-file   Просмотр файла
M-x insert-file Вставка файла
^X ^S / S       Сохранить файл(ы)


^X 0    Уничтожить окно
^X 1    Первое окно на весь экран (ZOOM)
^X o    В другое окно
M-^V    Листать другое окно
^X ^B   Список буферов
^X k    kill-buffer


M-x what-page   M-x what-line
M-= / ^=        размер файла  / позиция курсора
^X l            о странице


^X  u / ^? / ^_  Откатка        undo
advertised-undo
^G               Прервать команду


M-- M-l    Сделать предыдущее слово маленьким
M-- M-u    Сделать предыдущее слово большим
M-- M-c    Сделать предыдущее слово маленьким с заглавной


^b/^f            Сдвинуться на шаг       backward-char,
^p/^n                                    next-line, previous-line
M- f/b n/p      На слово/ предложение
^X r            В середину окна
^V  / M-V       На страницу вниз/вверх  scroll-up/scroll-down
^A  / ^E        В начало/ конец строки
M-a / M-e       В начало/ конец предложения
M-< / >         Встать в начало / конец файла beginning-of-buffer/ end-of-buffer
^@ / ^SPC       Запомнить позицию в тексте
^X ^X           Встать в запомненную позицию, запомнив текущую
^U ^@           Встать на предыдущую помеченную позицию


^L               Перерисовать экран (redraw-display)
M-x goto-line   Выставить строку No в середину экрана


^D          Удалить символ
Del         Забой
M-Del       Удалить предыдущее слово
M-x overwrite-mode  Режим замены
^K          Удалить конец строки / Удалить начало строки
M-d         Удалить слово и пробелы за ним
M-^         Склеить строки delete-indentation


^Y              Вспомнить символы  /    yank
M-y             Вспомнить предыдущие символы
^@      Запомнить угол региона. (set-mark-command)
^W      Удалить с запоминанием
^X x    Запомнить в регистре
M-d     Удалить слово с запоминанием kill-word
M-w     Запомнить регион
^X x R  Запомнить регион в регистре (copy-to-register)
^X g R  Вспомнить регистре (insert-register)


^u  <команда>   Выполнить команду n раз (n - число)
M-x <функция>           Выполнить функцию по имени
M-x set-variable        Установить значение переменной
M-x global-set-key  <функция>   Повесить на клавишу функцию.
^X ( клавиши ^X )    задать макрокоманду
^X e                  выполнить макрокоманду
name-last-kbd-makro   присвоить ей имя
insert-last-kbd-makro воспроизвести клавиши LISP кода
insert-kbd-makro      вставить lisp-код по функции.
M-x disassemble       дизассемблировать функцию.

    КОМАНДЫ МИНИБУФЕРА

^X ESC Повторить последнюю команду (`repeat-complex-command'). M-p/M-n Листать команды минибуфера вверх/вниз M-x list-command-history Tab/space/? Дополнить

    8. ПОИСК , И ЗАМЕНА

^S/^R Мягкий поиск вперед/назад DEL Вернуться ^G Прервать поиск ^S Повторить поиск M-% Поиск и замена query-display " " - выполнять замену, DEL прерваться

    9. ФОРМАТИРОВАНИЕ

M-q Отформатировать абзац Задать левую границу форматирования Задать правую границу форматирования M-x auto-fill-mode Установить/Отменить режим автоформатирования M-x set-variable indent-tabs-mode nil выравнивание делать пробелами M-x tabify Свернуть все пробелы в табуляторы M-x untabify Развернуть все табуляторы в пробелы

    10. ПРОЧЕЕ

[^X] ^Z Выйти в ОС (suspend-emacs) ESC ! Выполнить команду shell по запросу (shell-command) M-x shell Открыть окно с shellом

    11. ФИЛЬТРЫ

M-x outline-mode to turn on Outline mode in the current buffer. set-var outline-regexp по умолчанию ^[*][*]* задает фильтр M-x hide-body Спрятать все кроме заголовков M-x show-all Включить все строки

    12. Установка параметров

^X ^N Поставить стоп на next, previous-line ^U ^X ^N Снять truncate-lines=no Не сворачивать строки help-char term-file-prefix keyboard-translate-table scroll-... 1. (мягкий скролл, без прыжков) ctl-arrow nil Представлять CTRL-символы ^? или \xxx

    14. Феньки всякие

M-x doctor psy hanoi Психотерапевт. Психотерап. сеанс. Пирамидка M-x calendar Календарь М-/ Развернуть слово до ближайшего похожего в буфере.

    15. LISP

M-x load-file / library Загрузить файл с ЛИСПОМ .elc, .el M-x byte-compile-file Откомпилировать файл То же из Shella: emacs -batch -f batch-byte-compile FILES... M-x byte-recompile-directory Перекомпилировать файлы в директории M-x disassemble Декомпиляция LISP-функции M-x insert-kbd-makro Вставить описание функции

Популярность: 1, Last-modified: Fri, 30 Jun 2023 09:19:55 GmT