Additional Information
Additional information can be found at:
- Bash: bash-programmable-completion-tutorial and Programmable-Completion-Builtins
- Elvish: using-and-writing-completions-in-elvish and argument-completer
- Fish: fish-shell/share/functions and writing your own completions
- Powershell: Dynamic Tab Completion and Register-ArgumentCompleter
- Tcsh: complete built-in command for tcsh
- Xonsh: Programmable Tab-Completion and RichCompletion(str)
- Zsh: zsh-completions-howto and Completion-System.