TextAdept
orbitalquark.github.io
orbitalquark.github.io
However, it is missing a lot of features I've grown used to in (arguably more baroque) editors like Emacs, Helix and VS Code. Mostly stuff that builds on LSP.
When I last tried it (admittedly almost two years ago), it didn't have Rust syntax support at all and I couldn't get LSP (which has a plugin module made by the main developer at https://github.com/orbitalquark/textadept-lsp) to work at all.
I'd be interested to hear if anyone tried it more recently and has had a better experience.
This one looks good, hopefully the default keybindings match the ones already wired in my brain.
Shift + TabIt’s just nice to be able to select a bunch of stuff (multiple ways to do that) and then do the same thing to all selections at once (including things like arrow keys to move all the carets at once).
- formatting lists - renaming (sets of) variables - changing function signatures - turning lists into commands (eg git status > copy list of modified files > cursor at beginning of line > black … > paste back into terminal)
It’s incredibly useful, and significantly more intuitive (for me) than writing a macro or a regex replace
1. As an Emacs-lite on some server I have access to, but don't want to install full Emacs on for some reasons. Currently I use Zile for that. And yes, I know about TRAMP but I have reasons not to use it.
2. As a toy editor for my 7yo son to learn/practice typing on a computer/basic text editing. Currently I just fire up Emacs for him (what else?;-)), but it's easy for him to accidentally press something with unexpected results (and then daddy has to C-/ and/or C-h l). Here, I could probably make a whitelist of possible operations.
I do not see what it would have over zile for an Emacs user, or over a number of others for a non-emacs user (I mostly use micro these days).
https://github.com/orbitalquark/textadept/blob/default/src/t...
all new "simple, crossplatform" text editors must have an argument for them in a world where vim exists already, and has for decades