раздел 12 · шпаргалка
Все горячие клавиши
Распечатайте на стикер - и наклейте на монитор. Половина продуктивности в Claude Code - не печатать команды руками, а нажимать клавиши.
Управление сессией
| Клавиша | Действие | |---|---| | Esc | Прервать текущую генерацию Claude | | Esc Esc (дважды) | Вернуться к предыдущему сообщению, отредактировать его | | Ctrl+C | Очистить поле ввода (1 раз), выйти (2 раза подряд) | | Ctrl+D | Выйти из Claude Code | | Ctrl+L | Очистить экран (не контекст) |
Режимы
| Клавиша | Действие | |---|---| | Shift+Tab | Циклически переключить режим разрешений: default → accept-edits → plan → bypass | | Tab | Автодополнение команды или пути к файлу |
Ввод
| Клавиша | Действие | |---|---| | @ | Вставить файл в контекст (открывает file picker) | | / | В начале строки - открыть список slash-команд | | ↑ | Прошлое сообщение (history) | | ↓ | Следующее сообщение в истории | | Ctrl+R | Поиск по истории (reverse search) | | Alt+Enter | Перенос строки внутри одного сообщения | | Enter | Отправить сообщение | | Ctrl+J | Альтернативный enter для отправки |
Навигация по тексту (Emacs-style)
| Клавиша | Действие | |---|---| | Ctrl+A | В начало строки | | Ctrl+E | В конец строки | | Ctrl+K | Удалить от курсора до конца строки | | Ctrl+U | Удалить всю строку | | Ctrl+W | Удалить слово влево | | Alt+B | Слово влево | | Alt+F | Слово вправо |
Drag & Drop
| Действие | Что произойдёт | |---|---| | Перетащить файл в окно терминала | Путь к файлу вставится в промпт | | Перетащить картинку (PNG/JPG) | Изображение прикрепится к сообщению | | Скриншот из буфера (Cmd+Ctrl+Shift+4 на Mac) → Cmd+V в Claude | Изображение прикрепится |
IDE-расширения
Если установлено расширение Claude Code для VS Code / Cursor / JetBrains:
| Действие в IDE | Что Claude видит | |---|---| | Выделить код | Claude видит выделение как контекст | | Открытые вкладки | Список открытых файлов доступен Claude | | Активная вкладка | Текущий файл идёт в системный контекст | | Команда Cmd+Esc (Mac) / Ctrl+Esc (Win) | Запустить Claude с выделением в промпте |
Vim mode (если включён через /vim)
| Клавиша | Действие | |---|---| | i | Insert mode | | Esc | Normal mode | | dd | Удалить строку | | w / b | Слово вперёд / назад |
Custom keybindings
В ~/.claude/keybindings.json можно переопределить любую клавишу. Подробности - skill /keybindings-help.
Полезные ссылки
- Keyboard Shortcuts Reference - официальная дока
- Keybindings customization - как переопределить