X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/ca89775db49fd0376f920e77487e0485e98e787f..refs/heads/lazyvim:/zsh/lib/ranger.zsh diff --git a/zsh/lib/ranger.zsh b/zsh/lib/ranger.zsh index 64a94e6..f59c7f5 100644 --- a/zsh/lib/ranger.zsh +++ b/zsh/lib/ranger.zsh @@ -3,9 +3,10 @@ if (( ! $+commands[ranger] )); then fi # Auto cd into rangers directory +ranger_cmd=$(whence -p ranger) function ranger { tempfile=$(mktemp /tmp/ranger-dirXXX) - /usr/bin/ranger --choosedir="$tempfile" "${@:-$(pwd)}" + $ranger_cmd --choosedir="$tempfile" "${@:-$(pwd)}" test -f "$tempfile" && if [ "$(cat -- "$tempfile")" != "$(echo -n `pwd`)" ]; then echo "$(cat "$tempfile")"