为 osX 本机命令寻找 zsh 完成文件

chi*_*gsy 5 zsh mac-osx

我一直在深入研究 /usr/bin 中的 osX 实际附带的内容,尤其是 /usr/libexec。

确实非常好,虽然命令语法有点……奇怪。

让我把好奇心引向让我想到这个的命令:

networksetup -printcommands
Run Code Online (Sandbox Code Playgroud)

我想不出一个命令可以更好地说明良好完成的必要性。

security -h 
Run Code Online (Sandbox Code Playgroud)

也许,但这些命令具有熟悉的易于阅读的格式。

我恳求社区,请指点我可以找到这样的东西的地方。我从来没有正确输入它们,为此我很想完成选项卡

任何人都知道我可以在哪里抓东西?我更愿意站在巨人的肩膀上,而不是试图让 zsh/bash 完成脚本从我的额头跳入世界,准备战斗,就像雅典娜一样。

说到 compctl,我不是宙斯。一点也不。

Mil*_*les 3

该项目有许多针对 Mac 特定命令的补全(您提到的两个命令都不是,但它确实有其他命令,如 defaults、hdiutil、launchctl、mdls、open 等),以及许多其他命令行功能和实用程序:

http://code.google.com/p/zsh-templates-osx/

有很多 Mac 开发和系统实用程序尚未定义完成(libtool、pkgutil、otool;您提到的那些);希望项目维护者积极并接受贡献。