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 details)

Uploaded Source

File details

Details for the file goto-cd-1.0.1.tar.gz.

File metadata

  • Download URL: goto-cd-1.0.1.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for goto-cd-1.0.1.tar.gz
Algorithm Hash digest
SHA256 cd9c42ff21b3abf0ae49b54197e15239916df5527a750a6c2f2f5ada4b5bfc8b
MD5 bf167c5c3f1a7716b49b0a6db611b155
BLAKE2b-256 c6b5de94788db27a4afb543a7d6f428c00bbf3070e86ee79ad6f506676637e28

See more details on using hashes here.

Supported by

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