Changer la couleur d'arrière-plan dans Gnome terminal via une commande?
Je suis en utilisant le terminal de Gnome et je veux changer la couleur d'arrière-plan ou le profil par le biais d'une commande afin que je puisse regrouper des commandes dans un alias pour différencier visuellement mon windows quand je lance certains processus. Je suis sur Ubuntu, et bash est ma coquille. Existe-il des commandes pour le faire?
- jetez un oeil à ce qui j'ai répondu à ta question là: stackoverflow.com/a/48216286/3782119
Vous devez vous connecter pour publier un commentaire.
vous pouvez utiliser setterm comme ce
setterm
est disponible; par exemple, solaris n'a passetterm
.En supposant que vous savez ce que vous voulez avant que vous ouvrez votre terminal:
Droit de la souris sur le Panneau et "Ajouter au tableau de bord" et ajouter un lanceur d'application personnalisé
Vous pouvez définir la position, la taille et le profil (qui prend soin de couleurs, les polices, etc)
"l'homme gnome-terminal" a de nombreuses informations utiles
Vous souhaitez utiliser gconftool.
Gnome tient ses paramètres dans une hiérarchie similaire dans le Registre de Windows. Une fois que vous connaissez le chemin d'accès à l'élément que vous voulez changer, vous pouvez définir que l'élément de valeur avec gconftool à partir de la ligne de commande.
Utiliser gconf-editor pour parcourir les réglages de Gnome.
Utilisation gconftool pour définir la valeur d'un élément dans votre script.
Dans votre cas, vous souhaitez effectuer les actions suivantes:
Évidemment, vous aurez envie de le remplacer que la couleur de valeur, quelle que soit la couleur que vous voulez.
gconftool --type bool --set /apps/gnome-terminal/profiles/Default/use_theme_colors false
se débarrasser de l'horrible fond mauve1) Créer un terminal de profil avec la couleur et les paramètres que vous désirez, et de l'appeler "myGterm"
2) Modifier votre
.bashrc
fichier.3) Ajoutez la ligne suivante:
4) Enregistrez et fermez
.bashrc
5) Ouvrez un terminal et tapez:
6) Voila!
essayez la commande suivante à partir d'un ordinateur de bureau lanceur:
À l'aide de
-x ssh
signifie que le terminal soit actif sur le site distant, afin d'enlever complètement la possibilité de taper une commande sur la mauvaise machine parce que vous avez quitté à partir d'un terminal en ligne de commande ssh.J'ai regardé dedans et il s'avère que ce n'est pas possible. J'ai déposé bug:
http://bugzilla.gnome.org/show_bug.cgi?id=569869
gconftool-2/définition des propriétés de profil, mais il n'y a aucun moyen de créer un script existant, ouvrez gnome-terminal.
Pour créer 4 bornes d'horizons différents et des titres, vous devez ajouter les lignes ci-dessous à l' .bashrc_profile fichier
ajouter les lignes ci-dessous au fichier
fermez tous les terminaux que vous pourriez avoir, puis ré-ouvrez un nouveau terminal et tapez "du terme 1' appuyez sur entrée et répétez l'opération pour tous les 4 maintenant, vous avez 4 bornes ouvertes!
new profile
option était sousTerminal > File > New Profile
.alias term1='gnome-terminal --window-with-profile=term1'
J'ai l'habitude de le faire avec des arguments de ligne de commande pour xterm. J'ai mis en place mon .olvwm (suis-je la datation moi-même) pour exécuter 4 xterms avec des couleurs différentes.
j'ai créé certaines fonctions, basé sur github le code des autres threads. Désolé, je ne m'en souviens pas.
Vous pouvez mettre ces fonctions dans votre ~/.bashrc fichier
Comme vous pouvez le voir, si vous appelez "create_random_profile",
Tout d'abord, il permettra de vérifier et effacez toutes les précédentes aléatoire profil que vous avez créé.
Deuxième, il va créer un nom aléatoire profil de terminaux gnome.
Troisième, il va mettre ce nom dans une variable d'environnement que vous pouvez utiliser pour changer votre couleur de fonctions prédéfinies. Voir la dernière fonction setcolord().
Cela devrait être utile, d'avoir de nombreux terminaux avec des couleurs différentes. En outre, avec des fonctions prédéfinies vous pouvez changer les couleurs à la volée.
Profitez-en!
Par la façon dont vous pouvez gagner du temps si vous créez le terminal en utilisant déjà l'aléatoire. Vous pouvez le faire en appelant le:
Vous n'avez pas à le faire via la commande vous pouvez aller pour Modifier>>Préférences>>couleur de la changer.