zsh のtabキー押下時の挙動が変

例えば、

rspec まで入力して、spec/mode のように入力しながら tabキー で補完していく動作をすると、
(eval):1: command not found: といって荒ぶり出す。肝心の補完は当然できない。

rm ~/.zcompdump で直った。

zshrc で compinit の位置を変えたりした時になんかおかしくなったかな?とりあえずキャッシュファイルを消してみるというよくある手法で解決。