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


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 :)


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

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.


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

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

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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.