EDIT 2010-07-01 : I’ve packaged up a shell script to allow you to save and jump to commonly used directories. It’s called bashmarks and it has tab completion functionality built-in. Learn more about bashmarks here.
Entirely new and improved version
Do not use the stuff below
Before I wrote this script, It felt like I spent half of my time in terminal cd-ing around to various directories. If you’re like me, placing this snippet into your .bashrc file will save you tons of time each and every single day:
# Bash Directory Bookmarks alias m1='alias g1="cd `pwd`"' alias m2='alias g2="cd `pwd`"' alias m3='alias g3="cd `pwd`"' alias m4='alias g4="cd `pwd`"' alias m5='alias g5="cd `pwd`"' alias m6='alias g6="cd `pwd`"' alias m7='alias g7="cd `pwd`"' alias m8='alias g8="cd `pwd`"' alias m9='alias g9="cd `pwd`"' alias mdump='alias|grep -e "alias g[0-9]"|grep -v "alias m" > ~/.bookmarks' alias lma='alias | grep -e "alias g[0-9]"|grep -v "alias m"|sed "s/alias //"' touch ~/.bookmarks source ~/.bookmarks
