Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Doing useful things in completers



On Thu, Aug 5, 2021 at 9:44 PM Mikael Magnusson <mikachu@xxxxxxxxx> wrote:
>
> This came up on irc, someone was complaining that file completion
> didn't work, turns out the situation they were trying was: mysql
> --ssl-ca=/home/<tab>
>
> The completer itself hasn't been updated since 2004, and of course we
> could add all new options etc to it (and probably should), but I'm
> curious if there's some handy way you can rewrite this so that file
> completion would be tried for unknown options here (eg, the user
> already typed the full option name including the trailing equal sign)?

I'm not sure about the mysql completion function in particular, but
adding this to the completer zstyle should help:

_fileoption () {
  compset -P '-*=' && _files
}




Messages sorted by: Reverse Date, Date, Thread, Author