環境
-OS: MacOS High Sierra 10.13.4
-Shell: zsh
-FrameWork: Prezto
問題
Hyperでイケてるターミナルをつかおうを参考にして、イケてるターミナルであるHyperをインスコ&設定を行っている際にERRORが表示されてしまうので精神衛生上あまりよろしくないことが起きた。vimで開けるが、開く前に怒られる。
解決策
エラーが出ているのは、.vimrcファイルの19行目。その中身を確認すると
set listchars=tab:>-,eol:↲,extends:»,precedes:«,nbsp:%
の↲が文字化けしているのが原因だった。
要はHyperターミナルのデフォルトでは表示できませんよ。ということなのでHyperターミナルの環境変数設定を行うことにより解決できました。
※SHELLの確認 $ echo $SHELL
zshの方→vim ~/.zshrc
bashの方→vim ~/.bashrc
に以下を追加する。
.zshrc
export LANG=ja_JP.UTF-8
または
$ echo 'export LANG=ja_JP.UTF-8' >> ~/.zshrc
追加が完了したらシェルの設定ファイルの反映を行います。
$ source ~/.zshrc
これで解決できたので好きにカスタマイズを行いましょう!!
備考
恐らくPrezto使っている人しか関係ないと思います。Hyperターミナルのインスコ後はみんな日本語使えるように設定すると思うので自然と解決されちゃいますね...