mirror of
https://github.com/jarun/nnn.git
synced 2024-11-24 03:41:27 +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
|
||||
|
||||
if which jump >/dev/null 2>&1; then
|
||||
printf "jump to: "
|
||||
printf "jump to : "
|
||||
read -r dir
|
||||
odir="$(jump cd "$dir")"
|
||||
printf "%s" "0c$odir" > "$NNN_PIPE"
|
||||
elif which autojump >/dev/null 2>&1; then
|
||||
printf "jump to: "
|
||||
printf "jump to : "
|
||||
read -r dir
|
||||
odir="$(autojump "$dir")"
|
||||
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
|
||||
printf "jump/autojump missing"
|
||||
printf "No supported autojump script found. (jump/autojump/zoxide are supported)"
|
||||
read -r _
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue