MacOS Xのターミナルで日本語入力をしようとしたものの、お約束通り化けたり、それは直っても今度は日本語入力時にそれが化けたり。直ったと思ったらbashでは良くてもzshで化けたり。screenを介すると化けたり。iTermなら問題ないけど、なんかスクロールが重いし。
あちこちから情報をあつめて、こんな感じにしたら直った。
ターミナル → ウィンドウ設定 → ディスプレイを開いて
~/.inputrcに
set output-meta on set convert-meta off set meta-flag on
~/.profileに
LANG=ja_JP.UTF-8 export LANG
$TERMはxterm-color
なんか、4.2.*のzshはunicodeを正式にサポートしてないとか?
darwinportsからzsh 4.3.2をインストールした。これはパッケージとしては今はzsh-develになってた。Variantsには+darwin_8 +dp_completion +utf8を指定。
LANGを指定していない事に気がつきました。おおぼけだ・・・。
vimで全角入力がズレてうざいなぁと思っていたのが解消され、今日から幸せに暮らせます。
たくさんthx!