Skip to Content
Руководство для пользователейСправочникСочетания клавиш

Горячие клавиши Qwen Code

В этом документе перечислены доступные горячие клавиши в Qwen Code.

Общие

Комбинация клавишОписание
EscЗакрыть диалоги и подсказки.
Ctrl+CОтменить текущий запрос и очистить ввод. Нажмите дважды для выхода из приложения.
Ctrl+DВыйти из приложения, если поле ввода пусто. Нажмите дважды для подтверждения.
Ctrl+LОчистить экран.
Ctrl+OПереключить компактный режим (скрыть/показать вывод инструментов и рассуждения).
Ctrl+SПозволяет выводить длинные ответы полностью, отключая усечение. Используйте буфер прокрутки терминала для просмотра всего вывода.
Ctrl+TПереключить отображение описаний инструментов.
Ctrl+BПока выполняется команда оболочки в активном режиме: перевести её в фоновую задачу. Дочерний процесс продолжает работать, ход агента разблокируется, а оболочка появляется в /tasks и диалоговом окне фоновых задач. Не действует, если оболочка не выполняется — в этом случае Ctrl+B срабатывает как привязка для области ввода (курсор влево).
Alt/Option+MПереключать вывод Markdown между полноценным отрендеренным предпросмотром и режимом исходного кода. В macOS терминал должен отправлять Option как Meta.
Shift+Tab (Tab на Windows)Переключать режимы подтверждения (plandefaultauto-editautoyolo)

Поле ввода

Комбинация клавишОписание
!Переключить режим оболочки, если поле ввода пусто.
?Показать/скрыть список горячих клавиш, если поле ввода пусто.
Ctrl+Enter / Cmd+Enter / Shift+Enter / Ctrl+JВставить новую строку.
Down ArrowПерейти на строку вниз, затем к концу строки, затем к следующей записи в истории.
EnterОтправить текущий запрос.
Meta+Delete / Ctrl+DeleteУдалить слово справа от курсора.
TabАвтодополнить текущую подсказку, если она есть.
Up ArrowПерейти на строку вверх, затем к началу строки, затем к предыдущей записи в истории.
Ctrl+A / HomeПереместить курсор в начало строки.
Ctrl+B / Left ArrowПереместить курсор на один символ влево.
Ctrl+CОчистить поле ввода
Esc (двойное нажатие)Очистить поле ввода.
Ctrl+D / DeleteУдалить символ справа от курсора.
Ctrl+E / EndПереместить курсор в конец строки.
Ctrl+F / Right ArrowПереместить курсор на один символ вправо.
Ctrl+H / BackspaceУдалить символ слева от курсора.
Ctrl+KУдалить текст от курсора до конца строки.
Ctrl+Left Arrow / Meta+Left Arrow / Meta+BПереместить курсор на одно слово влево.
Ctrl+NПерейти на строку вниз, затем к концу строки, затем к следующей записи в истории.
Ctrl+PПерейти на строку вверх, затем к началу строки, затем к предыдущей записи в истории.
Ctrl+RОбратный поиск по истории ввода и оболочки.
Ctrl+YПовторить последний неудачный запрос.
Ctrl+Right Arrow / Meta+Right Arrow / Meta+FПереместить курсор на одно слово вправо.
Ctrl+UУдалить текст от курсора до начала строки.
Ctrl+V (Windows: Alt+V)Вставить содержимое буфера обмена. Если в буфере обмена есть изображение, оно будет сохранено, а ссылка на него будет вставлена в запрос.
Ctrl+W / Meta+Backspace / Ctrl+BackspaceУдалить слово слева от курсора.
Ctrl+XОткрыть текущий ввод во внешнем редакторе.

Подсказки

Комбинация клавишОписание
Down Arrow / Ctrl+NПерейти к следующей подсказке.
Tab / EnterПринять выбранную подсказку.
Up Arrow / Ctrl+PПерейти к предыдущей подсказке.

Выбор из списка

Комбинация клавишОписание
Down Arrow / j / Ctrl+NПереместить выделение вниз.
EnterПодтвердить выбор.
Up Arrow / k / Ctrl+PПереместить выделение вверх.
1-9Выбрать элемент по его номеру.
(несколько цифр)Для элементов с номерами больше 9 быстро нажмите цифры подряд, чтобы выбрать соответствующий элемент.

Прокрутка истории

Активно только при включенной опции ui.useTerminalBuffer (Settings → UI → Virtualized History). В этом режиме история диалога отображается во внутреннем окне приложения, а не в буфере прокрутки терминала, поэтому указанные ниже клавиши заменяют стандартную прокрутку терминала.

Комбинация клавишОписание
Shift+UpПрокрутить историю вверх на одну строку.
Shift+DownПрокрутить историю вниз на одну строку.
PgUpПрокрутить историю вверх на одну страницу (высоту окна).
PgDnПрокрутить историю вниз на одну страницу (высоту окна).
Ctrl+HomeПерейти к началу диалога.
Ctrl+EndПерейти к концу (и возобновить автоматическое следование в реальном времени).
Колесико мышиПрокрутить историю (3 строки за щелчок).
Когда включена опция ui.useTerminalBuffer, терминал перенаправляет события мыши в qwen-code, чтобы колесо прокрутки могло управлять viewport приложения. Как побочный эффект, стандартное выделение текста кликом и перетаскиванием перехватывается программой — удерживайте Shift (или Option в macOS Terminal / iTerm) при перетаскивании, чтобы обойти захват мыши и выделить текст обычным способом.

Прокрутка тачпадом в tmux

Внутри tmux некоторые терминалы преобразуют жесты тачпада или колеса прокрутки в обычные последовательности Up Arrow и Down Arrow еще до того, как их получит qwen-code. Эти байты идентичны реальным нажатиям клавиш со стрелками, поэтому qwen-code не может определить, хотите ли вы прокрутить viewport или перейти по истории команд.

Если прокрутка тачпадом в tmux изменяет историю команд, включите ui.useTerminalBuffer; затем используйте Shift+Up / Shift+Down или колесо мыши, когда tmux перенаправляет события колеса в приложение. Если вы предпочитаете использовать буфер прокрутки хоста, настройте привязки мыши в tmux для событий колеса.

Интеграция с IDE

Комбинация клавишОписание
Ctrl+GПросмотр контекста CLI, полученного из IDE
Last updated on