4 releases
0.1.3 | Apr 20, 2022 |
---|---|
0.1.2 | Apr 20, 2022 |
0.1.1 | Apr 20, 2022 |
0.1.0 | Apr 20, 2022 |
#118 in #demo
7KB
129 lines
rust-autojump
Installation
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
rj() {
search_phrase=$1
best_match=$(rust-autojump -s $search_phrase)
cd $best_match
echo $best_match
}
rust_jump_chpwd() {
rust-autojump --add "$(pwd)" >/dev/null &!
}
typeset -gaU chpwd_functions
chpwd_functions+=rust_jump_chpwd
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
Dependencies
~2.5–9MB
~83K SLoC