I've looked into TextAdept a few times. It appeals to me because it's got a standard Qt UI, is fast and lightweight and highly customizable with Lua. But I could never commit the time to fully customize it for daily use. Anyway, I'm committed to emacs. Other Scintilla-based editors with a similar feel (but missing the Lua angle) are Geany and Kate.
> Unlimited split views.
Ok, well now I have to find out what hapoens if I get enough splits to make the width of each less than a pixel.
I downloaded it recently and found it to be quite useful for quick notes. And I can attest to its "fast" claim, using it on a heavily monitored corporate computer, with CrowStrike and what-not; curiously, and I may being hyperbolic here, but, I got the feeling that it was opening faster than MS Notepad, even with Copilot disabled.
The only thing missing is for me is the "save temporary file" behavior, as I have this habit of making a quick note, close to save up space, both in RAM and view, then later on, fire it up again. Will see if there's a Lua api for this later.
Sounds like you're looking for the scratch file extension [1]
I've looked into TextAdept a few times. It appeals to me because it's got a standard Qt UI, is fast and lightweight and highly customizable with Lua. But I could never commit the time to fully customize it for daily use. Anyway, I'm committed to emacs. Other Scintilla-based editors with a similar feel (but missing the Lua angle) are Geany and Kate.
> Unlimited split views.
Ok, well now I have to find out what hapoens if I get enough splits to make the width of each less than a pixel.
I downloaded it recently and found it to be quite useful for quick notes. And I can attest to its "fast" claim, using it on a heavily monitored corporate computer, with CrowStrike and what-not; curiously, and I may being hyperbolic here, but, I got the feeling that it was opening faster than MS Notepad, even with Copilot disabled.
The only thing missing is for me is the "save temporary file" behavior, as I have this habit of making a quick note, close to save up space, both in RAM and view, then later on, fire it up again. Will see if there's a Lua api for this later.
Sounds like you're looking for the scratch file extension [1]
[1]: https://github.com/orbitalquark/textadept-scratch
There is also NotepadNext which is oddly similar, sans the Lua: https://github.com/dail8859/NotepadNext
Check out Lite XL (also Lua-based)
[1] https://github.com/lite-xl/lite-xl
[2] https://lite-xl.com/
Related. Others?
TextAdept - https://news.ycombinator.com/item?id=39571814 - March 2024 (31 comments)
I recommend capitalizing TextAdept, as it took me way way way too long to figure out it wasn't text a dept (SMS which department????)
Always nice to see open source text editors, in my opinion. Textadept's codebase is a fine example.
What GUI text editor widget does it use, or is it home-grown?
I don’t see it mentioned.
? Seems to support GTK, Qt and ncurses?
I saw that in the code on the github repo
looks like it uses scintilla
Beautiful landing page
[dead]
Do we still need text editors in the AI agents era?
/s
We would need it when this era ends.
/s