ConEmu przełącza między kartami przy otwartej karcie PuTTY

14

Kiedy otwieram nową kartę PuTTY w ConEmu Ctrl + Tab / Ctrl + Shift + Tab, skróty klawiaturowe są bezużyteczne, gdy karta PuTTY zostanie aktywowana.

Czy jest jakiś sposób to naprawić?

Być może brakuje mi czegoś oczywistego, ponieważ używam ConEmu od dwóch dni i wciąż próbuję zrozumieć wszystkie opcje konfiguracji.

krcko
źródło
Czy masz coś przeciwko przyjściu i zaakceptowaniu odpowiedzi udzielonej przez Drew S. ? Jest to proste rozwiązanie bez obejść.
UnclickableCharacter

Odpowiedzi:

15

Po uruchomieniu lub dołączeniu dowolnej aplikacji GUI na zakładkach ConEmu - wszystkie dane wejściowe z klawiatury (fokus odczytu) przekazywane są do tej podrzędnej aplikacji GUI.

Dlatego Ctrl+ Tabnie działa w twoim przypadku - jest przetwarzany przez PuTTY, ale nie ConEmu.

Ale jest na to sposób.

Rozwiązanie 1

Jeśli włączyłeś opcję „Zainstaluj zaczepy klawiatury” na stronie ustawień „Sterowanie”, skróty klawiszowe z Winmodyfikatorem nadal działają! Nawet fokus znajduje się w dziecięcej aplikacji GUI. Domyślnie możesz używać Win+ Qi Win+ Shift+ Qdo przełączania kart. Te skróty klawiszowe są zdefiniowane na stronie ustawień „Klawisze i makro”.

Rozwiązanie 2

Przejdź do strony „Klawisze i makro”, znajdź wiersz z opisem „Ustaw fokus na ConEmu” i wybierz na przykład klawisz skrótu, Win+ BackSpace. Pamiętaj, że niektóre kombinacje klawiszy mogą nie działać - system Windows przechwytuje wiele kombinacji.

Możesz więc nacisnąć Win+, BackSpacegdy fokus klawiatury jest ustawiony na PuTTY, a potem Ctrl+ Tabmusi działać. Możesz tego spróbować za pomocą Notatnika - skupienie klawiatury będzie bardziej oczywiste.

Maximus
źródło
Dzięki, kombinacja Win + Backspace to miłe obejście. I btw jestem na Windows 8, który mapuje akcję Win + Q do wyszukiwania aplikacji, więc nie mogę używać specjalnych klawiszy ..
krcko
3
Aby uruchomić Win + Q, musisz „Zainstalować zaczepy klawiatury” na stronie „Sterowanie”.
Maximus
Mam włączoną funkcję „Instaluj zaczepy klawiatury”, ale wyłączyłem Win + Tab i Win + Numbers, ponieważ często ich używam. Nie widzę jednak opcji Win + Q .. (Używam kompilacji 130220 x64).
krcko
Win + Q działa dla mnie na Windows 8
Pavel Machyniak
Tak, Win + Q zostało już opisane. Ale przepisuję odpowiedź, aby była bardziej oczywista.
Maximus
8

Znalazłem sposób na to, aby współpracować z Ctl+ Tab.

Okazuje się, że Settings > Integration > Children GUI > 'Focus on child windows'sprawdziłem. Po odznaczeniu tej opcji mogę teraz Ctl+ Tabi Ctl+ Shift+ Tabinsdie PuTTY

:RE

Drew S.
źródło