[Fix] `bash_completion`: move compinit before bashcompinit

hjoshi123 2020-12-29 08:35:08 +05:30 committed by Jordan Harband
parent 6982dee071
commit f3fa157456
No known key found for this signature in database
GPG Key ID: 9F6A681E35EF8B56
1 changed files with 2 additions and 1 deletions

View File

@ -84,12 +84,13 @@ __nvm() {
# called bashcompinit that will create a complete in ZSH. If the user is in
# ZSH, load and run bashcompinit before calling the complete function.
if [[ -n ${ZSH_VERSION-} ]]; then
autoload -U +X bashcompinit && bashcompinit
# Calling compinit first and then bashcompinit as mentioned by zsh man page.
autoload -U +X compinit && if [[ ${ZSH_DISABLE_COMPFIX-} = true ]]; then
compinit -u
else
compinit
fi
autoload -U +X bashcompinit && bashcompinit
fi
complete -o default -F __nvm nvm