Equake - drop-drop console written in elisp

Abstract

Brief demonstration (5 minute) of the equake package, a drop-down console in the style of Yakuake/Guake for (e)shell and terminal emulation, implemented in Emacs Lisp. Equake provides access to various shells and terminal emulators, including Emacs’ own shell (an Emacs wrapper around the current system shell), term and ansi-term, (both terminal emulators, emulating VT100-style ANSI escape codes, like xterm does), and eshell (a shell written entirely in Emacs Lisp); with experimental support for rash (a shell written in Racket (=PLT Scheme)). Equake provides monitor-specific tabs, which can be renamed and re-ordered. Frame splitting of course is supported by default in Emacs. Each tab can contain a different shell or terminal emulator, thus one could run eshell in one tab, ansi-term in another tab, rash in a third tab, &c. and quickly switch between them.

Date
Links
Avatar
Benjamin Slade
Assistant Professor of Linguistics