doomemacs/modules/term
Henrik Lissner 5a690fc54f
feat(:term): confine undo to comint/eshell prompts
Otherwise, undo could delete entire chunks of a shell buffer. This
addresses the issue in eshell, comint shells, and derivatives (like
ielm, shell, or inferior-* shells).

Ref: #8410
2025-07-13 21:13:00 +02:00
..
eshell feat(:term): confine undo to comint/eshell prompts 2025-07-13 21:13:00 +02:00
shell refactor: (if|when)-let -> (if|when)-let* 2025-01-08 19:33:37 -05:00
term feat(:term): make previous command output read-only 2025-07-13 21:12:57 +02:00
vterm fix(vterm): always set +vterm--id in +vterm/toggle 2025-04-09 16:13:17 -04:00
.doommodule feat: add .doommodule files 2024-09-14 20:47:39 -04:00
README.org docs: change link format 2022-10-05 01:01:19 +02:00

:term

Description

What's an operating system without a terminal? The modules in this category bring varying degrees of terminal emulation into Emacs.

If you can't decide which to choose, I recommend doom-package:vterm or doom-package:eshell. doom-module::term vterm offers that best terminal emulation available but requires a few extra steps to get going. doom-module::term eshell works everywhere that Emacs runs, even Windows, and provides a shell entirely implemented in Emacs Lisp.

Frequently asked questions

This category has no FAQs yet. Ask one?