Script to hop to common directories and servers
Lua Python Shell
Latest commit 3e1b8e6 May 15, 2013 Colin Morris fixed lua bug that caused e.g. `hop java` to sometimes hop to javascr…
…ipt even if java was a key


Quickly navigate to common directories.

Copyright 2011 by The hop Authors.


Due to the fact that hop must modify your bash settings to work, at this time it must be installed from source:

git clone git://

cd hop

python install

python install_data

If you do not have a virtualenv set up, you may need to run the last command using 'sudo'.

It's also only compatible with bash at this time. Pull requests welcome.


# Add a dir
hop -a /var/vhosts/

# Jump by basename

# Tab complete
hop m<tab>

# Or just use the shortest unique prefix (a la git)
hop m

# Use custom aliases
hop -a /var/vhosts/ --as mos
hop mos

# Add ssh shortcuts
hop -s --as ext
hop ext


Greplin, Inc.