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…
I love Emacs. But there were no good multimodes 3 years ago. And autocompletion and hints are often a bitch to get working on things which are not C or C++. The moment you start editing files containing more than one language you're pushed to use a dedicated IDE. And then you discover the joy of "good enough". No need to tinker with config files to get the perfect setup: it works good enough to give you a productivit…
A CEO's Guide to Emacs (2015)
91–100 of 180 posts
Re: A CEO's Guide to Emacs (2015)
#92The 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)
#93Re: A CEO's Guide to Emacs (2015)
#94The 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…
I also hated emacs when I first tried it, but once I started moving past my first programming language, I found myself sifting 30 IDEs and decided to give it an honest shot. I don't use it for much else than programming, so my must-haves are for that purpose. Just the various built-in interpreters make it worth the price of learning.
The reason I loved it was the indentation logic underneath, it was solid and meaningful. Other IDEs would only do very local logic while in emacs, if something doesn't indent where it should, you know you grammared wrong. It was deeply magical and reassuring to me.
Re: A CEO's Guide to Emacs (2015)
#95It 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…
I recently discovered `dumb-jump`, and now use it all the time. https://github.com/jacktasia/dumb-jump
Re: A CEO's Guide to Emacs (2015)
#96If 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
Here's are couple of examples: https://github.com/howardabrams/dot-files/blob/master/emacs....
https://raw.githubusercontent.com/sachac/.emacs.d/gh-pages/S...
Also see: http://howardism.org/Technical/Emacs/literate-programming-tu...
Re: A CEO's Guide to Emacs (2015)
#97I only really enjoyed Emacs once I learned some ELisp (I think I had tried is 2 or 3 times before that). Honestly I find these guides pretty useless b/c you can copy configs and hack together something without really understanding what you're doing but you'll eventually end up extremely frustrated and unable to work around the quirks and conflicts between configurations. I know the people behind Emacs like to think t…
Back in the day our teaching assistance got pissed off that most people were using Emacs as if it was Notepad, and spent the rest of the programming lecture teaching how to use Emacs instead (about 1h). Which then became my to go editor in UNIX systems, until IDEs finally became a thing on UNIX.
A lisper not leveraging sexp ala paredit/parinfer is odd.
Re: A CEO's Guide to Emacs (2015)
#98On server i use vim (took me a while to understand the commands, but now i found it insanely clever on some comands)
Re: A CEO's Guide to Emacs (2015)
#99I started off with Emacs and a month a later tried Vi. I found Vi to be a better fit for me than Emacs and haven't looked back since. I have huge respect for both editors, they both are much older than me :) I wish I could write something that people would find useful for years to come. Having said that, I love to jab(friendly) at Emacs users in my circle of friends and colleagues. Makes the conversation even more co…
It's an interesting two sides of the same coin. Emacs, as lisp legacy, is centric, everything as layers around a lisp core (and C bits). Vi is more island like, complex logic is delegated to external programs most of the time.
It's interesting to compare the two, how to decouple/modularize a system.
Re: A CEO's Guide to Emacs (2015)
#100Has anybody quantified the efficiency gains from using emacs to do work rather than conventional means? Are there certain areas (e.g. Mail, todo, notes,calendar,scheduling) that gains more efficiency than others?
Guys like Gary Bernhardt does the same using bash / vi / ruby or python.
I believe the idea is to just be able to use any for of programmatic tooling to cut right through your tasks as quick and as clean as possible.