zzamboni’s completion library for Elvish
This Elvish package contains various completions I have written for the Elvish shell.
To install, use epm:
use epm epm:install github.com/zzamboni/elvish-completions
For each module you want to use, you need to add the following to your
See each module’s page for detailed usage instructions.
The following modules are included:
A framework to easily define argument completers in Elvish. Used to implement most other modules in this repository. For a getting-started tutorial, see http://zzamboni.org/post/using-and-writing-completions-in-elvish/.
Completions for some of Elvish’s built-in commands, including
Completes directory names for the
git, including automatically-generated completions for both subcommands and command-line options.