久しぶりにちょっと dot ファイルをいろいろといじっていたのでついでに書いておく。man screen に載っている内容だけど簡潔に。シェルは zsh を使っているとする。 .zshrc local SETTITLE=$'\033k\033\134' PROMPT=$SETTITLE'> ' .screenrc shelltitle '> |zsh' caption always '%{=r dd} %-w%{=b dd} %n %t %{-}%+w %=' ポイント シェルのプロンプトに空のタイトル文字列用エスケープシーケンスを含めること この例では空のタイトル文字列用エスケープシーケンスを SETTITLE に設定して連結しているけど、別に意味はない 直接PROMPT='^[k^[\> 'とかしてもいい ^[ はエスケープコードで vim なら Ctrl+v ESC で入力できる。E