Writing my own text editor, and daily-driving it

57 points by Aks


ciprian_craciun

Lovely side-project!

It especially resonated with me because I've also written (and daily driven) my own text editor sce since 2008 (thinking about it, it's almost 20 years now). (In fact, just like the author, I've also ended up customizing Howl to match my expected behavior for when I've needed a GUI editor for quick copy-paste snippets between Xorg primary buffer.)


Reading through the article, I think the author didn't actually needed a text editor, but actually something more closer to an IDE, because having a terminal emulator is a bit out-of-scope of a normal text editor. But this is no critique, to each its-own.

In contrast I think one could have extracted the three orthogonal features as separate tools / libraries (perhaps part of the same code-base) for easier reuse in other projects:

Then, by putting together these independent building blocks one could achieve a very custom IDE.