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 между rich предпросмотром и сырым/исходным режимом. На macOS терминал должен отправлять Option как Meta.
Shift+Tab (Tab в Windows)Циклическое переключение режимов одобрения (plandefaultauto-editautoyolo)

Поле ввода

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

Подсказки

Горячая клавишаОписание
Стрелка вниз / Ctrl+NПеремещение вниз по подсказкам.
Tab / EnterПринять выбранную подсказку.
Стрелка вверх / Ctrl+PПеремещение вверх по подсказкам.

Выбор радиокнопки

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

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

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

Горячая клавишаОписание
Shift+Стрелка вверхПрокрутить историю на одну строку вверх.
Shift+Стрелка внизПрокрутить историю на одну строку вниз.
PgUpПрокрутить историю на одну страницу вверх (высота окна просмотра).
PgDnПрокрутить историю на одну страницу вниз (высота окна просмотра).
Ctrl+HomeПерейти к началу разговора.
Ctrl+EndПерейти к концу (и повторно подключить автоматическое следование в реальном времени).
Колёсико мышиПрокрутка истории (3 строки за шаг).

Когда ui.useTerminalBuffer включён, терминал передаёт события мыши qwen-code, чтобы колёсико могло управлять внутренним окном просмотра. Как побочный эффект, собственное выделение текста перетаскиванием перехватывается программой — удерживайте Shift (или Option в macOS Terminal / iTerm) при перетаскивании, чтобы обойти захват мыши и выделить текст обычным способом.

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

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

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

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

Горячая клавишаОписание
Ctrl+GПросмотреть контекст, полученный CLI из IDE
Last updated on