Переглянути джерело

Support zoxide for jumping (#764)

* Create zoxide

* Delete zoxide

* Add files via upload
master
Tim Adler GitHub 4 роки тому
джерело
коміт
f3e122fc32
Не вдалося знайти GPG ключ що відповідає даному підпису Ідентифікатор GPG ключа: 4AEE18F83AFDEB23
1 змінених файлів з 13 додано та 3 видалено
  1. +13
    -3
      plugins/autojump

+ 13
- 3
plugins/autojump Переглянути файл

@@ -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

Завантаження…
Відмінити
Зберегти