Wie kann ich zwischen Fenstern derselben Anwendung wechseln?

14

Ich habe oft mehr als zehn Fenster gleichzeitig geöffnet und einige von ihnen haben die gleichen Anwendungen, insbesondere das Gnome-Terminal.

Wenn ich gerade an einem Terminal bin, möchte ich oft nur zu einem anderen Terminal. Mit Alt-Tab müssen Sie aus den Fenstern aller Anwendungen auswählen, was sehr mühsam ist. Selbst mit Gnome3, das Fenster nach Anwendungen gruppiert und mit Alt-`eine Vorschau von Fenstern anzeigt, ist dies nicht ausreichend, da es schwierig ist, Terminalfenster von Vorschauen zu unterscheiden. Sie können nur feststellen, welches Terminal was tut, wenn in den meisten Fällen die vollständige Ansicht angezeigt wird.

Gibt es also eine Verknüpfung zwischen Anwendung / Fenstersystem / Gnome, die Ihnen beim Wechsel nur andere Fenster derselben Anwendung anzeigt?

Yan
quelle
Ich habe nach dieser Frage gesucht, weil ich Mac OS X bei der Arbeit verwende und es Alt + `(Backtick) hat, um dies zu tun. Ich würde gerne sehen, dass dies zu Ubuntu kommt.
Nathan Long

Antworten:

9

Wenn Sie den CompizConfig-Einstellungs-Manager installieren , können Sie auf die Compiz-Einstellungen zugreifen und diese ändern. Nach der Installation starten Sie es über System-> Preferences.

Wenn Sie normalerweise Alt+ verwenden, rufen TabSie den "Static Application Switcher" auf. (Dieses Plugin zeigt ziemlich kleine Vorschauen.)

Wenn Sie normalerweise Windows/Super+ verwenden, Tabgehen Sie zu "Shift Switcher Plugin". (Dieses Plugin zeigt ziemlich große Vorschauen.)

In den Einstellungen für eines der Plugins können Sie die Tastenkombination (oder die Maus) für Nächstes Fenster (Gruppe) und / oder Vorheriges Fenster (Gruppe) festlegen .

Screenshot der Einstellung Nächste Windows Compiz-Einstellung auf Super + g

(Hinweis: Neben dem statischen Application Switcher und dem Shift Switcher können Sie auch mit dem Application Switcher und dem Ring Switcher experimentieren.)

8128
quelle
8

Dies ist eine alte Frage, aber ich hatte das gleiche Problem und stellte fest, dass Alt + `die Fenster der gleichen Anwendung wechseln. So teilen die gleichen als Referenz.

Blackbug
quelle
1

Sie schreiben vor allem Gnome-Terminal , was mich glauben lässt, dass Sie die Terminal-Multiplexer nicht kennen ? Dann sind Sie bei uns genau richtig!

Ein Multiplexer befindet sich wie eine Ebene zwischen Ihnen und dem Terminal, sodass mehrere separate Terminalsitzungen in einem einzigen Terminalfenster möglich sind. Sie können auch problemlos mehrere Fenster in derselben Multiplexer-Sitzung haben.

Eine weitere nette Funktion bei diesen ist, dass Sie sie von Ihrer Terminalsitzung trennen können, sodass sie im Hintergrund ausgeführt werden. Perfekt, wenn Sie einen Job mit langer Laufzeit starten, ihn wirklich in den Hintergrund rücken und ihn später wieder herausziehen möchten.

Der vorherige Champion war GNU Screen, aber es wird durch tmux ersetzt , was mein persönlicher Favorit ist. Wenn Sie versuchen , tmux dann sicher sein, auch Besuche teamocil .

Viel Spaß beim CLI'ing!

Tobias Sjösten
quelle
0

Ich dachte, ich würde die großartige Antwort von fluteflute ergänzen, wie das geht, wenn Sie Metacity anstelle von Compiz ausführen. Leider kann dies nicht über die GNOME-Einstellungen geändert werden, sondern muss mit gconf-editoroder geändert werden gconftool.

gconf-editorSuchen Sie /apps/metacity/global_keybindings/switch_groupnach dem Ausführen den Schlüssel, den Sie zum Wechseln zwischen Fenstern derselben Anwendungsgruppe verwenden möchten , und ändern Sie ihn.

Dies kann in der Kommandozeile mit erfolgen gconftool. Beispielsweise:

gconftool -s /apps/metacity/global_keybindings/switch_group -t string "<Mod4>Tab"

(<Mod4> ist die Windows-Taste.)


quelle