e is a customizable self-aware Emacs-like editor written in Chez Scheme
p4bl0
27 points
21 comments
August 29, 2026
Related Discussions
Found 5 related stories in 103.1ms across 9,386 title embeddings via pgvector HNSW
- Emacs: The Extensible, Customizable Display Editor (1981) signa11 · 31 pts · July 11, 2026 · 54% similar
- Linus Torvalds' uEmacs – the editor he has used since the 1980s oumua_don17 · 27 pts · September 01, 2026 · 53% similar
- Human Emacs birdculture · 24 pts · July 13, 2026 · 52% similar
- Emacs Is a Lispboard andros · 106 pts · July 23, 2026 · 48% similar
- A pure scheme web programming tool guenchi · 74 pts · July 12, 2026 · 47% similar
Discussion Highlights (6 comments)
ekr
What does self-aware even mean in this context?
rich_sasha
What is meant to be the selling point over Emacs? Apart from scheme>elisp? Arguably 80% of the emacs goodness is the terabytes of elisp written in the last few decades, if you break compatibility with that you need to throw in something pretty compelling.
tommyage
Chapter 12.2, Guideline 1: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1... Program names should be between 2 and 9 characters; As a thing to consider. Also, searching for `e` may be weird.
noufalibrahim
On my machine, e is just a way to send things into Emacs. $ which e e () { snippet="(nkv-find-file-and-jump \"$1\")" emacsclient --no-wait -e $snippet }
sammy0910
can you confirm whether this is ai-written or human driven?
agumonkey
pretty cool to read the source and interact with a bare lisp based editor (emacs has decades of culture baked in so it's hard to appreciate)