diff options
Diffstat (limited to 'bash/bash_completion.d/bash.bash')
-rw-r--r-- | bash/bash_completion.d/bash.bash | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/bash/bash_completion.d/bash.bash b/bash/bash_completion.d/bash.bash new file mode 100644 index 00000000..5d944b9b --- /dev/null +++ b/bash/bash_completion.d/bash.bash @@ -0,0 +1,38 @@ +# Various easy completions + +# Bash builtins +complete -A builtin builtin + +# Bash options +complete -A setopt set + +# Commands +complete -A command command complete coproc exec hash type + +# Directories +complete -A directory cd pushd mkdir rmdir + +# Functions +complete -A function function + +# Help topics +complete -A helptopic help + +# Jobspecs +complete -A job disown fg jobs +complete -A stopped bg + +# Readline bindings +complete -A binding bind + +# Shell options +complete -A shopt shopt + +# Signal names +complete -A signal trap + +# Variables +complete -A variable declare export readonly typeset + +# Both functions and variables +complete -A function -A variable unset |