Opcja 1: Rozszerzenie Gnome Shell: AppKeys
To rozszerzenie emuluje zachowanie Unity w Gnome Shell:
https://extensions.gnome.org/extension/413/dash-hotkeys/
Robi dokładnie to, czego się spodziewano i dodaje kilka dodatkowych powiązań klawiszy, takich jak otwieranie nowego okna dla aplikacji za pomocą Super+Shift+[1-9]
. Potwierdzono pracę w Ubuntu 14.04.2 i Gnome Shell 3.10.4.
Opcja 2: xbindkeys i wmctrl
Chociaż konfigurowanie i zarządzanie nie jest tak przyjazne dla użytkownika, możesz uzyskać taką funkcjonalność w wielu środowiskach, używając wmctrl
i xbindkeys
.
Xbindkeys można ustawić tak, aby zaczynał się przy logowaniu. Będzie monitorował plik o nazwie .xbindkeysrc
, który może zawierać takie wiersze:
#Launch or switch to E-mail
"wmctrl -xa Thunderbird || thunderbird"
Alt + 2
#Launch or switch to Konsole
"wmctrl -xa Konsole || konsole"
Alt + 3
#Launch or switch to IRC client
"wmctrl -xa Xchat || xchat"
Alt + 4
Podobnie jak Unity, w tym przepisie konfigurujesz klucz, aby przełączyć się do aplikacji, jeśli jest uruchomiona, lub uruchom ją, jeśli nie jest. Użyłem Alt
tutaj, ale myślę , że możesz użyć Mod4
zamiast tego.
Opcja 3: Użyj skrótów przełączających obszar roboczy
Coś podobnego polega na przypisaniu skrótów klawiaturowych, które przełączają się na określone pulpity (lub „Obszar roboczy”). Jeśli uruchomisz jedną aplikację na obszar roboczy, skrót skutecznie przełączy się do tej aplikacji. Poszukaj Keyboard: Shortcuts: Navigation
miejsca, w którym można ustawić skróty przełączania przestrzeni roboczej.
Opcja 4: gnome-shell-extensions-windows-navigator
Po zainstalowaniu tego rozszerzenia Gnome, w trybie nakładki możesz przytrzymać klawisz ALT i zobaczyć numer przypisany do każdego okna. Następnie możesz nacisnąć numer, aby przełączyć okno. Więcej tutaj , w tym instrukcje instalacji.
Opierając się na „Opcji 1” Marka Stosberga , używając wmctrl, zaimplementowałem mały skrypt do tego, uruchamiając aplikacje przy użyciu plików .desktop. Uruchamiając pliki .desktop działa również jako zamiennik xdg-open, który jest wadliwy w Oneiric (otwiera pliki .desktop w edytorze tekstów zamiast uruchamiania odpowiedniej aplikacji).
~ / bin / desktop-open:
Następnie użyłem ustawień klawiatury GNOME do skonfigurowania niestandardowych skrótów klawiaturowych, gdzie polecenie skrótu to np
/home/richardt/bin/desktop-open /usr/share/applications/gvim.desktop
.Nie udało mi się użyć skrótu zawierającego Superklucz - GNOME wydaje się chcieć zarezerwować to na przejście do Przeglądu działań, ale być może to jest błąd ...
źródło
DockbarX zawiera następującą opcję w swoim panelu Preferencji:
Używaj skrótów numerów stylu Unity (numer Super +) .
Jest to właściwie jedyny powód, dla którego używam go obecnie w Linux Mint 14 („Aplet DockbarX dla panelu MATE” wymieniony przez dpkg-query). W Linux Mint musiałem dodać samodzielny „DockX” do aplikacji startowych.
Nie mam doświadczenia z Unity, więc szukałem zachowania podobnego do paska zadań systemu Windows 7. Jedną rzeczą, której brakuje Unity / Dockbar w porównaniu z Windows 7, jest to, że nie zminimalizuje okna, gdy jest już skupione. To tylko uruchomi aplikację lub przełączy na nią fokus. Uważam, że zachowanie minimalizacji jest również bardzo przydatne, aby szybko usunąć bałagan i lepiej skupić się na bieżącym zadaniu. Wygląda na to, że mógłbym to naśladować, dostosowując przykładowe skrypty udostępnione w innych odpowiedziach tutaj.
źródło