]> git.rmz.io Git - dotfiles.git/commitdiff
zsh: Fix for MacOSX and its silly paths
authorSamir Benmendil <me@rmz.io>
Thu, 17 Sep 2015 08:56:06 +0000 (09:56 +0100)
committerSamir Benmendil <me@rmz.io>
Thu, 17 Sep 2015 08:56:06 +0000 (09:56 +0100)
zsh/lib/ranger.zsh

index 64a94e63c583d476dc316dacffef70d16eac804b..f59c7f550bf8aaadee97fd7ae0ef43ec03562f65 100644 (file)
@@ -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")"