diff --git a/completion/available/pip.completion.bash b/completion/available/pip.completion.bash index ad3abb7e..24494df7 100644 --- a/completion/available/pip.completion.bash +++ b/completion/available/pip.completion.bash @@ -1,11 +1,2 @@ - -# pip bash completion start -_pip_completion() -{ - COMPREPLY=( $( COMP_WORDS="${COMP_WORDS[*]}" \ - COMP_CWORD=$COMP_CWORD \ - PIP_AUTO_COMPLETE=1 $1 ) ) -} -complete -o default -F _pip_completion pip -# pip bash completion end - +# https://pip.pypa.io/en/stable/user_guide/#command-completion +eval "$(pip completion --bash)" diff --git a/completion/available/pip3.completion.bash b/completion/available/pip3.completion.bash index 1800756b..68245ac1 100644 --- a/completion/available/pip3.completion.bash +++ b/completion/available/pip3.completion.bash @@ -1,11 +1,2 @@ - -# pip bash completion start -_pip_completion() -{ - COMPREPLY=( $( COMP_WORDS="${COMP_WORDS[*]}" \ - COMP_CWORD=$COMP_CWORD \ - PIP_AUTO_COMPLETE=1 $1 ) ) -} -complete -o default -F _pip_completion pip3 -# pip bash completion end - +# https://pip.pypa.io/en/stable/user_guide/#command-completion +eval "$(pip3 completion --bash)"