From: Samir Benmendil Date: Thu, 17 Sep 2015 08:56:06 +0000 (+0100) Subject: zsh: Fix for MacOSX and its silly paths X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/6726a048315b9d2d46c57f721f5d826f46cde235?ds=inline zsh: Fix for MacOSX and its silly paths --- 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")"