Don't list uninstalled implicit aliases
parent
8f76b35370
commit
e99645f402
4
nvm.sh
4
nvm.sh
|
@ -891,7 +891,7 @@ nvm() {
|
||||||
local DEST
|
local DEST
|
||||||
for ALIAS_PATH in "$NVM_DIR"/alias/"$2"*; do
|
for ALIAS_PATH in "$NVM_DIR"/alias/"$2"*; do
|
||||||
ALIAS="$(basename "$ALIAS_PATH")"
|
ALIAS="$(basename "$ALIAS_PATH")"
|
||||||
DEST="$(nvm_alias "$ALIAS" 2&>1 > /dev/null)"
|
DEST="$(nvm_alias "$ALIAS" 2> /dev/null)"
|
||||||
if [ -n "$DEST" ]; then
|
if [ -n "$DEST" ]; then
|
||||||
VERSION="$(nvm_version "$DEST")"
|
VERSION="$(nvm_version "$DEST")"
|
||||||
if [ "_$DEST" = "_$VERSION" ]; then
|
if [ "_$DEST" = "_$VERSION" ]; then
|
||||||
|
@ -906,10 +906,12 @@ nvm() {
|
||||||
if [ ! -f "$NVM_DIR/alias/$ALIAS" ]; then
|
if [ ! -f "$NVM_DIR/alias/$ALIAS" ]; then
|
||||||
if [ $# -lt 2 ] || [ "~$ALIAS" = "~$2" ]; then
|
if [ $# -lt 2 ] || [ "~$ALIAS" = "~$2" ]; then
|
||||||
DEST="$(nvm_print_implicit_alias local "$ALIAS")"
|
DEST="$(nvm_print_implicit_alias local "$ALIAS")"
|
||||||
|
if [ "_$DEST" != "_" ]; then
|
||||||
VERSION="$(nvm_version "$DEST")"
|
VERSION="$(nvm_version "$DEST")"
|
||||||
echo "$ALIAS -> $DEST (-> $VERSION) (default)"
|
echo "$ALIAS -> $DEST (-> $VERSION) (default)"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue