ヘテムルのサーバーの文字コードはUTF-8ではない

ヘテムルのサーバーでSSHで接続しました。ヘテムルからの接続方法は下記のようになります

  • ユーザー名:設定したユーザー名
  • サーバー:sshxxx.heteml.jp
  • ポート番号:2222
  • パスワード:設定したパスワード

となります。ユーザー名等はコントロールパネルログインユーザー名です

日本語文字化けが発生

Macのターミナルでファイルを作成したところ日本語が見事に文字化けします。おかしいなと思いUTF-8のファイルをcatコマンドで見ると文字化けしないで表示されますが、viで編集しようとすると文字化けしました。

ヘテムルの文字コードはUTF-8ではなくEUC-JP

Macのターミナルの文字コードをUTF-8ではなくEUCにしたら文字化けは解消しました。どうやらヘテムルのサーバーの文字コードはEUCみたいです。謎ですね。。。

備考

もしかしたらヘテムルのサーバーはDebianを使っていてその文字コードがデフォルトがEUC-JPなのかもしれません。