Основные команды Emacs для эффективного редактирования и навигации

Вот некоторые часто используемые команды Emacs:

  1. Операции с файлами:

    • Открыть файл: C-x C-f
    • Сохранить файл: C-x C-s
    • Сохранить все: C-x s
    • Закрыть файл: C-x k
  2. Базовое редактирование:

    • Вырезать (Убить): C-w
    • Копия (Kill Ring): M-w
    • Вставить (выдернуть): C-y
    • Отменить: C-/или C-_
  3. Навигация:

    • Перемещение вперед по символу: C-f
    • Перемещение назад по символу: C-b
    • Перейти к началу строки: C-a
    • Перейти в конец строки: C-e
    • Перейти к следующему слову: M-f
    • Перейти к предыдущему слову: M-b
  4. Поиск и замена:

    • Поиск вперед: C-s
    • Поиск назад: C-r
    • Замените: M-%
  5. Буферы и окна:

    • Переключение буфера: C-x b
    • Разделить окно по горизонтали: C-x 2
    • Разделить окно по вертикали: C-x 3
    • Закрыть окно: C-x 0
    • Окно переключения: C-x o
  6. Компиляция и выполнение:

    • Компиляция: Компиляция M-x
    • Выполнить команду оболочки: M-!