Ticks all boxes: Small, Fast & Light.
Seems pretty fast, and has some plugins that might also add additional functionality. seems great for the occasional file edit without the vscode startup times.
https://github.com/lapce/lapce
Are the most promising open alternatives to VSCode, Sublime that I've found.
Terminal editors tend to be non-starters for a serious development editor for me because I want more control over how I format my text. I want to mix fonts. I want to edit markdown with a preview. Emacs has been graphical mode forever.
I wonder if this is really true. As I understand, Discord had to start using rust to overcome the slowness of electron, VSCode had to add some really complex code to render the text fast enough. At what point is it easier to just use native code over trying to optimize the electron beast? FWIW lite-xl[0] has a better approach. A core app built with C and SDL and then high level parts made in Lua.