🙆
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