Edited at

Mac oh-my-zsh で補完するとおかしくなるとき

More than 1 year has passed since last update.


概要

ls a と打った後に、タブで保管すると

lsls a

みたいな表示になってしまう。

これを解決したい


まとめ

LC_ALL を設定したらなおった。

.zshrc に以下を書いてみた。

export LC_ALL=ja_JP.UTF-8

他の環境変数でも良いのかもしれないが、これでうまくいった。


追記

.zshrc の中に以下のような記述があったので、コメントアウトしたところ、これでも動いた。

LANG でもよいようだ

# You may need to manually set your language environment

export LANG=en_US.UTF-8