Question Définissez simplement le titre de xterm?


cela ressemble à une question stupide, mais j'espère que ce n'est pas le cas.

Je veux créer un xterm simple avec un titre fixe. J'ai essayé:

xterm -title quoi que ce soit (c'est ce que suggère xterm --help)

xterm -T peu importe (selon les pages de manuel, c'est la même chose que --title)

mais bon, mon xterm arrive toujours en affichant username @ hostname: ~ dans le titre. Je suppose que ce titre provient d'une variable d'environnement; mais je préférerais que je ne doive pas apporter de modification permanente à mon fichier .bashrc ou .profile simplement pour pouvoir créer un xterm avec un titre fixe?!

Ceci est xubuntu 14.04


7
2018-04-30 07:14


origine


Les invites par défaut (PS1) définir le titre. Ainsi, tout titre défini lors du démarrage de xterm est alors remplacé lors du démarrage de bash. - muru
OK, j'ai pensé dans ce sens. Et il n'y a pas moyen d'empêcher cela? - GhostCat
Je ne connais pas XTerm, mais le terminal GNOME a la possibilité d'empêcher le remplacement du titre. Qu'est-ce que vous essayez de réaliser exactement? Quel est le problème actuel? - muru
Mon "problème est le suivant": je dois lancer un outil en ligne de commande qui devrait être placé en arrière-plan (effectuer un transfert de port pour moi). Lorsque je le fais dans mon terminal ordinaire… tôt ou tard, je pourrais fermer ce terminal; oublier les travaux en cours d'exécution en arrière-plan. Donc, au lieu de les démarrer dans une session de terminal qui ressemble à une autre session de terminal; Je veux ouvrir un xterm avec un titre comme "session de transfert de port!" ... et lancez les travaux là-bas. Juste une indication plus visible pour éviter les sorties "indésirables". - GhostCat


Réponses:


Utilisation

xterm -xrm 'XTerm.vt100.allowTitleOps: false' -T whatever

14
2018-04-30 07:48