summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/jump/jump.plugin.zsh9
1 files changed, 4 insertions, 5 deletions
diff --git a/plugins/jump/jump.plugin.zsh b/plugins/jump/jump.plugin.zsh
index e32a5a0b4..a3c5cf8c3 100644
--- a/plugins/jump/jump.plugin.zsh
+++ b/plugins/jump/jump.plugin.zsh
@@ -13,14 +13,13 @@ jump() {
}
mark() {
- DIR="$(pwd)"
if (( $# == 0 )); then
- MARK=$(basename $DIR)
+ MARK=$(basename "$(pwd)")
else
- MARK=$1
+ MARK="$1"
fi
- if read -q \?"Mark ${DIR} as ${MARK}? (y/n) "; then
- mkdir -p "$MARKPATH"; ln -s "${DIR}" "$MARKPATH/$MARK"
+ if read -q \?"Mark $(pwd) as ${MARK}? (y/n) "; then
+ mkdir -p "$MARKPATH"; ln -s "$(pwd)" "$MARKPATH/$MARK"
fi
}