イントロ Debian lenny の screen は UTF-8環境だと日本語を上手く表示してくれない。問題発覚当初 putty や emacs を疑ったが,こいつらには何の罪も無かったんだ。そう,黒幕は screen だった。ここでの環境は次の通り。 Debian lenny PuTTY 0.60 ごった煮版 GNU Screen 4.0.3 この問題は Unicode の曖昧な文字幅(East Asian ambiguous char width)に起因するものらしい。大抵のソフトウェアは独自の方法でこの問題を解決していて,具体的に emacs や vim はユーザーがオプションを加えることで UTF-8環境で日本語を正常に表示できる。 screen には GNU Screen - bug #16666 の cjkwidth パッチがあるのだけど,Debian lenny の sc