Ищете файл завершения zsh для собственных команд osX

Я углубился в то, что на самом деле идет с osX в / usr / bin и особенно / usr / libexec.

Довольно неплохо, хотя синтаксис команды немного.. странный.

Позвольте мне направить любопытное на команду, которая заставила меня подумать об этом:

networksetup -printcommands

Я не могу думать о команде, которая лучше иллюстрирует необходимость хорошего завершения.

security -h 

возможно, но эти команды имеют знакомый легко читаемый формат.

Я умоляю сообщество, пожалуйста, укажите мне место, где я могу найти такую ​​вещь. Я никогда не набираю их правильно, и я жажду завершения табуляции для этого

У кого-нибудь есть идеи, где я могу что-то схватить? Я предпочел бы стоять на плечах гигантов, вместо того чтобы пытаться заставить сценарий завершения zsh / bash выпрыгнуть в мир, готовый к битве, как Афина, из моего лба.

Я не Зевс, когда дело доходит до compctl. Не за что.

1 ответ

Этот проект имеет ряд дополнений для специфичных для Mac команд (ни одна из двух упомянутых вами, но у него есть другие, такие как значения по умолчанию, hdiutil, launchctl, mdls, open и другие), а также множество других командных строк. функции и утилиты:

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

Существует много утилит для разработки на Mac и системных утилит, для которых еще не определены завершения (libtool, pkgutil, otool; те, которые вы упомянули); Надеемся, что сопровождающий проекта активен и принимает участие.

Другие вопросы по тегам