7 votes

Raccourci clavier pour le changement de profil de Gnome-Terminal ?

J'ai deux profils dans mon terminal Gnome, l'un utilise une image spécifique comme arrière-plan. J'aimerais pouvoir passer de l'un à l'autre lorsque j'entre ou sors du terminal. Vim .

Jusqu'à présent, je le fais en Alt + t et de naviguer vers l'autre profil. Mais j'aimerais que cela soit automatisé.

Scénarios possibles :

vim newFile # profile changes to Vim-one
:q # it changes back to default

vim confFile # profile changes to Vim-one
Ctrl-z # vim is suspended, default profile enters
cmd_that_uses_changed_config_file
fg # vim is brought back from suspension, profile changes again...

Maintenant, je me rends compte que l'automatisation complète peut être difficile, donc un raccourci clavier pour le faire est parfaitement bien. J'ai cherché les raccourcis du Terminal Gnome mais le menu du Terminal n'en a que trois : title, reset, reset et clear.

Des idées, des conseils ou des pistes :-)

5voto

jortony Points 106

Préface : Je suis nouveau, et j'ai des problèmes similaires. En l'absence d'une réponse de quelqu'un ayant une connaissance fonctionnelle de ces choses, voici comment j'aborde la résolution de ce problème.

man gnome-terminal " offre quelques options intéressantes pour le démarrage de nouvelles fenêtres ou d'onglets utilisant un profil spécifique. Un alias permettant de démarrer une instance de gnome-terminal dans un nouvel onglet en utilisant le profil "X" semble être un quasi-kluge raisonnable, et permet d'utiliser les raccourcis clavier existants pour passer d'un onglet à l'autre et les fermer.

Ça ressemblerait à quelque chose comme ça :

    alias gtvim='gnome-terminal --tab-with-profile=X -t Vim -x vim >&1'
    gtvim filename

Pour que l'alias soit permanent, il doit être ajouté au bas de ~/.bashrc.

Je dois travailler sur d'autres choses maintenant, mais c'était ma première incursion dans ce domaine. Il semble toujours ouvrir la commande dans une nouvelle fenêtre de terminal, mais reste facilement accessible à partir des raccourcis clavier.

Pour l'anecdote, j'essaie de faire en sorte que tous les terminaux avec des connexions ssh vers des terminaux distants s'ouvrent avec un profil de couleur différent afin d'éviter que des commandes soient envoyées à la mauvaise machine.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X