github gsamokovarov/jump v0.2.0
0.2.0

latest releases: v0.51.0, v0.50.0, v0.41.0...
8 years ago

This new release comes with a smarter search term support.

Case-sensitive Search

Up until now, all the searches were case-insensitive. To trigger a case-sensitive search, use a term that has different case in one of the letters.

For example:

j Dev

Will jump to /Users/foo/Development instead of /Users/foo/Development/dev-tools even if dev-toolshas scored better.

Deeper Search

The first jump normalized all search terms to the base names the saved directories. Why? Because directory names are long and short terms can fuzzy match them easily. Most of the times we actually want that. But only most of the times. :-)

Say you have a lot of client specific directory with projects inside of them.

society/
├── artwork
├── interview
└── website

chaos/
└── website

When you time web, which website should you jump to? Currently, it will be the one with the higher score, say society/website. If you wanted to go to chaos/website, you had no way to trigger it. Well, now you can:

j ch/web

The term above will match /Users/foo/Development/chaos/website. The search is normalized only on the last two parts of the target paths. This will again ensure you better match, because the path gets shorter.

You can put as many separators as you want in your term.

j dev/ch/web

The term above will match the last three dirs of the path.

Don't miss a new jump release

NewReleases is sending notifications on new releases.