From http://emacsredux.com/blog/2013/09/24/dired-jump/