Autojump - The Fastest Way to navigate around in the Terminal
Autojump is by far the coolest terminal utility i have come across . This is fuzzy searching meets the cd command From the developer himself i quote -
"autojump is a faster way to navigate your filesystem. It works by maintaining a database of the directories you use the most from the command line. Directories must be visited first before they can be jumped to."
Installing in the popular distros in not an issue as all repositories now house the said utility or otherwise the github repo is always there.
This Utility changes the way how you use cd in your terminals , imagine traversing from a directory like /docs/ebooks/programming/python/ to another directory like /editing/new/html/intern
This would essentially require you to perform "cd .. " quite a few times and then a few more cd commands , instead autojump lets you do a simple j intern (provided you have once gone to this directory manually in the tiresome manner).
Fuzzy searching for the keywords instead of remembering the entire path is so much cooler and efficient.
A Note to Ubuntu users : (command j not found issue Ubuntu 13.04/12.10/12.04)
After Installing autojump(sudo apt-get install autojump ) there is a small step you need take before you can use this program
open up the bashrc file in your text editor of choice - (vim ~/.bashrc) and add this line to rc file : source /usr/share/autojump/autojump.bash
As a measure i did file a bug for the same , you can check it out here - https://bugs.launchpad.net/ubuntu/+source/autojump/+bug/1200849













