| Crates.io | diar |
| lib.rs | diar |
| version | 2.3.0 |
| created_at | 2019-09-22 06:01:43.932956+00 |
| updated_at | 2020-04-22 11:59:16.563771+00 |
| description | A directory favorite tool in rust |
| homepage | |
| repository | https://github.com/Index197511/diar |
| max_upload_size | |
| id | 166724 |
| size | 73,366 |
A directory favorite tool in Rust.
Add a favorite directory named foo to diar:
The current directory:
diar add foo
Specify the full path of a directory:
diar add -p /path/to/directory foo
Rename a favorites from foo to bar:
diar rename foo barDelete bar from diar:
diar delete bar
Jump to foo that added directory path to diar:
diar-jump foo
Or, you'd like to jump to the current project root directory:
diar-jump -p
Don't forget the -, please wait for the future ;(
Show the list of added to diar:
diar list
For more options refer to help:
diar -h
Install cargo
curl -sSf https://static.rust-lang.org/rustup.sh | shAdd the following to your $HOME.bashrc or others
diar-jump(){
local result=$(diar jump $1)
if [ -n "$result" ]; then
if echo "$result" | grep -e "error:" > /dev/null || [ "$1" = "-h" ]; then
echo -e "$result"
else
\cd $result
fi
fi
}
Install diar
cargo install diar