解决 oh-my-zsh compdef: unknown command or service: grep的问题

问题:

compdef: unknown command or service: grep

解决方法:

rm -f ~/.zcompdump; compinit
cp ~/.zcompdump .zcompdump-$(hostname)-5.2(zsh版本号)

关闭terminal再开即可。

PS. 遇到权限问题可以尝试的方法如下:

compaudit | sudo xargs chmod g-w
compaudit | sudo xargs chown root
rm ~/.zcompdump*
compinit