J'ai désactivé l'option "montrer le processus actif" dans les préférences. Avec toutes les autres futilités. Je veux différents des anecdotes.
À titre d'exemple, j'ai les deux lignes suivantes dans mon fichier .bash_profile
dans mon répertoire personnel. ( .bash_profile
est exécuté dans chaque nouvel onglet/fenêtre)
PROMPT_COMMAND='echo -n -e "\033]0;`basename $PWD`\007"'
function vi { echo -n -e "\033]0;vi $1\007" ; vim $1 ;}
La première commande place l'onglet sur le dernier répertoire de mon bain actuel. Par exemple, si je suis dans ~sherwood/foo/bar
ce sera le bar
La seconde transforme vi (mon éditeur de prédilection) en une paire de commandes qui font le même genre d'écho, mais maintenant elle place l'onglet pour montrer que je suis en train d'éditer ce fichier. Donc, si je suis en train d'éditer ~sherwood/foo/bar/baz
il affichera vi baz
Notez qu'il affichera ce que vous avez indiqué à vi. Ainsi, si vous tapez vi /some/long/path/to/a/../../name
c'est ce que l'onglet montrera, ou du moins autant qu'il le pourra.
Pour l'instant, je n'ai pas trouvé de moyen de définir la barre de titre différemment de l'onglet.