Live data from Hacker News

Ask HN: Resources to grok Emacs and use it well?

news.ycombinator.com

121–130 of 179 posts

Re: Ask HN: Resources to grok Emacs and use it well?

#121

What’s the most common IDE and tooling setup for Clojure folks?

From the latest Clojure survey it seems CIDER and Cursive are pretty close, Calva is gaining in the 3rd place and vi has a steady following at #4.

(https://clojure.org/news/2020/02/20/state-of-clojure-2020)

Re: Ask HN: Resources to grok Emacs and use it well?

#123

As you mentioned you're comfortable with vi, Spacemacs probably should be a good start although I think it kind of overloaded. Doom emacs should be a better/lighter option to start with till you ready to create your own edition. I suggest don't go full inside but start slowly incorporating emacs into your workflow. If you write code then using emacs only for git via magit for the first couple of weeks should be a goo…

If org mode is it then plenty of other editors have org mode

https://packagecontrol.io/packages/orgmode

https://marketplace.visualstudio.com/items?itemName=tootone....

https://github.com/jceb/vim-orgmode

Re: Ask HN: Resources to grok Emacs and use it well?

#127
I mentor fresh graduates and help them find jobs as part of my work at https://thelycaeum.in - We introduce people to Emacs and I use a bunch of videos which I made for another side project to help them learn it and these might be useful for you. They're available at http://emacsmovies.org/blog/where_to_begin/ - I specifically avoid starter kits and other such stuff and focus on teaching how to get comfortable with basic ideas of the editor. Good luck and welcome. :)

Re: Ask HN: Resources to grok Emacs and use it well?

#128

Earlier quoted context omitted.

Forgive the noise, but I second this. I haven't committed a hundred key combinations to memory. I find that knowing the twenty things I need to know (which are different for everyone), and having another twenty in my back pocket for once or twice a year has lasted me since 1992, and left me very satisfied indeed with emacs.

Also seconding. Vanilla emacs is already extremely powerful, and if you're doing real work, you'll end up having to use hosts that don't have all of your wonderful enhancements installed. It's good to know vanilla emacs. Beyond that, add language modes for anything you need that's not already included. If you use 'git', 'magit' is very nice. Beyond that, helm is interesting, though very large and kind of mind-blowing…

for trailing whitespace:

(add-hook 'before-save-hook 'delete-trailing-whitespace)

This deletes all whitespace when you save a buffer.

Post reply on HN