From 74931c8aaa8b2e9cd8aa8d9e3b491fb6ab3b194d Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Fri, 23 Sep 2016 17:18:06 +1200 Subject: Completion for aliases --- bash/bashrc.d/completion.bash | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'bash/bashrc.d') diff --git a/bash/bashrc.d/completion.bash b/bash/bashrc.d/completion.bash index 3e1c7bac..d2350d61 100644 --- a/bash/bashrc.d/completion.bash +++ b/bash/bashrc.d/completion.bash @@ -6,6 +6,9 @@ # character: (E13) [[ -n $COMP_WORDBREAKS ]] && COMP_WORDBREAKS=${COMP_WORDBREAKS//:} +# Aliases +complete -A alias unalias + # Bash builtins complete -A builtin builtin complete -A enabled disable @@ -15,7 +18,7 @@ complete -A disabled enable complete -A setopt set # Commands -complete -A command command complete compopt coproc exec if hash time type until while +complete -A command alias command complete compopt coproc exec if hash time type until while # Directories complete -A directory cd pushd mkdir rmdir -- cgit v1.2.3