rust-autojump

crates.io

Installation

bash cargo install rust-autojump

For the script to work add the following code to your .bash_profile or .zshrc
or copy is to a script and run source scriptname.sh ```bash rj() { searchphrase=$1 bestmatch=$(rust-autojump -s $search_phrase)

if [ $status -eq 0 ]
then
  cd $best_match
fi

echo  $best_match

}

rustjumpchpwd() { rust-autojump --add "$(pwd)" >/dev/null &! }

typeset -gaU chpwdfunctions chpwdfunctions+=rustjumpchpwd ```

Usage

autojump is a faster way to navigate your filesystem.
It works by maintaining a database of the directories you use the most from the command line.

Directories must be visited first before they can be jumped to.

Eg. jump to a directory that best matches foo rj foo