mirror of
https://github.com/denisidoro/navi.git
synced 2024-09-19 14:27:17 +03:00
14 lines
274 B
Bash
14 lines
274 B
Bash
local _navi_path=$(dirname $0:A)
|
|
|
|
_call_navi() {
|
|
local buff="$BUFFER"
|
|
zle kill-whole-line
|
|
local cmd="$(NAVI_USE_FZF_ALL_INPUTS=true $_navi_path/navi --print <> /dev/tty)"
|
|
zle -U "${buff}${cmd}"
|
|
# zle accept-line
|
|
}
|
|
|
|
zle -N _call_navi
|
|
|
|
bindkey '\eg' _call_navi
|