Skip to main content

Teleport to anywhere on your computer

Project description

goto

build PyPI version coverage Tested With Docker, pytest and Tox CodeFactor saythanks

🚀 🚀 🚀 A command line tool for teleporting around your computer! 🚀 🚀 🚀

The (very) tldr usage of goto:

Usage Picture

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_project and 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 ~/.bashrc

zsh

pip install --user goto-cd
_gotohelper --install zsh
source ~/.zshrc

Help 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

goto-cd-1.0.1.tar.gz (10.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page