Bash completion functions are available for the following utilities
- make(1) (work in progress)
- mandoc(1)
- pkg(8) (work in progress)
- service(8)
Those additional Bash completion files are installed by default with the bash-completion port:
# pkg instal bash-completionIf you're willing to install to install this extension manually then set DESTDIR and PREFIX to match your configuration and run:
# make installAlthough the pkg upstream ships some Bash completion for pkg(8) it does not conflict with our implementation of the pkg(8) completion. The reason is that the upstream completion file is installed into /usr/local/etc/bash_completion.d/ while our completion is installed into /usr/local/share/bash-completion/completions/, which is processed first according to the bash-completion README.
BSD 2-Clause "Simplified" License