zshの補完が崩れる問題

スポンサーリンク

崩れるとは

zshのPROMPTをいじると以下のようにzshの補完が崩れるときがあります。

colorの指定の際

${fg[green][hoge]

としていたのがよくなかった

%{${fg[green]%}[hoge]

とcolorの指定に%{ %}を入れてあげれば解決する

参考

http://web.archive.org/web/20190213031339/https://stackoverflow.com/questions/11916064/zsh-tab-completion-duplicating-command-name