Compute available shell completions starting with a given string. This
is used by interactive bash completion, where the user program is
responsible for generating completions.
Compute available shell completions starting with a given string. This
is used by interactive bash completion, where the user program is
responsible for generating completions.
A completer for bash. This is used by standalone bash completion, where
a bash script generates completion, without the involvement of the the
user program.
A completer for bash. This is used by standalone bash completion, where
a bash script generates completion, without the involvement of the the
user program.
If your program is running on the JVM, the startup time is considerable
and hence standalone completion should be preferred to interactive
completion for a snappy user experience.