Shell-Toggle-Plus Shell toggle like guake for emacs.EShell/Shell supported Useage (require 'shell-toggle-plus) (setq shell-toggle-launch-shell 'eshell) You can use key-binding with it Commandshell-toggleshell-toggle-cd supported shellshelleshell