日記帳

プログラミングのことをつぶやく日記です。

windows terminalが文字化けしてしまったので直す

windows terminalが文字化けしてしまったので直します。日本語を打つとすべて「f」に変換されるので正常に日本語を打つことができなくなりました。原因を調査したところ環境変数で設定されている文字コードが原因でした。そこで.zshrcに以下を追加します。

export LANG=C.UTF-8

before

❯ echo $LANG
ja_JP.UTF8

❯ echo '<ffffffff><ffffffff><ffffffff>'
???

after

❯ echo $LANG
C.UTF-8

❯ echo 'あ'
あ