diff --git a/zsh_completions.go b/zsh_completions.go index 12755482..9588afdc 100644 --- a/zsh_completions.go +++ b/zsh_completions.go @@ -318,7 +318,7 @@ func zshCompGenFlagEntryExtras(f *pflag.Flag) string { case BashCompFilenameExt: extras = ":filename:_files" for _, pattern := range values { - extras = extras + fmt.Sprintf(` -g "%s"`, pattern) + extras += ` -g "` + pattern + `"` } } }