長い処理させてウィンドウ切り替えたとき、バックグラウンドのウィンドウの処理が終わっているんだかいないんだかが気になるので手を入れた。 何かいい方法があるのかもしれないけど、よくわからないのでごちゃる。 ari's diary - ステータスライン のスクリプトを使っている。 if [ "$TERM" = "screen" ]; then chpwd () { echo -n "^[_`dirs`^[\\" } preexec() { # see [zsh-workers:13180] # http://www.zsh.org/mla/workers/2000/msg03993.html emulate -L zsh local -a cmd; cmd=(${(z)2}) case $cmd[1] in fg) if (( $#cmd == 1 )); then cmd=(builtin j