vterm

Homepage: https://github.com/akermu/emacs-libvterm

Author: Lukas Fürmetz

Updated:

Summary

Fully-featured terminal emulator

Commentary

Emacs-libvterm (vterm) is fully-fledged terminal emulator based on an
external library (libvterm) loaded as a dynamic module.  As a result of using
compiled code (instead of elisp), emacs-libvterm is fully capable, fast, and
it can seamlessly handle large outputs.

Installation

Emacs-libvterm requires support for loading modules.  You can check if your
Emacs supports modules by inspecting the variable module-file-suffix.  If it
nil, than, you need to recompile Emacs or obtain a copy of Emacs with this
option enabled.

Emacs-libvterm requires CMake and libvterm.  If libvterm is not available,
emacs-libvterm will downloaded and compiled.  In this case, libtool is
needed.

The reccomended way to install emacs-libvterm is from MELPA.

Usage

To open a terminal, simply use the command M-x vterm.

Tips and tricks

Adding some shell-side configuration enables a large set of additional
features, including, directory tracking, prompt recognition, message passing.

Dependencies

Reverse dependencies