complete -c my-app -s o -s O -l option -l opt -d 'cmd option' -r complete -c my-app -s f -s F -l flag -l flg -d 'cmd flag' complete -c my-app -s h -l help -d 'Print help' complete -c my-app -s V -l version -d 'Print version'