puttyのタイトルバーにscreenのスクリーンIDを出す

puttygnome-terminalのウインドウタイトルバーにscreenのIDを出すためには~/.screenrcに以下を記述すればよい

hardstatus string "[screen %n%?: %t%?] %h"

一瞬、termcapを疑ったがそんなことはなかった。


あと
http://kjirou.sakura.ne.jp/mt/2008/08/screen.html
で puttyのタイトルをエスケープシーケンスでコントロールしてる

printf "\033P\033]0;HOGEHOGE\007\033\\"

しかし、これではbashrcが評価される時だけだからおそらく画面再描画のtermcapでこのエスケープシーケンスを出せば十分だと思う。

screenrcの設定でtermcapを行う設定
http://d.hatena.ne.jp/dayflower/20071101/1193898108

termcapinfo xterm-color 'hs:ts=\E]0;:fs=\007:ds=\E]0;screen\007'