Execute command when using fzy

887a675873f778456993930059bbfb11be2ae9c4
Thanks #zsh!
Alexis Sellier committed ago 1 parent d468fa3d
.fzy.zsh +4 -0
17 17
18 18
fzy-file-widget () {
19 19
	LBUFFER="${LBUFFER}$(__fzy_fsel)"
20 20
	local ret=$?
21 21
	zle redisplay
22 +
	if [[ $ret == 0 ]]; then
23 +
		zle accept-line "$LBUFFER"
24 +
		ret=$?
25 +
	fi
22 26
	typeset -f zle-line-init >/dev/null && zle zle-line-init
23 27
	return $ret
24 28
}
25 29
zle     -N   fzy-file-widget
26 30
bindkey '^P' fzy-file-widget