]>
git.rmz.io Git - dotfiles.git/blob - zsh/lib/ranger.zsh
64a94e63c583d476dc316dacffef70d16eac804b
1 if (( ! $
+commands
[ranger
] )); then
5 # Auto cd into rangers directory
7 tempfile
=$(mktemp /tmp/ranger-dirXXX)
8 /usr
/bin
/ranger
--choosedir="$tempfile" "${@:-$(pwd)}"
10 if [ "$(cat -- "$tempfile")" != "$(echo -n `pwd`)" ]; then
11 echo "$(cat "$tempfile")"
12 cd -- "$(cat "$tempfile")"
19 ranger_show
() { BUFFER
="ranger"; zle accept
-line; }
21 bindkey
'\er' ranger_show