web-dev-qa-db-fra.com

Raccourci pour passer à l'application

Est-il possible de focaliser une instance/fenêtre d'application ouverte à l'aide d'une commande?

Je voudrais assigner un raccourci clavier pour basculer rapidement vers une application spécifique.

Je veux des raccourcis pour:

  • chrome (ouvre maintenant une nouvelle fenêtre avec un onglet vide)
  • terminateur (ouvre maintenant une nouvelle fenêtre)

Cela fonctionne très bien pour ceux-ci (en exécutant la commande par défaut, par exemple. Thunderbird):

  • Thunderbird
  • sublime text 2

J'utilise gnome-shell @ 12.04 (cela ne devrait pas être grave)

7
mreq

Le paquet wmctrl offre un accès et une manipulation des fenêtres d’application et ferait ce que vous voulez. Installez d'abord ce petit paquet:

Sudo apt-get install wmctrl

Voici la page de manuel de wmctrl: http://manpages.ubuntu.com/manpages/precise/fr/man1/wmctrl.1.html

Lorsque vous regardez les options de la ligne de commande, vous verrez que -a lève et met en évidence une fenêtre. Pour savoir sur quelle fenêtre faire la mise au point, assurez-vous d’avoir une fenêtre Chromium ouverte, puis exécutez

wmctrl -l

Cela vous donnera une liste de toutes les fenêtres ouvertes et leurs titres. Le chrome aura très probablement toujours "Chrome" à la fin du titre de la fenêtre, vous pouvez donc l'utiliser.

Avec cette information à portée de main, vous pouvez construire votre commande pour le raccourci. Ouvrez les préférences du clavier, allez à Raccourcis, cliquez sur Raccourcis personnalisés, cliquez sur le signe + et entrez:

Name: Focus Chromium Shortcut
Command: wmctrl -a 'Chromium'

J'utilise Unity et je viens d'essayer cela avec Google Chrome, ça a fait l'affaire. Cela devrait également fonctionner dans Gnome-Shell.

Idée assez cool :)

Dr Tebi

7
DrTebi

Il y a quelques années, j'ai créé une petite application appelée mcgr exactement à cette fin. A l'origine, cela ne fonctionnait qu'avec le gestionnaire de fenêtres Metacity, mais je l'ai plus tard adapté pour Gnome.

0
akaihola

Vous pouvez utiliser Ubuntu Super+1 à 9 pour passer à votre application. Appuyez sur la touche Super pendant trois secondes pour voir le numéro correspondant à chaque icône de bac.

0
Yariv