ターミナルのウィンドウとタブの名前は全部 zsh とかになっていて、あまり意味がない。ウィンドウにはカレントディレクトリのフルパスを、タブにはディレクトリ名を表示するように設定する。
~/.zshrc
に
function precmd() {
# カレントディレクトリを $HOME を ~ として表示
local wname=`pwd | sed -e "s|$HOME|~|"`
# カレントディレクトリ名
local tname=`pwd | sed -e 's|^.*/||'`
echo -ne "\033]2;$wname\007" # window title
echo -ne "\033]1;$tname\007" # tab title
}
iTerm2.app だけかもしれないけど、\033]1;
でタブの名前、\033]2;
でウィンドウの名前が別々につけられる。