macOS Mojave 10.14 に上げたら iTerm2 にて SSH先 の日本語が文字化けした

結論

iTerm2 の以下の部分の設定を変更する。

iTerm2 => Preferences => Profiles => Terminal => Environment*1 => チェックを外す

f:id:gregminster:20180927121420p:plain

補足

この設定をすると、iTerm2 上で日本語を入力や表示をするときに以下のように化けることがあります。

$ <00e3><0081><0082><00e3><0081><0082><00e3><0081><0082>

こうなってしまっている場合は環境変数(シェルの設定ファイル)に以下の変数を追加します。

export LANG="ja_JP.UTF-8"

補足

「macOS Mojave 10.14 に上げたら」というのは原因でない可能性があります。

*1:下にスクロールしないと見えないので注意してください

Powered by はてなブログ