Ищете файл завершения 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; те, которые вы упомянули); Надеемся, что сопровождающий проекта активен и принимает участие.