goto
The (very) tldr usage of goto:
Gifs and usage documentation can be found in the docs folder
Key Features
- Like browser bookmarks, but for the commandline!
- Add commonly visited places, like
code/my_projectand teleport to it from anywhere! - Did you say you want auto-completion with that? Of course there is auto-completion!
- Works with both zsh and bash!
- What if you want to call
my_project"secret_project" instead? Goto's got you covered! - Do you want different auto completion at different times? We got profiles for that!
- Works great as a complement to
j!
Unnecessary slogan
Goto - The good way to program
Installing
bash
pip install --user goto-cd
_gotohelper --install bash
source ~/.bashrczsh
pip install --user goto-cd
_gotohelper --install zsh
source ~/.zshrcHelp I get "Command not found!"
There is a slight chance you get the error message _gotohelper: command not found when installing. This probably means that goto was installed correctly,
but your PATH variable needs to include where _gotohelper is located. With
newer versions of pip _gotohelper tends to be installed in ~/.local/bin and
so you would add export PATH=$PATH:~/.local/bin to the end of your .bashrc
in bash and .zshrc in zsh.
Documentation
See the docs folder.
Contributing
See contributing.md.
License
MIT - see LICENSE

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

