m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-17 15:53:39 -05:00

[zsh] Fix multiline prompt issue with 'zle reset-prompt' (#1397)

Close #867 
Close #1256
This commit is contained in:
Paul Frybarger
2018-10-05 03:56:26 +02:00
committed by Junegunn Choi
parent 0e06e298d4
commit fd8d371ac7
2 changed files with 5 additions and 11 deletions

View File

@@ -29,8 +29,7 @@ __fzfcmd() {
fzf-file-widget() {
LBUFFER="${LBUFFER}$(__fsel)"
local ret=$?
zle redisplay
typeset -f zle-line-init >/dev/null && zle zle-line-init
zle reset-prompt
return $ret
}
zle -N fzf-file-widget
@@ -59,7 +58,6 @@ fzf-cd-widget() {
cd "$dir"
local ret=$?
zle fzf-redraw-prompt
typeset -f zle-line-init >/dev/null && zle zle-line-init
return $ret
}
zle -N fzf-cd-widget
@@ -78,8 +76,7 @@ fzf-history-widget() {
zle vi-fetch-history -n $num
fi
fi
zle redisplay
typeset -f zle-line-init >/dev/null && zle zle-line-init
zle reset-prompt
return $ret
}
zle -N fzf-history-widget