Emacs
Emacs is the GNU project’s Lisp-powered text editor and long-lived computing environment. We hold it after the 2026 editor research: its key-chord model and config-framework maintenance burden rule it out as a daily driver, and the TUI IDE stack went with NeoVim.
Blurb
An extensible, customizable, free/libre text editor - and more.
Summary
Use Emacs only if you already live in it and accept the maintenance burden. This estate used Emacs as its primary editor for years before moving through Atom, Visual Studio Code, and Cursor.
The 2026 editor research dropped it again. Chords feel physically and mentally draining next to modal editing, and Centaur/Prelude/Doom all demand power-user upkeep. Re-evaluating Centaur Emacs and other frameworks in August 2026 did not change the outcome. The September TUI IDE research re-confirmed the drop and named NeoVim as the editor for the stack.
Compare Vim for ubiquitous modal editing on servers and remotes without the Emacs Lisp environment.
Details
- Upstream: https://www.gnu.org/software/emacs/
- Core model: Emacs Lisp interpreter plus buffers, modes, and packages
- Existing configuration: https://github.com/jkamenik/emacs-prelude-personal
- Estate history: Long-term former daily driver, followed by Atom, Visual Studio Code, and Cursor
- Decision: Dropped as TUI IDE daily driver 2026-08-16 (key-chords + maintenance), re-confirmed 2026-09-16
- Successor in the stack: NeoVim
- Fit: Tool / IDE (editor platform, not a headless agent)
- Contrast: Cursor for AI-first daily driving; Vim for ubiquitous modal editing on servers and remotes