Skip to main content

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

Metadata

Release files for goto-cd 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for goto-cd 1.0.1
File Size Uploaded
goto-cd-1.0.1.tar.gz 10.2 kB Details

Release files / goto-cd-1.0.1.tar.gz

Download URL goto-cd-1.0.1.tar.gz
Size 10.2 kB
Tags Source
SHA-256 checksum
How to use checksums
cd9c42ff21b3abf0ae49b54197e15239916df5527a750a6c2f2f5ada4b5bfc8b
BLAKE2b-256 checksum
How to use checksums
c6b5de94788db27a4afb543a7d6f428c00bbf3070e86ee79ad6f506676637e28
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.1.1

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page