Czy istnieje narzędzie, które pozwoli mi wykonać następującą sekwencję?
- Wpisz skrót klawiaturowy
- Wpisz nazwę aplikacji aktualnie otwartej na niektórych komputerach
- Naciśnij, Enteraby przełączyć na ten pulpit i natychmiast skoncentrować tę aplikację
(Wtyczka Chromium Vimium zapewnia analogiczną funkcję dla kart przeglądarki: naciśnięcie Shift- Tw tym środowisku, aby wyświetlić listę wszystkich kart, wpisz kilka słów, aby przefiltrować według tytułu, i naciśnij Enter, aby wyświetlić wybraną kartę.)
Odpowiedzi:
W tym samym oknie Ustawienia Systemu, o którym wspomina Ślimak mechaniczny , możesz skonfigurować nowy Skrót niestandardowy (dwa miejsca w górę drzewa od Skrótów globalnych). Zrób to od rodzaju
Command/URL
następującego działania :Oczywiście zmień
Vimperator
nazwę żądanej aplikacji.źródło
Jeśli używasz KDE, możesz to zrobić za pomocą KRunner (okno dialogowe uruchamiania / pasek narzędzi KDE). KRunner zapewnia funkcjonalność wyszukiwania tytułów uruchomionych okien; wystarczy dodać globalny skrót klawiaturowy, aby go aktywować.
Ustawiać
Otwórz
systemsettings
i przejdź do „Globalnych skrótów klawiaturowych”. Z menu rozwijanego „Komponent KDE” wybierz „Uruchom interfejs poleceń”, aby sprawdzić skróty do programu KRunner. Przewiń do „Uruchom polecenie (tylko biegacz„ Windows ”), kliknij na niego i określ kombinację klawiszy (mam Win- W):Kliknij Zastosuj i zamknij Ustawienia systemu.
Stosowanie
Naciśnij wybrany skrót, aby wyświetlić KRunner. Zacznij wpisywać tytuł okna. Po zawężeniu go do żądanego okna naciśnij, Enteraby przełączyć na wirtualny pulpit i skoncentrować okno. Możesz także kliknąć okno na liście rozwijanej:
źródło
Znaleziono nieprzyjemne rozwiązanie dla kde5.
Jeśli chcesz mieć pełną listę okien z wyszukiwaniem według tytułów:
Przejdź do Ustawienia systemowe -> Obszar roboczy -> Skróty -> Skróty niestandardowe
Utwórz nowy skrót globalny -> Command / URL (klikając prawym przyciskiem myszy)
Zaznacz pole wyboru po prawej stronie nazwy
W zakładce Trigger wybierz żądaną kombinację klawiszy
W zakładce Typ akcji
/usr/local/bin/krunner-search-by-windows.sh
Utwórz plik
/usr/local/bin/krunner-search-by-windows.sh
o następującej treści:#!/bin/bash qdbus org.kde.krunner /App querySingleRunner windows "" sleep 0.4 xdotool type 'window ' xdotool key "shift+BackSpace"
chmod a+x /usr/local/bin/krunner-search-by-windows.sh
Zwróć uwagę na spację po „oknie”.
Teraz możesz uzyskać listę otwartych okien według określonego skrótu i wyszukiwać według tej listy podczas pisania;
Jeśli chcesz wyszukiwać tylko według tytułów bez pełnej listy okien:
Przejdź do Ustawienia systemowe -> Obszar roboczy -> Skróty -> Skróty niestandardowe
Utwórz nowy skrót globalny -> D-bus Command (klikając prawym przyciskiem myszy)
Zaznacz pole wyboru po prawej stronie nazwy
W zakładce Trigger wybierz żądaną kombinację klawiszy
W zakładce Akcja wstaw następujące informacje:
Gotowy
źródło
okno wydaje się robić, co chcesz.
Ze strony pakietu:
Możesz go zainstalować za pomocą:
Przy pierwszym uruchomieniu pojawi się monit o wybranie kombinacji klawiatury, aby wywołać
windownow
okno.Jedynym problemem, jaki do tej pory znalazłem, jest to, że w niektórych oknach (np. Chrome)
windownow
okno pojawia się w tle zamiast na pierwszym planie (tj. „Nad” wszystkimi oknami). Tyle że jestem całkiem zadowolony z tego rozwiązania.źródło