web-dev-qa-db-fra.com

Comment puis-je basculer entre les fenêtres de la même application?

J'ai souvent plus de dix fenêtres ouvertes en même temps et certaines d'entre elles ont les mêmes applications, notamment gnome-terminal.

Souvent, quand je suis actuellement sur un terminal, je veux juste me rendre à un autre terminal. Avec Alt-Tab, vous devez choisir parmi les fenêtres de toutes les applications, ce qui est pénible. Même avec Gnome3, qui regroupe les fenêtres par applications et donne un aperçu des fenêtres avec Alt-`, cela ne suffit pas car il est difficile de distinguer les fenêtres de terminal des aperçus. Vous pouvez uniquement savoir quel terminal fait quoi lorsque la vue complète est affichée dans la plupart des cas.

Existe-t-il donc un raccourci application/système de fenêtrage/gnome qui ne vous montre que les autres fenêtres de la même application lorsque vous passez?

13
Yan

Si vous installez CompizConfig Settings Manager , vous pourrez alors accéder aux paramètres Compiz permettant de le faire et les modifier. Une fois installé, lancez-le via System-> Preferences.

Si vous utilisez normalement Alt+Tab puis allez dans le "Static Application Switcher". (Ce plugin montre des aperçus assez petits.)

Si vous utilisez normalement Windows/Super+Tab puis allez dans "Shift Switcher Plugin". (Ce plugin affiche des aperçus assez volumineux.)

Dans les paramètres de l’un des plug-ins, vous pouvez définir le raccourci clavier (ou souris) pour fenêtre suivante (Groupe) et/ou Fenêtre précédente (Groupe) .

Screenshot of setting Next Windows Compiz setting to Super+g

(Remarque: outre le sélecteur d'application statique et le sélecteur de vitesse, vous voudrez peut-être essayer le sélecteur d'application et le sélecteur de sonnerie)

9
8128

C'est une vieille question, mais j'ai eu le même problème et trouvé "Alt +` "bascule les fenêtres de la même application. Ainsi, partageant le même pour la référence.

7
blackbug

Vous écrivez notamment gnome-terminal , ce qui m'amène à croire que vous ignorez le multiplexeurs de terminaux ? Alors vous êtes dedans pour un festin!

Un multiplexeur est installé comme une couche entre vous et le terminal, ce qui permet d’avoir plusieurs sessions de terminal distinctes dans une seule fenêtre de terminal. Vous pouvez également facilement avoir plusieurs fenêtres dans la même session de multiplexeur.

Une autre fonctionnalité intéressante de ces fonctions est que vous pouvez les détacher de votre session de terminal, en les laissant s'exécuter en arrière-plan. Parfait lorsque vous souhaitez commencer un travail de longue durée, déplacez-le vraiment vers l'arrière-plan, puis retirez-le plus tard.

Le champion précédent était Écran GN mais il est remplacé par tmux , qui est mon préféré. Si vous essayez tmux , assurez-vous également de vérifier teamocil .

Heureux CLI!

1
Tobias Sjösten

Je pensais que j'ajouterais à la réponse splendide de fluteflute comment procéder si vous utilisez Metacity au lieu de Compiz. Malheureusement, ceci ne peut pas être changé via les préférences GNOME, mais doit être changé avec gconf-editor ou gconftool.

Après avoir exécuté gconf-editor, recherchez et remplacez /apps/metacity/global_keybindings/switch_group par la clé que vous souhaitez utiliser pour basculer entre les fenêtres du même groupe d'applications.

Cela peut être fait sur la ligne de commande avec gconftool. Par exemple:

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

(<Mod4> est la clé Windows.)

0
user8979