Raccourci clavier pour se concentrer sur le terminal (inactif)


8

Je voudrais savoir s'il est possible d'utiliser le raccourci clavier pour se concentrer sur la première fenêtre de terminal inactive (non fonctionnelle) dans l'unité (13.10)? Quelque chose comme Ctr+ Alt+ T, mais avant d'ouvrir la nouvelle instance de terminal, à la recherche d'une instance inactive ?

Réponses:


7

Réglez d'abord le monde "Terminal" pour qu'il apparaisse dans le titre de la fenêtre de votre gnome-terminal. Pour ce faire, lorsque vous êtes dans gnome-terminal, allez dans EditionPréférences de profil , sélectionnez l' onglet Titre et commande et assurez-vous que le champ Titre initial contient le mot "Terminal":

Terminal - Titre et commande

Ensuite, ajoutez un nouveau raccourci clavier personnalisé pour la commande suivante:

bash -c "[[ \"$(cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm)\" != \"gnome-terminal\" ]] && wmctrl -a Terminal || xdotool key Alt+grave"

Pour ce faire, accédez à Paramètres systèmeClavier , onglet Raccourcis , sélectionnez Raccourci personnalisé et ajoutez un nouveau raccourci personnalisé:

Ajouter un raccourci personnalisé

Comme vous pouvez le voir, j'ai choisi une F8touche de raccourci qui fonctionne très bien dans ce cas pour moi.

Remarque : wmctrlet xdotooldoit être installé pour pouvoir les utiliser. Si vous ne les avez pas installés, vous pouvez les installer à partir du terminal en utilisant:

sudo apt-get install wmctrl xdotool

3
Pour les downvoters: veuillez laisser un commentaire - je ne peux améliorer la réponse que si je peux connaître la raison du downvoting.
Radu Rădeanu

A quoi sert "xdotool key Alt + grave"? (J'ai essayé votre solution, en fait, cela arrive en notant)
ts01

1
@ ts01 Alt + `devrait basculer vers une autre instance de terminal si vous en avez plusieurs ouverts et si le focus est sur l'un d'eux. Quelles touches avez-vous utilisées pour le raccourci personnalisé? F8 comme je l'ai dit dans la réponse?
Radu Rădeanu

Oui. Cela n'a pas fonctionné, mais +25 pour les efforts, de toute façon
ts01

Je l'utilise toujours depuis que je vous ai donné cette réponse. Vous devriez donc revoir toutes les étapes, peut-être que vous avez fait quelque chose de mal.
Radu Rădeanu
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.