We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 65ee417 + ceb4772 commit e17c210Copy full SHA for e17c210
fzf-marks.plugin.zsh
@@ -41,6 +41,16 @@ function handle_symlinks() {
41
echo "${fname}"
42
}
43
44
+# Ensure precmds are run after cd
45
+function redraw-prompt() {
46
+ local precmd
47
+ for precmd in $precmd_functions; do
48
+ $precmd
49
+ done
50
+ zle reset-prompt
51
+}
52
+zle -N redraw-prompt
53
+
54
function jump() {
55
local jumpline jumpdir bookmarks
56
jumpline=$($(echo ${FZF_MARKS_COMMAND}) --bind=ctrl-y:accept --query="$*" --select-1 --tac < "${BOOKMARKS_FILE}")
@@ -50,7 +60,7 @@ function jump() {
60
perl -p -i -e "s#${jumpline}\n##g" "${bookmarks}"
61
cd "${jumpdir}" && echo "${jumpline}" >> "${BOOKMARKS_FILE}"
62
fi
- zle && zle reset-prompt
63
+ zle && zle redraw-prompt
64
65
66
function dmark() {
0 commit comments