summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorRubén Durán Balda <ruduran@users.noreply.github.com>2018-10-03 16:19:46 +0200
committerMarc Cornellà <marc.cornella@live.com>2018-10-03 16:19:46 +0200
commitca45d510dd5fdd2cc1e92e969c95dbf7e31efb24 (patch)
tree0c1f04cb6c53beda92db917a39afa79bba247d52 /plugins
parent0fdb911da0ac6f167c558af129a64211c1a560ee (diff)
downloadzsh-ca45d510dd5fdd2cc1e92e969c95dbf7e31efb24.tar.gz
zsh-ca45d510dd5fdd2cc1e92e969c95dbf7e31efb24.tar.bz2
zsh-ca45d510dd5fdd2cc1e92e969c95dbf7e31efb24.zip
jump: fix behavior when reusing a mark (#7197)
Force the mark to point to the new dir, replacing the old one. Fixes #7195
Diffstat (limited to 'plugins')
-rw-r--r--plugins/jump/jump.plugin.zsh2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/jump/jump.plugin.zsh b/plugins/jump/jump.plugin.zsh
index 168dfaba2..5a3e7fdf0 100644
--- a/plugins/jump/jump.plugin.zsh
+++ b/plugins/jump/jump.plugin.zsh
@@ -19,7 +19,7 @@ mark() {
MARK="$1"
fi
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
}