add and move stuff
This commit is contained in:
13
home/bashrc.d/ranger
Normal file
13
home/bashrc.d/ranger
Normal file
@@ -0,0 +1,13 @@
|
||||
# run ranger-cd
|
||||
function ranger-cd {
|
||||
tempfile="$(mktemp -t tmp.XXXXXX)"
|
||||
ranger --choosedir="$tempfile" "${@:-$(pwd)}"
|
||||
test -f "$tempfile" &&
|
||||
if [ "$(cat -- "$tempfile")" != "$(echo -n `pwd`)" ]; then
|
||||
cd -- "$(cat "$tempfile")"
|
||||
fi
|
||||
rm -f -- "$tempfile"
|
||||
}
|
||||
alias ranger="ranger-cd"
|
||||
alias r="ranger-cd"
|
||||
if [ "$RANGERCD" ]; then unset RANGERCD && ranger-cd; fi
|
||||
Reference in New Issue
Block a user