Ces terminaux définissent TERM=iris-ansi et utilisent :
ESC P 1 .y texte ESC \\ Pour le titre de la fenetre
ESC P 3 .y texte ESC \\ Pour le titre de l'icone
La liste complète des séquences est donnée dans xwsh(1G).
cmdtool and shelltool définissent TERM=sun-cmd et utilisent :
ESC ] l texte ESC \ Pour le titre de la fenetre
ESC ] L texte ESC \ Pour le titre de l'icone
Ce sont des programmes vraiment horribles, il vaut mieux utiliser autre chose.
dtterm définit TERM=dtterm. Il semble qu'il reconnaisse à la fois les séquences xterm standard ainsi que celles du cmdtool de Sun (je n'ai testé ceci que sur une Sun ... est-ce que quelqu'un en a les versions HP et DEC et peut tester ceci pour moi ?).
Voici ce que j'ai avec zsh pour tenir compte des divers types de terminaux :
case $TERM in
xterm*|dtterm)
precmd () {print -Pn "\e]0;%n@%m: %~\a"} ## fenetre et icone
;;
iris-ansi)
precmd () {
print -Pn "\eP1.y%n@%m: %~\e\\" ## fenetre
print -Pn "\eP3.y%n@%m: %~\e\\" ## icone
}
;;
sun-cmd)
precmd () {
print -Pn "\e]l%n@%m: %~\e\\" ## fenetre
print -Pn "\e]L%n@%m: %~\e\\" ## icone
}
;;
esac
Chapitre suivant, Chapitre Précédent
Table des matières de ce chapitre, Table des matières générale
Début du document, Début de ce chapitre