From 4180f80dce4a489a4345f3cb3c5dcbdda3c6c291 Mon Sep 17 00:00:00 2001 From: MunifTanjim Date: Fri, 7 Oct 2016 21:34:53 +0600 Subject: [PATCH 1/2] add completion for nvm --- completion/available/nvm.completion.bash | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 completion/available/nvm.completion.bash diff --git a/completion/available/nvm.completion.bash b/completion/available/nvm.completion.bash new file mode 100644 index 00000000..82615139 --- /dev/null +++ b/completion/available/nvm.completion.bash @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +# nvm (Node Version Manager) completion + +if [ -r $NVM_DIR/bash_completion ] +then + . $NVM_DIR/bash_completion +else + echo "Enable nvm plugin first" +fi From 66e8da02a5747946ceedb1e0848f9f720c9fe0c7 Mon Sep 17 00:00:00 2001 From: MunifTanjim Date: Mon, 10 Oct 2016 13:33:07 +0600 Subject: [PATCH 2/2] fix correction for nvm according to PR comments --- completion/available/nvm.completion.bash | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/completion/available/nvm.completion.bash b/completion/available/nvm.completion.bash index 82615139..a82b82b6 100644 --- a/completion/available/nvm.completion.bash +++ b/completion/available/nvm.completion.bash @@ -2,9 +2,7 @@ # nvm (Node Version Manager) completion -if [ -r $NVM_DIR/bash_completion ] +if [ "$NVM_DIR" ] && [ -r "$NVM_DIR"/bash_completion ]; then - . $NVM_DIR/bash_completion -else - echo "Enable nvm plugin first" + . "$NVM_DIR"/bash_completion fi