From 885b7a7f993bfe05011889fa5410d07ae4f77a00 Mon Sep 17 00:00:00 2001 From: Mathis Chenuet Date: Sun, 3 Nov 2019 12:02:07 +0800 Subject: add doc and binding --- examples/fish_automatic_cd.fish | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/examples/fish_automatic_cd.fish b/examples/fish_automatic_cd.fish index 6c4d3536..5e859463 100644 --- a/examples/fish_automatic_cd.fish +++ b/examples/fish_automatic_cd.fish @@ -1,5 +1,15 @@ +# Automatically change the directory in fish after closing ranger +# +# This is a fish alias to automatically change the directory to the last visited +# one after ranger quits. +# To undo the effect of this function, you can type "cd -" to return to the +# original directory. +# # Note: funcsave save the alias in fish's config files, you do not need to copy # this file anywhere, just execute it once alias ranger-cd 'ranger --choosedir=$HOME/.rangerdir; set RANGERDIR (cat $HOME/.rangerdir); cd $RANGERDIR' funcsave ranger-cd + +# To bind Ctrl-O to ranger-cd, save this in `~/.config/fish/config.fish`: +bind \co 'ranger-cd ; fish_prompt' -- cgit 1.4.1-2-gfad0