1 like · 211 views
Lol. This is wild.
Wanted to dip my toes in t.co/ZSDGMufAkd, CC with Opus 4.6 built the editor of my dreams instead: "The beefy love-child of emacs and iA Writer. "
My favorite emacsen bindings + iA Writer's clean typography. I LOVE IT SO MUCH!
Stress-tested with a 100M text file:
- Opens the file in half a second
- Scrolling is instant and lag-free
- Search and scroll-to-first occurrence is instant
- Select, cut and paste of all text takes ~1s
In short: Bonkers.
Oh, yeah, and of course, it's 100% portable C. Zero Swift: microui, SDL2, OpenGL and stb_truetype.
And finally, for anyone interested, the bindings and chords for writing, in the order of my personal muscle-memory-ness:
- C-a (beginning of line)
- C-e (end of line)
- C-f (forward one character)
- C-b (backward one character)
- C-n (next line)
- C-p (previous line)
- M-f (forward one word)
- M-b (backward one word)
- M-> (end of buffer sets mark)
- M-< (beginning of buffer sets mark)
- C-k (kill to end of line, consecutive kills append)
- C-y (yank, paste from kill buffer)
- C-/ (undo)
- C-Space (set mark)
- C-w (kill region, cut)
- C-g, ESC (cancel mark)
- C-s (start/next forward search)
- C-r (start/next backward search)
- C-f / C-b (next/prev match while searching)
- C-g (cancel search)
- C-x C-s (save file)
- C-x C-c (quit)
- Enter/Escape (exit search, keep position)
- Backspace, Delete, Enter work as expected