Skip to content

Prelude MisTTY

MisTTY is a shell/comint hybrid built on top of term.el. It gives you full terminal emulation for TUI programs while keeping ordinary Emacs editing and motion on the command line. Unlike vterm it's pure Emacs Lisp, so there's no native module to compile.

Key bindings

Enabling this module rebinds Prelude's terminal key, C-c t, from crux-visit-term-buffer to mistty, on the assumption that if you've turned it on you'd rather that key opened MisTTY. You can pick a different binding in your personal config if you prefer.

Inside a MisTTY buffer, C-c C-j and C-c C-q toggle between the terminal and the Emacs editing modes.