Eshell é o shell do GNU Emacs. É um shell implementado em elisp. Para ativá-lo, execute M-x eshell. No eshell pode-se avaliar expressões em elisp.