menu
書いてる野郎
orebike@gmail.com
これはロケール設定の問題で、?????はてなになってしまう以外も、コマンドを打つ度に
Cannot set LC_CTYPE to default
とか
Failed to set locale, defaulting to C
とか警告が出る。
これを解決するには、このファイルに
/etc/sysconfig/i18n
この2行を書き込むと解決する。
LANG="ja_JP.UTF-8" LC_CTYPE="ja_JP.UTF-8"
しかしこれでも解決しない場合がある。 Mac を使っていて、iTerm2 というターミナルを使って EC2 に接続している場合この設定をしても文字化けが直らない。
これは iTerm2 の設定で
この設定をオフにしておかないと接続時に勝手に変な環境変数を設定してしまうのである。
これで文字化けが直る。