diff --git a/completions_zsh.go b/completions_zsh.go index f157e64..50f0cf7 100644 --- a/completions_zsh.go +++ b/completions_zsh.go @@ -43,7 +43,7 @@ var zshTpl = template.Must(template.New("zsh").Funcs(tplFuncs).Parse(` {{- end }} {{- if gt (len .Cmd.Subcommands) 0 -}} {{ " " }}\ - '1: :{_describe 'command' commands}' \ + '1: :{_describe 'command' {{ $varPrefix }}commands}' \ '*:: :->args' case $state in @@ -61,7 +61,6 @@ var zshTpl = template.Must(template.New("zsh").Funcs(tplFuncs).Parse(` {{ end }} {{ end -}} - function _{{ $varName }} { {{ template "cmd" (map "Cmd" .RootCmd) -}} }