If anyone out there is a hardcore vim hacker, please help me by forking this
project and improving it. See the list of necessary enhancements in
:e for most (maybe all) cases. When opening a file that has
previously been opened
:J file_path_fragment will open the most frequently
used file that matches
:J maintains two lists of
possible matches. First, it will look for files in the current working
directory and its subdirs. If nothing is found there, then it will search
through a global jump list for a match. If that too fails, it will fall back to
working like the normal
Autojump.vim supports completion as well, so feel free to hit tab after
see what possibilities exist.
You can also view your jumpstats with the
If you're on the command line and not yet in vim, I've included a
function that you can incorporate into your .profile or .bashrc (or whatever
you use). Use it in the same way you use
:J, though it currently only
supports global matches.
You must have autojump installed and on your path. If it's not there, this plugin won't work.
./plugin/autojump.vim and place it in
Alternately, you can pull down the contents of this repo and run
./bin/install.sh. It won't actually do anything, but it will guide you
through the process.
At some point, I (or someone else) will show you how to use tpope's pathogen. It's better than dropping things in ~/.vim/plugin.
Trotter Cashion firstname.lastname@example.org
Joel Schaerer for writing autojump in the first place. If you're not using it
cd, you're an idiot.
Currently under MIT, but will move to GPL if I decided to incorporate autojump directly into the project.