You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Plugin that generates completion functions automatically from getopt-style help texts.
Motivation
Writing completion functions is boring, plus they can break when
the software updates the CLI. This plugin tries to parse the help text
of the given commands and generate a completion function automatically.
It's a best-effort service, not guaranteed to work in all cases.
Completion functions which are already present (and most likely better)
are not overridden by this plugin.
How to install
Using antigen
After installing antigen put antigen bundle RobSis/zsh-completion-generator
into your .zshrc.
Using Fig
Fig adds apps, shortcuts, and autocomplete to your existing terminal.
Install zsh-completion-generator in just one click.
If you want to use a different folder than the default one for completion files, you can export the GENCOMPL_FPATH variable before sourcing the plugin :
The plugin will create completions for those programs at load time, once.
You can also generate completions from the shell, by using provided gencomp
function:
$ gencomp ggrep
$ source ~/.zshrc # or run `compinit'
$ ggrep -*[TAB]* -> magic
Licence
GNU GPLv2
About
Plugin that generates completion functions automatically from getopt-style help texts