Erzwinge, dass Alt + Tab nur für den aktuellen Arbeitsbereich in der GNOME-Shell aktiviert wird

151

Ich suche nach einer sauberen und schnellen Methode, um GNOME in Ubuntu 14.04 zu zwingen, beim Drücken der Tastenkombination alt+ nur auf dem aktuellen Arbeitsbereich zwischen aktiven Apps zu wechseln tab.

daniel451
quelle

Antworten:

178

Hier ist die Lösung, die ich mir ausgedacht habe:

Sehr schnell und einfach, ohne Installationen / Erweiterungen:

  1. Installieren dconf-editor(bereits auf aktuellen Debian / Ubuntu-Distributionen installiert):

    sudo apt-get install dconf-editor
    
  2. Öffnen dconf-editor(vom Dash oder einem Terminal aus)

  3. Navigieren Sie zu: org -> gnome -> shell -> app-switcher
  4. Setzen Sie "nur aktueller Arbeitsbereich" auf "true"

    Bildschirmfoto

..und du bist fertig :)

daniel451
quelle
9
Wünschte, Gnome würde dies einfach in sein Einstellungs-Applet einfügen
leo-the-
2
Bitte füge auch die Antwort von @austinmarton hinzu, da dies zwar allgemeiner ist, es aber einen Gnom-Weg gibt, der keine zusätzlichen Installationen erfordert.
Mihail Malostanidis
4
Ich habe Heft hinzugefügt Gnome TWEAK Projekt gitlab.gnome.org/GNOME/gnome-tweaks/issues/123
sobi3ch
1
Ab Ubuntu 18.04 befindet sich diese Einstellung unter / org / gnome / shell / window-switcher / current-
workspace
2
WARNUNG: Bei mir funktioniert Ubuntu 18.04 nicht, aber die Befehlszeilenversion hat funktioniert: gsettings set org.gnome.shell.app-switcher current-
workspace
176

Einfach:

gsettings set org.gnome.shell.app-switcher current-workspace-only true
austinmarton
quelle
5
superschnell, keine extra software nötig und macht genau das was gewünscht wurde! +1
Jamie-505
1
Es funktionierte für mich auf Ubuntu 17.04
Esteban Filardi
2
... und für mich am 17.10.
Colan
12
Es läuft unter Ubuntu 18.04. Es ist unkompliziert und Sie müssen nichts installieren
Andrea Tulimiero
15

Alternativ zur Installation dconf-editorund zum Herumspielen mit der Maus können Sie dies auch vom Terminal aus tun.

So erstellen Sie den current-workspace-onlyWert:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'

Um es zu löschen, kehren Sie zu den Standardeinstellungen zurück:

dconf reset /org/gnome/shell/app-switcher/current-workspace-only

Ich hätte gerne dconf-editormehr, wenn es Pfade, Eigenschaften und Werte durchsuchen könnte.

Matty
quelle
2
Die (spätere) Antwort mit "using"gsettings ist nur eine API auf höherer Ebene, die auch die dconfWerte festlegt (und wahrscheinlich im Allgemeinen dem direkten Zugriff auf dconf vorgezogen wird)
michael
12

Scheint behoben zu sein mit

gsettings set org.gnome.shell.window-switcher current-workspace-only true
gsettings set org.gnome.shell.app-switcher current-workspace-only true
Nrrbert
quelle
Sieht so aus, als ob ich nur den ersten brauche ( .window-switcher)
kerner1000
Das hat den Job gemacht. Es werden nur die Apps angezeigt, die sich derzeit im Arbeitsbereich befinden. Wenn sich in einer App zwei Instanzen in einem anderen Arbeitsbereich befinden, wird durch Drücken von Alt + Tab verhindert, dass beide angezeigt werden. Sie müssen jedoch beide Befehle in dieser Antwort verwenden. Geil, danke!
Juliangonzalez
6

Eine Alternative für Benutzer, die im aktuellen Arbeitsbereich durch geöffnete Fenster navigieren möchten, aber auch in der Lage sein möchten, alle geöffneten Apps (in einem beliebigen Arbeitsbereich) zu navigieren, kann durch Ändern der Tastaturkürzel erreicht werden.

Unter Einstellungen> Geräte> Tastatur (unter Ubuntu 17.10):

  • Windows wechseln: Alt+Tab
  • Anwendungen wechseln: Super+Tab
Clauds
quelle
Das ist schwierig - Alt + Tab wechselt die Fenster, auch wenn Sie die Tastaturkürzel ändern. Gibt es eine Möglichkeit, das zu beheben?
Rick-777
Ja, Alt + Tab zeigt die im aktuellen Arbeitsbereich geöffneten Fenster an, während Super + Tab alle geöffneten Programme (in einem beliebigen Arbeitsbereich) anzeigt. Was möchten Sie damit erreichen, dass Alt + Tab geöffnete Programme im aktuellen Arbeitsbereich anstelle von geöffneten Fenstern anzeigt?
Clauds
1
Hallo ! Ich versuche, dieses spezifische Verhalten einzustellen, aber ich scheine nicht dazu in der Lage zu sein. Beide Befehle verhalten sich immer gleich. Ich habe gsettings current-workspace-only für Windows- und App-Switcher ausprobiert, auch ohne Erfolg. Irgendeine Idee? Danke :)
Biggybi
Ich überprüfte meine Einstellungen und ich habe org.gnome.shell.app-switcher current-workspace-only falseundorg.gnome.shell.window-switcher current-workspace-only true
Clauds
Dies beantwortet die Frage nicht, ist aber dennoch ein guter Tipp.
Crafter
1

Die anderen Lösungen hier funktionierten unter Ubuntu 18.04.1 nicht, aber die Alt Tab Workspace- Erweiterung funktionierte.

kg
quelle