| Hey! Check out my "toy" text editor which I use as my daily driver. Features
LSP autocomplete, goto definition, hover info Tree-sitter support Color themes (borrowed from the Helix text editor) Lots of bugs Macro support Something like Emacs org-mode: Open test.txt, place the cursor at line 15, and press "Ctrl-C Ctrl-C". This project was written as a "speed run" β not for speed in terms of time, but rather as an exercise to explore the text editor problem space without overthinking or planning ahead. Itβs a quick and "dirty" implementation, so to speak. https://github.com/firstrow/mcwig |
How does the VIM family generally handle extensibility?
Do you have any unique takes there?
I use Emacs, and I get how emacs does it (smallish runtime for text display and lisp interpreter, everything else in lisp).