Macのターミナルの文字エンコード対策

2012/07/20 2012/07/21

Macのデフォルトのターミナルですが、設定を細かくよく見てなくてウインドウの半透明化が出来るのに今日気が付きました。(–;
iTerm2は英語圏のアプリの為かエンコーディングにEUCが無く、自宅サーバーに繋ぐ際に化けてるのが唯一残念だと思ってました。
その点、ターミナルはエンコードは問題無し。という事で、ターミナルに戻りました。

ただ、TeraTermのように起動時にエンコードが選べず、環境設定からいちいち毎回辿らないといけないのが面倒そうなので、うまい方法無いかなぁと思って調べてみたらありました。(^^)cocotというものですが、これで文字コードを自動判別してエンコードしてくれるようです。
MacPortsが入っていれば、インストールは、

$ sudo port install cocot

だけ。

これでsshで接続する際に、

$ cocot ssh 接続先ホスト

で接続すると、接続先のエンコードを勝手に判断して文字化けせずに表示してくれます。

さらにcocotを打つのが面倒臭ければ、~/.profileに

alies ssh="cocot ssh"

を追記しておけば、これまで通り、

$ ssh 接続先ホスト

で接続できます。こりゃ楽だ。

関連記事

コメントとトラックバック

    コメントはありません

    コメントを残す

    CAPTCHA


    トラックバックURLhttps://e-tune-mt.net/ylab/911/trackback