Live data from Hacker News

A CEO's Guide to Emacs (2015)

blog.fugue.co

31–40 of 180 posts

Re: A CEO's Guide to Emacs (2015)

#31
post #25
post #24

Earlier quoted context omitted.

I think Spacemacs (which is an integrated emacs + evil + a whole lot more) is probably the best upgrade path for a vi/vim user. I even got one of the fellows at the office to upgrade from vim using it!

Thanks, but "upgrade"? ;)

not OP, but yes.

most people that cite vi-vs-emacs diatribes these days have never actually even used "real" vi -

vim has just about all the "bloat" of emacs but without the real extensibility/programmability..

and just about any emacs session will likely be an order of magnitude smaller than any ide, while on the topic of bloat.

- someone who uses emacs and vi (but not vim)

ps: BSD is Unix

Re: A CEO's Guide to Emacs (2015)

#32
If you write a small pre-processor (simple to do) you can store your emacs configuration file in a markdown file - allowing you to document all the settings neatly.

As I was reading this piece I was imagining that is what the author had done, as it is what I did too:

https://github.com/skx/dotfiles/blob/master/.emacs.d/init.md

Re: A CEO's Guide to Emacs (2015)

#33
post #4

When I tried emacs a few years ago I found the learning curve to be far more steep than vim at the time. After trying out https://vim-adventures.com/ (no affiliation, just thought it was useful) I learned it in about 15 minutes. Is there any equivalent for emacs? I'd love to get it another shot.

the online tutorial (not nearly so animated)

but that said, emacs practically is a video game.

I suggest developing a lisp habit, this will just about force you to learn some emacs and from there you will get over the learning curve.

Re: A CEO's Guide to Emacs (2015)

#35
post #3

The first time I got introduced to Emacs, I hated it. Who would like to read email inside a text editor with non-standard keybindings? I got it all wrong. It's not an editor, it's a text-mode virtual Lisp machine. The Emacs ecosystem has matured a lot lately. It has two applications I adore. Org, something impossible to describe in a few words, and Magit, the perfect Git porcelain. Plus it has 3 pretty darn good emai…

> It has two applications I adore. Org, something impossible to describe in a few words, and Magit, the perfect Git porcelain.

I would like to add helm.

Re: A CEO's Guide to Emacs (2015)

#37
post #18

Earlier quoted context omitted.

Are you using vi or vim? Have you tried emacs with evil?

Now, Vim. But I would definitely like to give Emacs another try, just for kicks. Do you think emacs with evil is the path with least resistance for a long term Vi/Vim user?

I’ve been a daily vim user for the past 10 or so years and used it casually before that. Anytime I tried to use emacs I missed the modal aspects of vim and my wrists didn’t like the focus around ctrl in emacs.

I recently gave spacemacs a try and it’s been my daily editor for the past few months. There is a lot to learn, but spacemacs solves the main pain points I had with off the shelf emacs and I’ve found it to be very productive for me.

Re: A CEO's Guide to Emacs (2015)

#38

It is difficult to even describe a productive hand tuned to fit the individual Emails setup compared to standard. Here are some of my favorite Emacs things: Helm + Projectile. Helm will fuzzy complete almost anything in Emacs. Projectile is project management. Together get to any Git repo and file there in very quick. Helm is an option to compare to IDO. I rarely use IDO due to Helm. Magit, widely regarded as a good…

Helm-ag is great too. I tend to bounce between "helm-projectile-find-file" and "helm-projectile-ag" depending on if I'm grepping or looking for a file name. Fuzzy search makes those terrific. Then within a single file, "helm-swoop" is great. And then "helm-resume" to bring up my previous search.

For another, related approach, there's counsel-ag, and the various other counsel/ivy/swiper tools. I've personally switched to those from helm, and have found them to be both faster and much more intuitive to use than helm was.

Re: A CEO's Guide to Emacs (2015)

#39

Emacs is like Chinese to me, and truthfully to most developers I know. Is there a gentle intro somewhere? Most of what I've seen is just people throwing out package names with no real explanation.

I think Harley Hahn's Emacs book is a pretty good place to start: http://www.apress.com/us/book/9781484217023

Re: A CEO's Guide to Emacs (2015)

#40
post #22

Seems like lots of people here are sharing their experience with #emacs. I like it a lot, and think that it would be part of the ideal #workingset for me. However, I have never found a nice 'jump-to-definition that worked for most languages I edit on emacs. I tried ggtags, ctags, pygments. I think I had trouble setting all of these up, and they would not work for many languages I was using. I have not found a good re…

Which languages were you using that those tags tools didn't work with? Have you tried etags, rtags, or universal ctags?
Post reply on HN