J'aimerais savoir s'il existe un moyen de faire en sorte que le raccourci Ctrl-Alt-T se comporte comme il le ferait sous xfce. C'est-à-dire: si aucun terminal n'est ouvert, ouvrez-en un, sinon concentrez-vous sur l'existant au lieu d'en ouvrir un nouveau. Idéalement sans avoir à installer des choses comme xdotool.
J'utilise manjaro linux avec cannelle (3.0.7) et gnome-terminal (3.20.2).
gnome-terminal
cinnamon
K. Rauscher
la source
la source
Réponses:
Le code en https://stackoverflow.com/questions/1380784/how-to-get-list-opened-windows-in-pygtk-or-gtk-in-ubuntu vous dira si un terminal est ouvert et vous devrez alors focaliser le terminal. (Bien sûr, s'il n'y a pas de terminal, ouvrez-en un nouveau.) De plus, vous devrez brancher le raccourci Ctrl-Alt-T au mini programme que vous créez et qui contrôle tout.
Modifier avec le code de travail:
Placez ce code dans un fichier appelé check_window.py et associez-lui un raccourci dans Préférences & gt; Clavier & gt; Raccourcis Rendre le fichier exécutable avec
chmod +x check_window.py
Remplacerif window_name == "your_terminal_name_here":
avec le nom de votre terminal. Si vous lancez cette application une fois avec la fenêtre de votre terminal ouverte, vous obtiendrez le nom de vos fenêtres.la source