Option 1: Gnome Shell-Erweiterung: AppKeys
Diese Erweiterung emuliert das Unity-Verhalten in der Gnome-Shell:
https://extensions.gnome.org/extension/413/dash-hotkeys/
Tut genau das, was erwartet wird, und fügt weitere Tastenkombinationen hinzu, z. B. das Öffnen eines neuen Fensters für die Anwendung mit Super+Shift+[1-9]
. Bestätigt die Arbeit in Ubuntu 14.04.2 und Gnome Shell 3.10.4.
Option 2: xbindkeys & wmctrl
Das Einrichten und Verwalten ist zwar nicht so benutzerfreundlich, Sie können diese Art von Funktionalität jedoch in vielen Umgebungen mithilfe von wmctrl
und erhalten xbindkeys
.
Xbindkeys können so eingestellt werden, dass sie bei der Anmeldung beginnen. Es wird eine aufgerufene Datei überwacht .xbindkeysrc
, die folgende Zeilen enthalten kann:
#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
Wie bei Unity richten Sie mit diesem Rezept einen Schlüssel ein, um zu einer Anwendung zu wechseln, wenn diese ausgeführt wird, oder um sie zu starten, wenn dies nicht der Fall ist. Ich habe Alt
hier verwendet, aber Sie könnten Mod4
stattdessen verwenden, denke ich.
Option 3: Verwenden Sie Verknüpfungen zum Wechseln des Arbeitsbereichs
Ähnlich ist es, Tastenkombinationen zuzuweisen, die auf bestimmte Desktops (oder "Arbeitsbereiche") umschalten. Wenn Sie eine Anwendung pro Arbeitsbereich ausführen, wechselt die Verknüpfung effektiv zu dieser Anwendung. Suchen Sie unter Keyboard: Shortcuts: Navigation
nach dem Ort, an dem Sie die Verknüpfungen zum Wechseln des Arbeitsbereichs festlegen können.
Option 4: Gnome-Shell-Erweiterungen-Windows-Navigator
Nach der Installation dieser Gnome-Erweiterung können Sie im Overlay-Modus die ALT-Taste gedrückt halten und eine jedem Fenster zugewiesene Nummer sehen. Sie können dann die Nummer drücken, um das Fenster zu wechseln. Mehr hier , inklusive Installationsanleitung.
Basierend auf Mark Stosbergs "Option 1" habe ich mit wmctrl ein kleines Skript implementiert, mit dem Apps mit .desktop-Dateien gestartet werden. Durch das Starten von .desktop-Dateien fungiert es auch als Ersatz für xdg-open, das in Oneiric fehlerhaft ist (es öffnet .desktop-Dateien in einem Texteditor, anstatt die entsprechende Anwendung zu starten).
~ / bin / desktop-open:
Ich habe dann die GNOME-Tastatureinstellungen verwendet, um benutzerdefinierte Tastaturkürzel einzurichten, bei denen der Befehl eines Tastaturkürzels z
/home/richardt/bin/desktop-open /usr/share/applications/gvim.desktop
.Was ich nicht geschafft habe, ist eine Abkürzung zu verwenden, die den SuperSchlüssel enthält - GNOME scheint dies für den Wechsel zur Aktivitätenübersicht zu reservieren, aber vielleicht ist das ein Fehler ...
quelle
DockbarX enthält die folgende Option im Bereich "Einstellungen":
Verwenden Sie Nummernkürzel im Unity-Stil (Super + Nummer) .
Es ist so ziemlich der einzige Grund, warum ich es derzeit in Linux Mint 14 ("Das DockbarX-Applet für MATE-Panel", wie von dpkg-query aufgelistet) verwende. In Linux Mint musste ich Startup Applications das eigenständige "DockX" hinzufügen.
Ich habe keine Erfahrung mit Unity, daher habe ich nach einem ähnlichen Verhalten gesucht wie die Windows 7-Taskleiste. Eine Sache, die Unity / Dockbar im Vergleich zu Windows 7 fehlt, ist, dass das Fenster nicht minimiert wird, wenn es bereits fokussiert ist. Es wird nur die App gestartet oder der Fokus darauf gelegt. Ich fand das Minimieren-Verhalten auch sehr praktisch, um Unordnung schnell zu beseitigen und mich besser auf meine aktuelle Aufgabe zu konzentrieren. Es sieht so aus, als könnte ich das emulieren, indem ich die Beispielskripte anpasse, die in den anderen Antworten hier geteilt werden.
quelle