The pyramids were built with emacs. Everything else is drywall to me now. More work? Yes. Worth it though. I like to say gnu+emacs is my OS, and linux is simply my kernel. Org-mode alone would be worth it.
Emacs may need to be renamed to stEmacs, sixteen megs and constantly swapping. It's no longer 8 megs. :(
A CEO's Guide to Emacs (2015)
61–70 of 180 posts
Re: A CEO's Guide to Emacs (2015)
#62The pyramids were built with emacs. Everything else is drywall to me now. More work? Yes. Worth it though. I like to say gnu+emacs is my OS, and linux is simply my kernel. Org-mode alone would be worth it.
Emacs may need to be renamed to stEmacs, sixteen megs and constantly swapping. It's no longer 8 megs. :(
Re: A CEO's Guide to Emacs (2015)
#63Re: A CEO's Guide to Emacs (2015)
#64Re: A CEO's Guide to Emacs (2015)
#65Earlier quoted context omitted.
a 'white elephant' is a useless gift that noone wants. neither point stands in these cases. that said, you don't have to like them.
That's not the definition that I learned: a white elephant is an unnecessary luxury with limited utility that you can't obtain and maintain unless you're pretty far from being in need. That's what I meant here.
Re: A CEO's Guide to Emacs (2015)
#66Seems 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…
You could give Dumb Jump a shot: https://github.com/jacktasia/dumb-jump
Re: A CEO's Guide to Emacs (2015)
#67It 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…
Re: A CEO's Guide to Emacs (2015)
#68It 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…
Re: A CEO's Guide to Emacs (2015)
#69Emacs 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.
Re: A CEO's Guide to Emacs (2015)
#70I know the people behind Emacs like to think the system as usable out-of-the-box but I think selling it like that is ultimately a disservice b/c people end up underwhelmed and frustrated - never taking the time to learn ELisp. (the Emacs intro/tutorial is just a "welcome to this nano with annoying keybindings") I actually would challenge anyone to find someone who loves emacs and doesn't know a bit of ELisp :)
Ultimately ELisp is really not that much work to learn - but the root issue seems to me that ELisp isn't really a general purpose programming language and who wants to invest in learning a language you can't use outside of your editor? It's basically a DSL for a managing text and buffers.. It'd be way sexier to learn if it was a Racket or something
I also wrote a little annotated config intro (these are kinda more personal notes for my org/git/C++ workflow). It's a little terse and to the point and isn't trying to sell Emacs, but unlike most guides I tried to document what each lines in the config really means and help the reader learn how Emacs helps you discover more of Elisp as you go. https://geokon-gh.github.io/.emacs.d/ Maybe someone will find it useful! (I'm by no means an emacs expert or Lisp guru.. so if there are problems, let me know please :) )