jump: fix behavior when reusing a mark (#7197)

Force the mark to point to the new dir, replacing the old one.

Fixes #7195
This commit is contained in:
Rubén Durán Balda 2018-10-03 16:19:46 +02:00 committed by Marc Cornellà
parent 0fdb911da0
commit ca45d510dd

View file

@ -19,7 +19,7 @@ mark() {
MARK="$1" MARK="$1"
fi fi
if read -q \?"Mark $PWD as ${MARK}? (y/n) "; then if read -q \?"Mark $PWD as ${MARK}? (y/n) "; then
mkdir -p "$MARKPATH"; ln -s "$PWD" "$MARKPATH/$MARK" mkdir -p "$MARKPATH"; ln -sfh "$PWD" "$MARKPATH/$MARK"
fi fi
} }