Complete - Autocomplete Shell Commands | Online Free DevTools by Hexmos
Autocomplete shell commands with Complete. Configure command completion in Bash and improve your command-line efficiency. Free online tool, no registration required.
complete
Get and set argument autocompletion rules of shell commands in Bash. The specified completions will be invoked when
<Tab>is pressed in Bash. See also:compgen,compopt. More information: https://www.gnu.org/software/bash/manual/bash.html#index-complete.
- Set arguments of a command to autocomplete through a function (completion response is sent in
COMPREPLYvariable):
complete -F {{function}} {{command}}
- Set arguments of a command to autocomplete through another command (
$1is the command,$2is the argument the cursor is on, and$3is the argument preceding the cursor):
complete -C {{autocomplete_command}} {{command}}
- Set arguments of a command to autocomplete to shell builtins:
complete -b {{command}}
- Apply autocompletion without appending a space to the completed word:
complete -o nospace -F {{function}} {{command}}
- List all loaded complete specifications:
complete -p
- List loaded complete specifications for a command:
complete -p {{command}}