module

Noir::Completions::Elvish

Native Elvish (https://elv.sh) completion. Wires the noir verb surface into $edit:completion:arg-completer so noir <Tab> lists the subcommands, noir <verb> <Tab> lists that verb's sub-actions, and noir scan <Tab> falls back to filesystem path completion.

Install: noir completion elvish > ~/.config/elvish/lib/noir.elv then add use noir to ~/.config/elvish/rc.elv.

Instance methods

script
Source