e is a customizable self-aware Emacs-like editor written in Chez Scheme

p4bl0 27 points 21 comments August 29, 2026
github.com · View on Hacker News

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)

Semantic search powered by Rivestack pgvector
4,895 stories · 44,164 chunks indexed