Sous OS X (10.9.3), je règle PROMPT_COMMAND pour définir le nom de l’onglet du terminal sur le répertoire actuel, tel que
function set_tab_title {
printf "\e]0;${PWD##*/}\a"
}
PROMPT_COMMAND="set_tab_title; $PROMPT_COMMAND"
J'ai ajouté le $PROMPT_COMMAND
pour m'assurer de conserver le comportement d'ouverture de nouveaux onglets dans le répertoire de travail actuel. Le problème est maintenant que la fenêtre à onglet affiche le nom du dossier deux fois. Capture d'écran ci-dessous. Des idées pourquoi c'est?
update_terminal_cwd()
dans la valeur par défaut$PROMPT_COMMAND
et le remplacement de la barre de titre sortent le répertoire. Peut-être y a-t-il un moyen de définir le répertoire actuel sans sortir le répertoire?