zsh 自动完成类似 sudo 的命令

标签 zsh zsh-completion

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

mytool git grep --<TAB>

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

sudo git grep --<TAB>

显示 git grep 的自动补全。

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

最佳答案

只需调用_normaljust like _sudo does .

另请参阅documentation for _normal .

关于zsh 自动完成类似 sudo 的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66702778/

相关文章:

shell - iterm 与 zsh 功能

zsh - 如何配置 zsh 以完成部分单词,但不区分大小写?

Zsh:智能自动完成功能?

docker - 哦,我的 Zsh 在 docker 中安装失败

zsh - 更改 zcompdump 文件的位置

bash - 如何使用 bash/shell/zsh 将字符串中的所有 UTF8 Unicode 字符转换为其相关的代码点?

linux - 自定义 ZSH 波浪号扩展

video - 使用 zsh 和 ffmpeg 从嵌套目录中的视频递归生成静止图像

Git 选项卡完成停止在远程分支上工作

zsh-completion - 如何让 zsh 继承完整的自动完成功能?