4 ms·
Emacs kids these days switched to using smartparens and now Parinfer
by tomjakubowski 3y ago
Emacs kids these days switched to using smartparens and now Parinfer
- theCodeStig 3y agoLispy https://github.com/abo-abo/lispy https://github.com/abo-abo/lispy
- ctrw 3y agoWhen you're too cool for temporal modal editing so you invent spacial modal editing. Been using that for a while and yes it is the best parts of vim with the best parts of Emacs. The main selling point is that I can now edit lisp code on my phone with the thumb key keyboard... Come to think of it I can probably use a physical corded keyboard now too...
- ctrw 3y agoNo, turns out physical chorded keyboards are a lot worse than I remember for code.
- neilv 3y agoCirca 2000, some people were using the Twiddler one-handed chorded keyboard with wearable computing. I'm not certain this was for coding, but Bradley Rhodes was using his wearable heavily, with Emacs as the primary UI in his head-up display.
- ctrw 3y agoThey are OK for text input, it's the extra symbols you need for coding that are the issue. Even the () for lisp are second class characters.
- phforms 3y agoI also recommend symex[1]. Although it is more “locked-in” to s-expressions than other solutions (which takes some getting used to at first), I find that for me this is exactly what makes movement feel much more intuitive and editing much more precise. The one thing I don’t like is that symex depends on so many other plugins (especially Evil, which I am trying to swap out with the more lightweight meow), but this will apparently change soon. They are also working towards support for non-Lisp languages via tree-sitter, but I don’t know how well it works. [1]: https://github.com/drym-org/symex.el https://github.com/drym-org/symex.el