ponysay/completion/zsh-completion.zsh

11 lines
345 B
Bash

#compdef ponysay
_shortopts=(
'-v[Show version and exit]'
'-h[Show this help and exit]'
'-l[list ponyfiles]'
'-f[Select a pony (either a filename or a ponyname]: :_path_files -W "/usr/share/ponysay/ponies" -g "*(\:r)"'
'-W[The screen column where the message should be wrapped]'
)
_arguments -s : \
"$_shortopts[@]"