Перейти к основному содержанию

Темы и внешний вид

Claude не может управлять темой вашего терминала. Это обрабатывается вашим приложением терминала. Вы можете в любое время сопоставить тему Claude Code с вашим терминалом через команду /config. Для дополнительной настройки самого интерфейса Claude Code вы можете настроить пользовательскую строку состояния для отображения контекстной информации, такой как текущая модель, рабочий каталог или ветка git в нижней части вашего терминала.

Разрывы строк

У вас есть несколько вариантов для ввода разрывов строк в Claude Code:
  • Быстрый выход: Введите \ с последующим Enter для создания новой строки
  • Shift+Enter: Работает из коробки в iTerm2, WezTerm, Ghostty и Kitty
  • Сочетание клавиш: Установите привязку клавиш для вставки новой строки в других терминалах
Установка Shift+Enter для других терминалов Запустите /terminal-setup в Claude Code, чтобы автоматически настроить Shift+Enter для VS Code, Alacritty, Zed и Warp.
Команда /terminal-setup видна только в терминалах, требующих ручной настройки. Если вы используете iTerm2, WezTerm, Ghostty или Kitty, вы не увидите эту команду, потому что Shift+Enter уже работает изначально.
Установка Option+Enter (VS Code, iTerm2 или macOS Terminal.app) Для Mac Terminal.app:
  1. Откройте Settings → Profiles → Keyboard
  2. Установите флажок “Use Option as Meta Key”
Для терминала iTerm2 и VS Code:
  1. Откройте Settings → Profiles → Keys
  2. В разделе General установите Left/Right Option key на “Esc+“

Настройка уведомлений

Никогда не пропустите, когда Claude завершит задачу с правильной настройкой уведомлений:

Системные уведомления iTerm 2

Для оповещений iTerm 2 при завершении задач:
  1. Откройте iTerm 2 Preferences
  2. Перейдите в Profiles → Terminal
  3. Включите “Silence bell” и Filter Alerts → “Send escape sequence-generated alerts”
  4. Установите предпочитаемую задержку уведомления
Обратите внимание, что эти уведомления специфичны для iTerm 2 и недоступны в стандартном macOS Terminal.

Пользовательские хуки уведомлений

Для расширенной обработки уведомлений вы можете создать хуки уведомлений для запуска вашей собственной логики.

Обработка больших входных данных

При работе с обширным кодом или длинными инструкциями:
  • Избегайте прямой вставки: Claude Code может испытывать трудности с очень длинным вставленным содержимым
  • Используйте рабочие процессы на основе файлов: Запишите содержимое в файл и попросите Claude прочитать его
  • Будьте осведомлены об ограничениях VS Code: Терминал VS Code особенно подвержен усечению длинных вставок

Режим Vim

Claude Code поддерживает подмножество привязок клавиш Vim, которые можно включить с помощью /vim или настроить через /config. Поддерживаемое подмножество включает:
  • Переключение режимов: Esc (в NORMAL), i/I, a/A, o/O (в INSERT)
  • Навигация: h/j/k/l, w/e/b, 0/$/^, gg/G, f/F/t/T с повтором ;/,
  • Редактирование: x, dw/de/db/dd/D, cw/ce/cb/cc/C, . (повтор)
  • Копирование/вставка: yy/Y, yw/ye/yb, p/P
  • Текстовые объекты: iw/aw, iW/aW, i"/a", i'/a', i(/a(, i[/a[, i{/a{
  • Отступы: >>/<<
  • Операции со строками: J (объединение строк)
Смотрите Интерактивный режим для полного справочника.