[PoC] Improve zsh autocompletions

main
Andrzej Ressel 8 years ago
parent 11c134509d
commit ceeebaba04

@ -1,5 +1,11 @@
autoload -U compinit && compinit
autoload -U bashcompinit && bashcompinit
_cli_zsh_autocomplete() {
script_dir=$(dirname $0)
source ${script_dir}/bash_autocomplete
local -a opts
opts=("${(@f)$(${words[@]:0:#words[@]-1} --generate-bash-completion)}")
_describe 'values' opts
return
}
compdef _cli_zsh_autocomplete $PROG

@ -129,7 +129,7 @@ func DefaultAppComplete(c *Context) {
continue
}
for _, name := range command.Names() {
fmt.Fprintln(c.App.Writer, name)
fmt.Fprintf(c.App.Writer, "%s:%s\n", name, command.Usage)
}
}
}

Loading…
Cancel
Save