Jak włączyć klawisz Windows + numer w gnome, aby przejść do okna na pasku zadań lub panelu
10
W systemie Windows 7/8 i Unity możesz użyć WindowsKey+, 1aby przełączyć się do pierwszej aplikacji na pasku zadań / panelu, WindowsKey+ 2dla drugiej itd.
To rozwiązanie nic nie wie o GNOME 3 Dash. Jeśli chcesz zachować Super+ 1dla pierwszej aplikacji w Ulubionych, musisz ręcznie zsynchronizować klawisz skrótu i pozycję Dash.
Wyświetl WM_CLASS dla każdej otwartej aplikacji za pomocą wmctrl -l -x
#!/bin/bash
# $1 - case insensitive word in WM_CLASS
# $2 - command to start application
# wmctrl
# -a <WIN> Activate the window <WIN> by switching to its desktop and raising it.
# -x Include WM_CLASS in the window list or interpret <WIN> as the WM_CLASS name
wmctrl -x -a "$1" || "$2"
Naprawdę podoba mi się to rozwiązanie! Jest bardzo przenośny! Czy znasz sposób na rozszerzenie go na ostatnio używaną instancję np. Terminalu? Ponadto w Unity możesz używać shift + windows + numdo odradzania nowej instancji aplikacji w locie.
Daniel Hitzel,
Utworzenie nowej instancji powinno być łatwe. Utwórz klawisz skrótu, aby uruchomić aplikację. Nie mogłem znaleźć prostego rozwiązania dla iteracji po wystąpieniach konkretnej aplikacji.
Steven
Jeśli natkniesz się na jednego, dodaj go do posta;) w każdym razie dzięki za pomoc na gnome
Daniel Hitzel
Tego rodzaju funkcję należy wprowadzić do DE z powodów wyjaśnionych w moim poście na AskUbuntu .
Dan Dascalescu,
Steven i @ Daniel, jeśli chodzi o możliwość iteracji po wystąpieniach określonej aplikacji, zobacz moją odpowiedź na to pytanie . Mam nadzieję, że to pomaga!
Robert
1
Gnome nie ma na to szczególnego sposobu, ale oto kilka innych sposobów szybkiego przełączania aplikacji.
Możesz używać funkcji Gnome do przełączania aplikacji. Gnome ma i wideo tutorial na ten temat tutaj . Niektóre najważniejsze informacje to pisanie na klawiaturze (jeśli chcesz przejść do Firefoksa, możesz nacisnąć „super”, a następnie wpisać „fir”, a następnie nacisnąć enter) i korzystając z przeglądu działań (uderzyć myszą w lewy górny róg ekranu, a następnie kliknąć okno, które chcesz).
Możesz używać obszarów roboczych. Gnome oferuje klawisze skrótów do przełączania do określonych obszarów roboczych, ale nie są one ustawione domyślnie. Możesz umieścić swój pełny ekran w różnych obszarach roboczych i używać tych skrótów do przełączania się między nimi.
Na przykład możesz powiązać Super+ 1z „Przełącz do obszaru roboczego 1” i tak dalej. Następnie możesz umieścić Firefoksa w obszarze roboczym 1, Libreoffice w obszarze roboczym 2, odtwarzacz muzyki w obszarze roboczym 3, a następnie przełączać się między nimi za pomocą skrótów.
Te skróty klawiaturowe i inne można znaleźć w Ustawieniach> Klawiatura. Ustawiłem kilka możliwych skrótów na obrazku poniżej.
Odpowiedzi:
Jak już odkryłeś, GNOME 3 nie ma wbudowanej tej funkcji.
Aby obejść ten problem, utwórz skrót klawiaturowy dla
RaiseOrRun.sh
skryptu/home/<username>/RaiseOrRun.sh
skryptchmod +x /home/<username>/RaiseOrRun.sh
aby był wykonywalny./home/<username>/RaiseOrRun.sh <WM_CLASS> <EXECUTABLE>
/home/<username>/RaiseOrRun.sh chromium chromium-browser
Uwagi:
To rozwiązanie nic nie wie o GNOME 3 Dash. Jeśli chcesz zachować Super+ 1dla pierwszej aplikacji w Ulubionych, musisz ręcznie zsynchronizować klawisz skrótu i pozycję Dash.
Wyświetl WM_CLASS dla każdej otwartej aplikacji za pomocą
wmctrl -l -x
Zobacz także: Alt + Tab jest do bani; oto rozwiązanie - Exploits of a Programmer - Vicky Chijwani (wyjaśnia, dlaczego „run-or-raise” jest lepszy niż obszary robocze).
Scenariusz:
RaiseOrRun.sh
źródło
shift + windows + num
do odradzania nowej instancji aplikacji w locie.Gnome nie ma na to szczególnego sposobu, ale oto kilka innych sposobów szybkiego przełączania aplikacji.
Możesz używać funkcji Gnome do przełączania aplikacji. Gnome ma i wideo tutorial na ten temat tutaj . Niektóre najważniejsze informacje to pisanie na klawiaturze (jeśli chcesz przejść do Firefoksa, możesz nacisnąć „super”, a następnie wpisać „fir”, a następnie nacisnąć enter) i korzystając z przeglądu działań (uderzyć myszą w lewy górny róg ekranu, a następnie kliknąć okno, które chcesz).
Możesz używać obszarów roboczych. Gnome oferuje klawisze skrótów do przełączania do określonych obszarów roboczych, ale nie są one ustawione domyślnie. Możesz umieścić swój pełny ekran w różnych obszarach roboczych i używać tych skrótów do przełączania się między nimi.
Na przykład możesz powiązać Super+ 1z „Przełącz do obszaru roboczego 1” i tak dalej. Następnie możesz umieścić Firefoksa w obszarze roboczym 1, Libreoffice w obszarze roboczym 2, odtwarzacz muzyki w obszarze roboczym 3, a następnie przełączać się między nimi za pomocą skrótów.
Te skróty klawiaturowe i inne można znaleźć w Ustawieniach> Klawiatura. Ustawiłem kilka możliwych skrótów na obrazku poniżej.
źródło
Użyj tego rozszerzenia, stacja dokująca dla Gnome Shell https://extensions.gnome.org/extension/307/dash-to-dock/
źródło
Osobiście korzystam z https://extensions.gnome.org/extension/413/dash-hotkeys/ . Wygląda na to, że robi dokładnie to, co chcesz
źródło