ターミナルで日本語が文字化けするとき
まずlocaleについて勉強しておく↓ eng-entrance.com
あとは, どこで読んだか忘れたけど,とりあえず ~/.bashrcに(fishなら~/.config/fish)
export LANG=ja_JP.UTF-8 export LC_CTYPE=ja_JP.UTF-8
って書いておけば,
$ locale LANG="ja_JP.UTF-8" LC_COLLATE="ja_JP.UTF-8" LC_CTYPE="ja_JP.UTF-8" LC_MESSAGES="ja_JP.UTF-8" LC_MONETARY="ja_JP.UTF-8" LC_NUMERIC="ja_JP.UTF-8" LC_TIME="ja_JP.UTF-8" LC_ALL=
となって,日本語が化けなくなる.