[1] http://www.gnu.org/software/emacs/manual/html_mono/eshell.ht...
[2] http://www.masteringemacs.org/articles/2010/12/13/complete-g...
GNU/Emacs?