Crates.io | goto-cd |
lib.rs | goto-cd |
version | 2.1.1 |
source | src |
created_at | 2021-01-01 10:46:45.403989 |
updated_at | 2021-08-28 16:12:29.860547 |
description | Teleportation for the command-line |
homepage | https://github.com/CatEars/goto |
repository | https://github.com/CatEars/goto |
max_upload_size | |
id | 330044 |
size | 44,790 |
🔖 🔖 🔖 Bookmarks for the terminal 🔖 🔖 🔖
The tldr usage of goto
:
goto --add ./my_folder
cd
to go somewhere else, or open a new terminal, or restart your computergoto my_folder
and you're teleported back to my_folder
Usage gifs and usage documentation can be found in the docs folder
code/my_project
and teleport to it from anywhere!Goto - The good way to program
cargo install --locked goto-cd
goto-cd --install >> ~/.bashrc
cargo install --locked goto-cd
goto-cd --install >> ~/.zshrc
cargo install --locked goto-cd
goto-cd --powershell-install >> $PROFILE
Restart your shell for effects to take place
Note: The installed binary is called goto-cd
, but goto
is the name of the command
loaded into your shell. goto-cd
is only referenced when installing the first time.
goto --add .
# Prints "Added 'catears' which points to '/home/catears'"
cd /
goto catears
# Ends up at /home/catears
cargo install --locked goto-cd
# Installs the newest version of `goto-cd`
goto --install
# Installs the latest version of shell scripts for both unix/windows
See the docs folder.
See contributing.md.
MIT - see LICENSE