3 ms·
> First write a bunch of config to undo all the bad settings and nonsense that comes with the stock editor I've now used Emacs for 30 year. The only people who
by emtrw 3y ago
> First write a bunch of config to undo all the bad settings and nonsense that comes with the stock editor
I've now used Emacs for 30 year. The only people who have large configs for basic text editing are people who don't understand the first thing about Emacs.
Emacs is not a text editor. It is an elisp environment focused on text manipulation.
For some reason these people are extremely loud and have a lot of blogs.
The only parts of my init.el which aren't stock are those used to setup speciality packages like the tui for connecting to the prod database.
The rest of my code is in packages which do something useful. E.g. local llm integration.
- BillyTheMage 3y agoHow do you avoid horrible default configurations if not in your init.el?
- simtel20 3y agoWhat are the horrible defaults that you find the most problematic? I've found that the default keys for e.g. movement, saving, loafing etc are very productive, and are at worst not much different in efficiency etc. than any other set of choices you could pick.
- LanzVonL 3y agoI find if pressed, most people can't come up with anything excepting that Windows, Mac OS, and the various window managers all chose poorly when it comes to cut / copy / paste and the fact that emacs uses C-w, M-w,and C-y instead is just too mind blowing for them to comprehend.
- BillyTheMage 3y agoThe movement keys are the best example of horrible defaults. They're all over the place. There are several good options, but my setup uses IJKL for arrow keys, and a bunch of other movement-related keybinds on IJKL and surrounding keys. That's just one example.
- emtrw 3y agoI learn to use the tool at hand. I don't complain that it's hard to give myself a manicure with a chainsaw either.