раздел 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 - как переопределить