Eshell is a shell written in EmacsLisp. It is included as of Emacs 21. Eshell was written by JohnWiegley, and later maintained by Aidan Gauland. CategoriesGeneral UsageAliases – Alias open to open-file etc.Functions – Writing functions in EshellFor Loops – Writing loops like for x in a b c do ...Globbing – Expanding wildcards such as *.txtAuto-Jump – use ‘j’ to jump to your favorite directoriesBac