doomemacs/modules/term
Henrik Lissner be7ac25a84
fix: file-name-concat paths instead of concat
Treat paths as paths, rather than strings. Removes the requirements that
doom-*-dir variables end in slash (though I'll continue doing so as a
convention). Also moves a lot of cache/data into the current profile's
cache/data directories. Shouldn't actually affect anything for folks not
using Doom's profile system (yet).

Fix: #8616
2025-12-30 22:59:10 -05:00
..
eshell fix: file-name-concat paths instead of concat 2025-12-30 22:59:10 -05: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 docs(vterm,pdf): simplify guix install instructions 2025-12-23 02:51:37 -05: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?