Live data from Hacker News

Bad Emacs Advice

masteringemacs.org

71–80 of 148 posts

Re: Bad Emacs Advice

#71

Maybe it's me, but starting out with Emacs the previous month, I tried using Doom Emacs the other week, and the number of packages it was being used frightened me. Building your own init.el is much much better, because you know your Emacs in and out, and dont have random keybindings triggering stuff. Maybe I'll never get the popularity of Doom

> ... don't have random keybindings triggering stuff.

As a long time Emacs user, I feel that this is slightly unfair. When I first started out, I found that my documents from Emacs were far more common than in other editors. It took me two years to realise that I was often bumping C-t where trying to hit C-r or C-y and silently transposing two characters. In over twenty years of Emacs usage, I have never once used C-t on purpose. I feel that this perfectly matches the "keybindings triggering random stuff" experience and it is fully there in vanilla Emacs.

With twenty years of experience, I have my own, esoteric init file that I would not recommend on any newbie. However, I personally feel that Emacs has succeeded despite its default keybindings.

Re: Bad Emacs Advice

#72
post #65

Maybe it's me, but starting out with Emacs the previous month, I tried using Doom Emacs the other week, and the number of packages it was being used frightened me. Building your own init.el is much much better, because you know your Emacs in and out, and dont have random keybindings triggering stuff. Maybe I'll never get the popularity of Doom

Some people like ready made Emacs distros, some people like hand coding their init.el (don't forget your early-init.el!) Some people like Arch, some people like Ubuntu. Some people like Linux From Scratch, some people like typewriters. Live your life, be free.

It sometimes seems to me that there's this idea that unless you're customising Emacs and gaining complete understanding and mastery of its primitives, there's no reason to use it over another editor. As if the core editing experience is so horrible, why would you go through all that if you're not going to use the superpowered bits? I think this is doing a big injustice to how good most of Emacs and the packaged up versions are, even without a line of elisp.

Re: Bad Emacs Advice

#74
post #19

Earlier quoted context omitted.

Hawaiian pizza (cheese, ham and pineapple) is normalized here in Canada. I'm not personally a fan, but I have always had a hard time finding it unusual.

Despite the name, it originated in Canada, you'd expect it to be normal there.

Pretty normal in Spain as well. In fact it's my go-to choice when ordering.

Re: Bad Emacs Advice

#75

Maybe it's me, but starting out with Emacs the previous month, I tried using Doom Emacs the other week, and the number of packages it was being used frightened me. Building your own init.el is much much better, because you know your Emacs in and out, and dont have random keybindings triggering stuff. Maybe I'll never get the popularity of Doom

> ... don't have random keybindings triggering stuff. As a long time Emacs user, I feel that this is slightly unfair. When I first started out, I found that my documents from Emacs were far more common than in other editors. It took me two years to realise that I was often bumping C-t where trying to hit C-r or C-y and silently transposing two characters. In over twenty years of Emacs usage, I have never once used C-…

> In over twenty years of Emacs usage, I have never once used C-t on purpose.

This is funny to me because, while I'm not an Emacs user, I'm a Mac user who's gotten used to the tiny subset of Emacs keybindings built into Cocoa text fields, and I use C-t fairly frequently! Apparently you do not make character transposition errors as often as I do.

Re: Bad Emacs Advice

#76
post #6
post #2

just like pizza with pineapple, people do occasionally give out downright bad advice. I really don't understand this pineapple on pizza meme. I think it's delicious!

It's because it was not a thing in Italy, so accepting it was seen as the sign of being out of touch with "real pizza" traditions. Sadly, a natural reaction of disgusted rejection by Italians has been adopted by snobs all over the world. Nowadays you'll find it even in Italy, because tourists demand it and they pay hard cash, so fuck it all anyway.

Some people don't like sweets with their acids/savory foods. Claiming it's an argument over traditional pizza is a bit overkill.

Re: Bad Emacs Advice

#77

Just to add: the built-in "Introduction to Programming in Emacs Lisp" is also really really great. I have been using emacs for a while, with one framework or another, but always hesitated actually learning lisp. I was too focused on learning the kinds of languages and systems that might get me a job, and it felt like too big of a venture in learning a whole language just for my development environment. Now, I have a…

How do you access the built-in "Introduction to Programming in Emacs Lisp"?

Re: Bad Emacs Advice

#78
post #76
post #6

Earlier quoted context omitted.

It's because it was not a thing in Italy, so accepting it was seen as the sign of being out of touch with "real pizza" traditions. Sadly, a natural reaction of disgusted rejection by Italians has been adopted by snobs all over the world. Nowadays you'll find it even in Italy, because tourists demand it and they pay hard cash, so fuck it all anyway.

Some people don't like sweets with their acids/savory foods. Claiming it's an argument over traditional pizza is a bit overkill.

How often are the same people as vociferous about disliking pork chops & apple sauce, chinese bbq, etc. ?

It's seems a pretty silly thing to get worked up about. There are vastly more egregious slights to the good name of pizza in nearly every american frozen food aisle, after all.

Re: Bad Emacs Advice

#79

Just to add: the built-in "Introduction to Programming in Emacs Lisp" is also really really great. I have been using emacs for a while, with one framework or another, but always hesitated actually learning lisp. I was too focused on learning the kinds of languages and systems that might get me a job, and it felt like too big of a venture in learning a whole language just for my development environment. Now, I have a…

How do you access the built-in "Introduction to Programming in Emacs Lisp"?

C-h i m 'Emacs Lisp Intro'

Re: Bad Emacs Advice

#80
"But just like pizza with pineapple, people do occasionally give out downright bad advice."

I stopped reading after this. If you want to look like you're objective, don't use pizza as an argument

Post reply on HN