mirror of
https://github.com/jarun/nnn.git
synced 2024-11-27 21:31:30 +00:00
Support zoxide for jumping (#764)
* Create zoxide * Delete zoxide * Add files via upload
This commit is contained in:
parent
65bffda6eb
commit
f3e122fc32
|
@ -16,16 +16,26 @@ if [ -z "$NNN_PIPE" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if which jump >/dev/null 2>&1; then
|
if which jump >/dev/null 2>&1; then
|
||||||
printf "jump to: "
|
printf "jump to : "
|
||||||
read -r dir
|
read -r dir
|
||||||
odir="$(jump cd "$dir")"
|
odir="$(jump cd "$dir")"
|
||||||
printf "%s" "0c$odir" > "$NNN_PIPE"
|
printf "%s" "0c$odir" > "$NNN_PIPE"
|
||||||
elif which autojump >/dev/null 2>&1; then
|
elif which autojump >/dev/null 2>&1; then
|
||||||
printf "jump to: "
|
printf "jump to : "
|
||||||
read -r dir
|
read -r dir
|
||||||
odir="$(autojump "$dir")"
|
odir="$(autojump "$dir")"
|
||||||
printf "%s" "0c$odir" > "$NNN_PIPE"
|
printf "%s" "0c$odir" > "$NNN_PIPE"
|
||||||
|
elif which zoxide >/dev/null 2>&1; then
|
||||||
|
if which fzf >/dev/null 2>&1; then
|
||||||
|
odir="$(zoxide query -i --)"
|
||||||
|
printf "%s" "0c$odir" > "$NNN_PIPE"
|
||||||
|
else
|
||||||
|
printf "jump to : "
|
||||||
|
read -r dir
|
||||||
|
odir="$(zoxide query -- "$dir")"
|
||||||
|
printf "%s" "0c$odir" > "$NNN_PIPE"
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
printf "jump/autojump missing"
|
printf "No supported autojump script found. (jump/autojump/zoxide are supported)"
|
||||||
read -r _
|
read -r _
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue