Je suis très impressionné par la nouvelle interface graphique Unity - c'est une décision audacieuse.
Cependant, il y a un oubli flagrant, du point de vue de quelqu'un qui utilise Ubuntu pour un travail de programmation professionnel. Je souhaite souvent avoir plus d'une douzaine de fenêtres emacs ouvertes pendant que j'écris du code.
Dans Ubuntu classique, je pouvais facilement choisir celui que je voulais dans le nom du fichier dans la barre des tâches inférieure, mais cela ne semble pas avoir d'équivalent dans Unity. Quand j'en ai tellement ouvert, il est difficile de trouver la fenêtre que je veux. Pour cela, même l'unité 10.10 était meilleure parce que je pouvais AltTabtraverser et voir leurs noms; plus en 11.04. Ce serait formidable si la nouvelle barre des tâches avait une boîte emacs (par exemple) couvrant toutes les instances de fenêtres emacs ouvertes. Faites un clic droit sur la case et avez la possibilité de voir une liste des noms de toutes les instances ouvertes.
Actuellement, l'utilité d'un clic droit sur ces cases de la barre des tâches semble de toute façon très limitée. Je pense qu'un simple changement de cette nature améliorerait considérablement l'utilité d'Unity.
J'utilise déjà plusieurs espaces de travail (6) et j'ai souvent quelque chose comme une fenêtre de terminal et de nombreuses fenêtres emacs par espace de travail, et j'utilise déjà des raccourcis clavier. Jusqu'à présent, aucun de ces éléments n'est au cœur du problème, je ne pense pas qu'une «liste de fichiers ouverts» soit un défi de taille.
Super+ Wfait exactement le contraire de ce que je suggère. Il y a déjà trop de fenêtres ouvertes sur un seul espace de travail pour trouver facilement celle que je recherche - la visualisation de toutes les fenêtres sur tous les espaces de travail encombre encore plus la vue.
Shift+ Alt+ ↑n'aide pas. Si j'ai une douzaine de fenêtres emacs ouvertes sur un seul espace de travail, cela montre toutes les fenêtres ouvertes sur l'espace de travail à la fois, mais les espace et les réduit en petites icônes. Comment suis-je censé déterminer à première vue laquelle je veux? Ils sont indiscernables.
ubuntu-bug unity
. Si vous avez une idée de la façon de résoudre ce problème, veuillez mettre l'idée sur Ubuntu Brainstorm .Réponses:
Je suggère la réponse d'Alex Launi , mais avec une modification: activez l'affichage du titre de la fenêtre.
Après cette modification, le double-clic sur l'icône du lanceur devrait répondre à vos besoins.
la source
J'ai trouvé un excellent plugin
compiz-plugins-extra
, qui est le filtre de titre de la fenêtre d'échelle .Après l'avoir activé, vous appuyez d'abord sur Super+, Wce qui affiche toutes les fenêtres candidates (j'ai réglé pour afficher uniquement les fenêtres dans l'espace de travail actuel).
Ensuite, tapez simplement le mot-clé de la fenêtre que vous recherchez et confirmez avec Enterpour y aller!
Si vous savez exactement ce que vous voulez, c'est plus rapide que n'importe quelle combinaison clavier + souris pour sélectionner et confirmer. Dans le meilleur des cas, vous pouvez obtenir exactement le seul résultat que vous attendez.
Woo-hoo, cherchant des rochers !! :)
la source
Installez d'abord compiz-plugins-extra .
Activez ensuite les modules complémentaires du mode de mise à l'échelle dans compiz à l'aide du gestionnaire de paramètres de configuration Compiz, puis redémarrez l'unité (exécutez
unity
dans la boîte de dialogue d'exécution ( alt+ f2)).Maintenant, lorsque plusieurs fenêtres sont ouvertes, vous pouvez saisir une partie du nom de la fenêtre que vous souhaitez affiner votre recherche, tout en conservant l'aperçu visuel.
NB:
Lorsque je parle de recherche, je fais référence à la recherche à partir du mode échelle (ce qui se passe si vous cliquez sur l'icône d'une application avec plusieurs fenêtres ouvertes ou appuyez sur super+ W).
la source
En cliquant sur l'icône du lanceur de l'application dont vous voulez afficher les fenêtres une deuxième fois, vous lancerez un mode d'étalement, où vous pourrez voir toutes les fenêtres ouvertes pour cette application et choisir celle que vous voulez. Cela fonctionne également via le raccourci clavier de cette application.
la source
super/ windowskey + Wfonctionne pour moi jusqu'à présent.
la source
Une dizaine de fenêtres, c'est beaucoup. Je suis également un programmeur professionnel et je suis généralement satisfait de trois terminaux (dont un avec une session vim partagée).
Avez-vous envisagé de répartir logiquement vos éditeurs sur plusieurs bureaux? J'ai un bureau (numéro 4) dédié à la documentation, un dédié au code / grepping / compilation (numéro 5) et un dédié aux tests (numéro 6). J'ai un accès aléatoire à chacun d'eux avec des raccourcis clavier, ce qui est plus rapide que de pointer et cliquer ou de taper alt.
la source
Je conviens que l'utilisation complète des quatre espaces de travail qui sont là par défaut aide beaucoup. Vous pouvez vous déplacer rapidement entre eux à l'aide des touches Ctrl + Alt + Flèche (vous pouvez également configurer compiz pour basculer à l'aide de la molette de la souris chaque fois que le curseur se trouve sur le bureau). Il existe trois façons d'afficher les fenêtres ouvertes (deux sont déjà mentionnées): pour afficher toutes les instances d'un même programme, cliquez sur l'icône de lancement correspondante. Pour afficher toutes les fenêtres ouvertes dans l'espace de travail actuel, vous pouvez utiliser Maj + Alt + Flèche haut. Pour afficher toutes les fenêtres ouvertes sur tous les espaces de travail, Super + W fait l'affaire.
la source
Au lieu de SUPER + W pour exposer toutes les applications ouvertes, vous pouvez essayer de maintenir SUPER, puis vous verrez les petits nombres dans le lanceur. Lorsque vous atteignez le nombre de votre application, vous accédez à la fenêtre la plus récente. Si vous frappez deux fois le nombre, toutes les fenêtres de cette application seront exposées. Cela m'aide car cela réduit la quantité de fenêtres dans la vue d'ensemble de l'exposition. Mais quand même: choisir la fenêtre ou le document souhaité (imaginez plusieurs documents Writer) n'est pas aussi rapide qu'avec la barre des tâches.
la source
Voici la solution de fortune avec laquelle je vais: lancer gnome-panel dans Unity; faites un clic droit et supprimez le panneau supérieur; configurez le panneau inférieur comme vous le souhaitez; ajouter gnome-panel aux applications de démarrage; puis redémarrez. Le panneau supérieur doit être définitivement supprimé (car il chevauche le panneau supérieur Unity) et le panneau inférieur peut afficher la liste des fichiers ouverts pour l'espace de travail. Maintenant, le panneau inférieur peut exister dans Unity - j'aime le rendre rétractable comme le lanceur.
la source