1.0.5 • Published 8 years ago

jumpy v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
8 years ago

jumpy

A simple command-line jump utility

Usage (lite)

cd /Users/duncan/working
jump -a # Adds `/Users/duncan/working` as `working`
cd ~/Documents
jump working
pwd # /Users/duncan/working

Usage

Before you can use it, you should probably install it!

Step 1 - npm

npm install -g jumpy

Step 2 - your bashrc/zshrc/whateverrc

Add the following line: source /.npm-packages/lib/node_modules/jumpy/jump

Protip: Add alias j='jump' while you're there

Now use it

j -a - adds the current directory to your alias list

j -a --as <alias> - as above, but aliased to <alias> rather than the directory name

j -s <server> --as <alias> - adds the given server to the alias list under the given alias

j -r - removes the current directory from your alias list

j -r foo - removes the foo alias

j -l - print all current aliases

j -h - show the help screen

Zsh Completion

Make sure you've run jumpy at least once first.

Add this near the top of your ~/.zshrc (above the lines you added in Step 2):

fpath=(~/.jump_completions $fpath)
autoload -U compinit
compinit
zstyle ':completion:*' menu select=2
compdef _jump j # You only need this line if you aliased "jump" to "j"

MIT License: see https://github.com/notduncansmith/jumpy/blob/master/LICENSE.md for details.

1.0.5

8 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago