Ресурс завершения Zsh?

Завершение Zsh - довольно сложный зверь, и мне очень трудно читать справочную страницу , особенно в нем отсутствуют (простые) примеры всех различных форм optspec и т. д. Мне еще не удалось найти что-либо в Интернете, поэтому помощь будет очень признательна.

В качестве примера вот то, с чем я борюсь в данный момент , а справочная страница zshcompsys не предлагает никаких пояснений. У меня есть

#compdef mtt2

_arguments -s : \
    '-h' '--help' \
    '-V' '--version' \
    ':foobars:(foo bar baz)'

Теперь, когда я набираю mtt2 , мне предлагаются только foo , bar и baz в качестве завершения , почему не -h , - help и т. д.? Какую магию мне нужно передать в _arguments , чтобы мне были предложены все возможности?

11
задан Magnus 26 September 2010 в 08:24
поделиться