diff --git a/pages/common/complete.md b/pages/common/complete.md new file mode 100644 index 0000000000..2dce89ed3c --- /dev/null +++ b/pages/common/complete.md @@ -0,0 +1,15 @@ +# complete + +> Provides argument autocompletion to shell commands. + +- Apply a function that performs autocompletion to a command: + +`complete -F {{function}} {{command}}` + +- Apply a command that performs autocompletion to another command: + +`complete -C {{autocomplete_command}} {{command}}` + +- Apply autocompletion without appending a space to the completed word: + +`complete -o nospace -F {{function}} {{command}}`