"Is anyone still using emacs?" Yes, 34 years and no plans to switch. Emacs cursor movement keystrokes are quite widely supported elsewhere too which use GNU readline or implement at least subset themselves. Those work well also besides shells with Chromium/Chrome/Safari etc. many browsers input fields (address bar and text area). Cisco IOS, Juniper Junos, Netscreen load balancers too etc. IMHO makes jumping around CL…
Firefox emacs bindings still work on Mac since everywhere on macOS supports emacs bindings, nearly.
Emacs 31 is around the corner: The changes I'm daily driving
131–140 of 294 posts
Re: Emacs 31 is around the corner: The changes I'm daily driving
#132"Is anyone still using emacs?" I'd like to, but there is currently a RAM shortage
Re: Emacs 31 is around the corner: The changes I'm daily driving
#133Systems like Emacs that are hyper-configurable via a text file seem tailor made for modern LLM's. If you've got a little bit of Emacs experience but bounced off of it because the learning curve was too steep I highly recommend diving back in with your agent. Agents are really good at setting up and maintaining your .emacs/init.el.
Modern LLMs are ok with that, but they do make silly mistakes; and a major problem here is that your init.el stops being your own, if it’s written and maintained by an LLM, you will have no idea what’s going on there. And if you would be reviewing every single line of your init file, then what’s the point
Re: Emacs 31 is around the corner: The changes I'm daily driving
#134Earlier quoted context omitted.
I agree. It's amazing. I feel like I've got a private Emacs consultant at my elbow.
I know a bunch of people (including me) who decades ago wished they had a private sendmail.cf expert at their elbow, and even a few sendmail.cf experts who were sick and tired of always being asked to help random people with their sendmail.cf file for free. Maybe there will be a resurgance of terribly obscure totally unique quirky configuration files for all these vibe coded apps, unique enough that they don't appear…
Re: Emacs 31 is around the corner: The changes I'm daily driving
#135If you do any kind of serious work, you need a text editor. Emacs is still one of the best around. It's fast. It's configurable. And it's under your control. You won't suddenly find your text editor "upgraded" with tons of new features you never asked for. It's all opt-in.
super slow on windows
Re: Emacs 31 is around the corner: The changes I'm daily driving
#136Re: Emacs 31 is around the corner: The changes I'm daily driving
#137Earlier quoted context omitted.
Why is anyone using anything else?
I use vi because I'm not a savage
*) https://cs.wellesley.edu/~cs249/Resources/ed_is_the_standard...
Re: Emacs 31 is around the corner: The changes I'm daily driving
#138Earlier quoted context omitted.
Why is anyone using anything else?
I use vi because I'm not a savage
So customizable- these days Claude will just change it for you, no need to learn the APIs if you're just interested in the result. Yes you're AI-slopping your config, but the drawbacks to that are super low (it's a personal editor, not something I'm inflicting on others)
Re: Emacs 31 is around the corner: The changes I'm daily driving
#139Systems like Emacs that are hyper-configurable via a text file seem tailor made for modern LLM's. If you've got a little bit of Emacs experience but bounced off of it because the learning curve was too steep I highly recommend diving back in with your agent. Agents are really good at setting up and maintaining your .emacs/init.el.
Doing this for Neovim at work and it’s so much fun. I justify the slopped config to myself because I want to get work done rather than learn the config of some random Neovim package and how it interacts with the rest of the system. I can just ask Claude, “make leader / toggle a terminal at the bottom of the screen , and leader t swaps it to the right side” and it’ll just do that. I liked a theme but I wanted it to al…
Re: Emacs 31 is around the corner: The changes I'm daily driving
#140I realize I've missed a lot. Someone should write an Emacs guide for people who haven't meaningfully touched their .emacs since the early 2000s
Should I consider adding tree-sitter into the mix?