类似 sudo 命令的 zsh 自动补全

zsh autocompletion for sudo-like command

我有一个运行其他工具的工具,我想从它运行的命令中启用完成功能。例如:

mytool git grep --<TAB>

应该为 git grep 自动完成。这适用于例如sudo:

sudo git grep --<TAB>

显示 git grep 的自动完成。

如何使用我自己的工具实现此目的?

只需调用 _normal, just like _sudo does.

另见 documentation for _normal