Когда я открываю новую вкладку PuTTY внутри ConEmu, сочетания клавиш Ctrl + Tab / Ctrl + Shift + Tab становятся непригодными после того, как вкладка PuTTY получает фокус.
Есть ли способ это исправить?
Возможно, я упускаю что-то очевидное, поскольку использую ConEmu только два дня, и я все еще пытаюсь понять все параметры конфигурации.
Ответы:
Когда вы запускаете или присоединяете какое-либо приложение с графическим интерфейсом на вкладках ConEmu - весь ввод с клавиатуры (фокус чтения) передается в это дочернее приложение с графическим интерфейсом.
Вот почему Ctrl+ Tabне работает в вашем случае - он обрабатывается PuTTY, но не ConEmu.
Но есть способ.
Решение 1
Если вы включили опцию «Установить зацепки клавиатуры» на странице настроек «Элементы управления», горячие клавиши с Winмодификатором все еще работают! Даже фокус находится внутри дочернего графического приложения. По умолчанию вы можете использовать Win+ Qи Win+ Shift+ Qдля переключения вкладок. Эти горячие клавиши определены на странице настроек «Клавиши и макросы».
Решение 2
Перейдите на страницу «Keys & Macro», найдите строку с описанием «Set focus to ConEmu» и выберите горячую клавишу, например , Win+ BackSpace. Обратите внимание, что некоторые комбинации клавиш могут не работать - Windows захватывает много комбинаций.
Таким образом, вы можете нажать Win+, BackSpaceкогда фокус клавиатуры находится в PuTTY и после этого Ctrl+ Tabдолжен работать. Вы можете попробовать это с помощью Блокнота - фокус клавиатуры будет более очевидным.
источник
Я нашел способ для этого работать с Ctl+ Tab.
Оказывается, я
Settings > Integration > Children GUI > 'Focus on child windows'
проверил. Когда я снял этот флажок, теперь я могу Ctl+ Tabи Ctl+ Shift+ в TabPuTTY: D
источник