Вот шпаргалка по Doom Emacs:
-
Базовое редактирование:
- Открытие и сохранение файлов:
SPC f o(открыть),SPC f s(сохранить) - Копирование, вырезание и вставка:
SPC x(вырезать),SPC c(копировать),SPC v(вставить) - Отменить и повторить действие:
u(отменить),C-r(повторить)
- Открытие и сохранение файлов:
-
Навигация:
- Перемещение курсора:
h(влево),j(вниз),k(вверх),l(справа) - Перемещение по словам:
w(вперед),b(назад) - Перемещение к началу/концу строки:
0(начало),$(конец) - Прокрутка:
C-u(вверх),C-d(вниз)
- Перемещение курсора:
-
Поиск и замена:
- Поиск:
/(начать поиск),n(следующее вхождение),N(предыдущее вхождение) - Замена:
:%s/old/new/g(замените все вхождения слова «старый» на «новый»)
- Поиск:
-
Буферы и окна:
- Переключение буферов:
SPC b b - Разделение окон:
SPC w /(горизонтальное),SPC w -(вертикальное) - Переключение окон:
SPC w
- Переключение буферов:
-
Навигация по коду и манипулирование им:
- Перейти к определению:
gd - Найти ссылки:
gr - Символ переименования:
, r r
- Перейти к определению:
-
Завершение кода:
- Завершение триггера:
TAB - Выберите завершение:
TAB(цикл вперед),S-TAB(цикл назад)
- Завершение триггера:
-
Интеграция с Git:
- Статус Magit:
SPC g s - Изменения этапов:
s - Зафиксировать изменения:
c c
- Статус Magit:
-
Справка:
- Показать сочетания клавиш:
SPC ? - Опишите функцию:
SPC h d f
- Показать сочетания клавиш:
Обратите внимание, что сочетания клавиш Doom Emacs могут различаться в зависимости от вашей конкретной конфигурации и настройки привязок клавиш.