Live data from Hacker News

Bad Emacs Advice

masteringemacs.org

81–90 of 148 posts

Re: Bad Emacs Advice

#81
post #48

Earlier quoted context omitted.

“Of course it’s not real pizza, that’d have to be imported from the Pizza region in Italy”

That sentence works if you replace pizza with parmesan , or any of the Italian protected origin foods.

It's easy to poke fun, but DOP isn't just about region and it does matter, at least for many things.

I don't know that "you can't call it X" is the right approach, but there should be some really clear to consumers way of saying "X was made to a particular standard" vs "all bets are off with Y" - then let them decide.

Re: Bad Emacs Advice

#82
I have been turning off the menu bar for quite some time because I get distracted easily and any content that's not necessary just gets in the way.

That said, you can always call it up as a pop-up menu.

Re: Bad Emacs Advice

#83
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!

If think the joke is that author himself don't side with the (mostly pointless) debate about pizza and pineapple, so whatever your own opinion, you can see his point.

Re: Bad Emacs Advice

#85

"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

It's just a joke.

Re: Bad Emacs Advice

#86
post #28

Another lesson I learned from almost 2+ decades of using Emacs: Track your customizations in a version control. Using customize package and reading the diff in dot Emacs file has taught me quite a bit about certain aspects of the package. Side note: It would be awesome if Emacs could do the versioning as part of saving the customizations - build Emacs with libgit2 and make it a native git client.

for a reason I forgot my .emacs.d/ ("hidden" dir) is a symlink to emacsdotd/ (not hidden) and, yup, it's in git. Some are going to say: "why stop there!? version your entire user dir" and I can see the appeal (but haven't tried yet). I'm one of those who track everything Emacs: including all the packages. When I upgrade packages, I first check that nothing broke then I commit "Bump avy to 20220114" or whatever. This…

If by "version your entire user dir" you mean "version all your manually edited configs", that can work.

Init a git repo in your $HOME, add a .gitignore that by default excludes everything then manually add just the files and folders you want to track.

Especially if you want to publish the repo, be careful, because it's > easy to accidentally expose confidential stuff.

Re: Bad Emacs Advice

#87
post #56

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

I had a very similar experience when I decided to learn Emacs recently. The first thing I did was try Doom Emacs. It was nice but I felt that there is this big layer of stuff separating me from having complete control over my editor. So I deleted my config. Went through the tutorial with vanilla setup. Then I continuously kept adding packages and tinkering with my config. After about two weeks, I felt that my product…

This is what I did (after brief stint with Spacemacs), only what I did is gradually break apart doom-emacs from inside it, as in remove abstractions and stuff I didn't use until it was a plain (single file) emacs config, then went the other direction with modularisation.

This was very educative and I learned a lot about Emacs and Elisp.

The irony is after all of this I'm back to Vim and I don't feel like going back to Emacs (yet).

Re: Bad Emacs Advice

#88
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!

This meme is so popular because the overwhelming majority of people thinks pineapple on pizza is a disgusting abomination. I empathize with you, it's tough being the contrarian sometimes. I say that as someone who likes the Star Wars prequels :P

There is definitely a silent majority of people who love pineapple on their pizza. My local pizza guy tells me Hawaiian is one of his top selling pizzas.

Those that like pineapple on their pizza just don't speak up because they don't feel the need to be harassed over their pizza choices.

Re: Bad Emacs Advice

#89

"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

This is advice for how to give text editor configuration advice. The pizza comparison is apt because it's a matter of taste.

If the author tried to look objective it would be a false front.

Re: Bad Emacs Advice

#90
post #79

Earlier quoted context omitted.

C-h i m 'Emacs Lisp Intro'

That doesn't work for me.

Don't use the quotes for the phrase, just type it verbatim. If that still doesn't work then either the info page isn't installed (weird) or something else is up. You can also, from the first info page at C-h i, type "C-s emacs lisp intro" which should bring you to it. And again, if it's not there then something is wonky with your install.
Post reply on HN