🙆
WSL2でTmuxを使用したら日本語が入力できなかった問題
現象
- 日本語のファイル名がエスケープされた状態で表示されてしまう
-
あを入力しようとすると<ffffffff><ffffffff><ffffffff>などと表示されてしまう - シェル起動時に、
LC_ALLやLANGUAGEのデフォルト値が無いことと、no such file or directoryなどとメッセージが表示されている
検証と原因
- 環境変数
LANGにはja_JP.UTF-8が設定されていた。- これは
~/.zshenvによるもの
- これは
-
locale -aを実行したところ、ja_JP.UTF-8が表示されなかった
対応
-
/etc/locale-genを編集し、ja_JP.UTF-8 UTF-8をアンコメント -
locale-genを実行する
参考URL
Discussion