Live data from Hacker News

916 Days of Emacs

sqrtminusone.xyz

61–70 of 309 posts

Re: 916 Days of Emacs

#61

282 hours of configuration! If we subtract the weekends from that 916 days, that's an average of about 45 mins a day fiddling with config. I don't even want to spend 45 mins a month fiddling with config. I really don't understand Emacs people.

Plus the time for writing that blog post. ;)

Re: 916 Days of Emacs

#62

282 hours of configuration! If we subtract the weekends from that 916 days, that's an average of about 45 mins a day fiddling with config. I don't even want to spend 45 mins a month fiddling with config. I really don't understand Emacs people.

I have four commits to my .emacs in 2022 and eight in 2021, all fairly minor. So I guess that's about 45 minutes per year on average :)

Re: 916 Days of Emacs

#63
post #52

Earlier quoted context omitted.

> There’s really nothing killer in Emacs 1. Org mode 2. Magit 3. Wdired 4. Synergy between various components (shameless plug: https://mbork.pl/2023-01-30_The_benefits_of_everything_being... )

1. Org mode - I will admit that I'm not a fan of org mode and find it to be oversold and another time waster for people who are already wasting time configuring their editors. I personally use vimwiki, there is a vim plugin for org mode. 2. Magit - Tim Pope is the pope of Vim plugins and fugitive is easily as good or better than Magit. I have never had any issue doing any sort of complex task in git or fixing conflic…

> if you believe in the Unix philosophy then you have to admit that Emacs is simply bloated and trying to do too much and therefore is not really the best at anything

On the contrary, Emacs tries to do just one thing: provide an Elisp runtime for other applications. It does this fairly well.

Do not confuse Elisp applications like evil, org, calc, magit, etc. with Emacs itself!

Re: 916 Days of Emacs

#64
post #39

I've been a hardcore vi user pretty much my entire life, but I decided to force myself to spend a year using emacs a while back just to see what all the fuss was about. When the year was over and I "allowed" myself to return to vi, it was like a huge weight lifted off my shoulders... to this day I still don't see what the hype was about. On the plus side, though, I memorized the emacs cursor movement commands, which…

I had a similar experience, but came to the opposite conclusion. I walked away replacing vim with emacs as my daily driver. Elisp is far more extensible than vimscript and evil-mode is pretty much at 1-1 feature parity with the real vim. I don't care much for the emacs movement keybindings except for the readline movement commands. > to this day I still don't see what the hype was about. Most of vim is written in C w…

Why don't you SSH _from_ Emacs?

If you are editing a remote file there's usually no need to SSH and then invoke an editor.

https://willschenk.com/howto/2020/tramp_tricks/

Re: 916 Days of Emacs

#65
post #19

How did you collect such detailed statistics of your usage that's the crazy part in my opinion not that you actually switch but you have the statistics to monitor the switch!

If you've done any significant amount of contract work you get used to logging your time for multiple clients. Arguably you then grow wiser and charge per day.

Re: 916 Days of Emacs

#66

282 hours of configuration! If we subtract the weekends from that 916 days, that's an average of about 45 mins a day fiddling with config. I don't even want to spend 45 mins a month fiddling with config. I really don't understand Emacs people.

The whole point of emacs is that it’s not “fiddling with config”, it’s programming. Which is an activity a lot of people enjoy. Emacs is essentially an IDE for developing emacs.

Plus, with time it becomes more like writing programs and less configuration. I write Elisp commands like I used to write shell scripts. These commands do entirely new things. I feel that can't count as mere configuration.

Re: 916 Days of Emacs

#68

282 hours of configuration! If we subtract the weekends from that 916 days, that's an average of about 45 mins a day fiddling with config. I don't even want to spend 45 mins a month fiddling with config. I really don't understand Emacs people.

It's part of the fun. Once you realize how much you can do within Emacs, it becomes really easy to fiddle.

That being said, I'm also one of those people that break my Emacs config often, and I have a different version on each PC I use.

Not every user is like this though! Many try to keep their setup as stable as possible.

Re: 916 Days of Emacs

#70

Earlier quoted context omitted.

The whole point of emacs is that it’s not “fiddling with config”, it’s programming. Which is an activity a lot of people enjoy. Emacs is essentially an IDE for developing emacs.

Plus, with time it becomes more like writing programs and less configuration. I write Elisp commands like I used to write shell scripts. These commands do entirely new things. I feel that can't count as mere configuration.

Yep. Just wrote this today to prettify all the tables in a Markdown file:

    (while (not (eobp))
      (while (not (markdown-table-at-point-p))
        (forward-char 1))
      (markdown-table-align)
      (goto-char (markdown-table-end)))
I'd have no idea how to do this in vim!
Post reply on HN