3 ms·
IMHO emacs is kind of a Rorschach test w.r.t. Lisp. Some people really like programming in Lisp, and for them getting emacs to do what they want is fun and rewa
by benreesman 6y ago
IMHO emacs is kind of a Rorschach test w.r.t. Lisp. Some people really like programming in Lisp, and for them getting emacs to do what they want is fun and rewarding, particularly but not exclusively regarding interface affordances. I personally fall into this category. The fact that it has very similar keybindings to readline/bash (especially important if you spend a lot of time popping on and off servers that don’t have your dots and thus choose not to customize the shell too much) and macOS is a huge bonus.
But I totally get that this is from outer space for another group. Vim is a great alternative for people who want a more opinionated editing wizard mode, and VSCode is really competent at interacting with remote filesystems and supporting lots of languages for the GUI crowd. It’s a great time to be editing text.
- lc9er 6y agoI'm a (neo)vim user that's been playing around with various Lisps lately. CL and Scheme interaction is worlds ahead in Emacs, but even with evil-mode, I'm having a hard time. There's lots of places where it just stops working, and I have to remember Emacs bindings. Emacs 27 and 28 are more responsive, especially on Windows, but vim actions are near instantaneous. A cool project I stumbled across is Aniseed[0], which thanks to Neovim's Lua bindings, lets you control neovim with Fennel. I haven't done anything noteworthy yet, but for the first time it actually seems like it would be fun to write my own plugins. [0] - https://github.com/Olical/aniseed https://github.com/Olical/aniseed