source | all docs for version 0.10.0 | all versions | oilshell.org
Warning: Work in progress! Leave feedback on Zulip or Github if you'd like this doc to be updated.
You can use interactive completion directly under osh
or oil
, or clients of
a headless shell can use it as an API.
The completion API is modeled after the bash completion API
However, an incompatibility is that it deals with argv
entries and not
command strings.
OSH moves the responsibility for quoting into the shell. Completion plugins should not do it.
compadjust
builtin. Derived from a cleanup of the
bash-completion
project.