"You can recognize emacs by the 'mode line' near the bottom of the screen. If you see anybody using it, fire them immediately - they may be a good programmer but they're going to cause more trouble than they are worth."
A CEO's Guide to Emacs (2015)
161–170 of 180 posts
Re: A CEO's Guide to Emacs (2015)
#162Earlier quoted context omitted.
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…
Really? I installed Spacemacs and everything "just works". Python, Javascript, Clojure, and Ruby only required to add the appropriate layer to my .spacemacs and restart the editor. Autocomplete, jump to definition, find usages, refactoring, documentation lookups and hints, etc. Spacemacs has been equal to or better than IntelliJ, Eclipse, Atom, VisualStudio Code, Kate, or Sublime out of the box. which-key being integ…
Re: A CEO's Guide to Emacs (2015)
#163Emacs and the Atreus keyboard and xmonad etc. are white elephants.
My experience with an Atreus was quite different. The hand positions were comfortable with the tilted, split sides of the keyboard. Using my thumbs for both Space and Enter was also nice. I especially liked the straight, vertical columns of the keyboard. They made touch typing much easier and faster than on a regular keyboard with offset rows. Overall, the Atreus was beneficial to my typing speed and also to my wrist…
Re: A CEO's Guide to Emacs (2015)
#164Earlier quoted context omitted.
If possible, swap Caps Lock with Left Control like it was on the old Sun and Apple keyboards. Having Control on the home row makes it much more comfortable typing common left-hand-only keyboard shortcuts like C-x, C-w, C-a, C-q, C-s, C-e, C-v, and C-z, as well as chords such as M-C-v, M-C-c, or M-C-d. On Windows you can edit the scan code map in the registry to swap the mappings, although this sometimes breaks laptop…
in OSX, how did you swap opt and cmd? i went through hoops to do that and finally managed to do it without replacing opt/cmd os-wide using cmdkeyhappy.
Now it's done by simply going to System-Preferences=>Keyboard=>Modifier Keys
Re: A CEO's Guide to Emacs (2015)
#165"You can recognize emacs by the 'mode line' near the bottom of the screen. If you see anybody using it, fire them immediately - they may be a good programmer but they're going to cause more trouble than they are worth."
Re: A CEO's Guide to Emacs (2015)
#166Meh. To use his bicycle analogy, this is like someone putting Campagnolo components on a Trek CF frame.
Re: A CEO's Guide to Emacs (2015)
#167Earlier quoted context omitted.
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.
I'm especially saddened when I see a lisp/clojure talk where the user navigate through emacs using arrows and the likes. A lisper not leveraging sexp ala paredit/parinfer is odd.
Re: A CEO's Guide to Emacs (2015)
#168Re: A CEO's Guide to Emacs (2015)
#169The 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…
Re: A CEO's Guide to Emacs (2015)
#170personally this article would work way better for me with a set of animated gifs instead of turning into a wall of text. And I'd love to see his workflows for what he puts in his different orgs to help with context switching. as I get more senior I'm switching tasks even more and more.
Author of blog post here. I take your point on being more accessible, and you're right about the wall of text. I didn't think anyone would care about my little paen to emacs, and this is one evening's work from a couple years ago. Regarding organization, I don't have much of a system, other than the filesystem under ~/org with a handful of directories. Works just fine for me. It's more about not-caring than caring, r…
So is there somthing inherent in org mode that just makes a pile of concurrent projects in a directory usable? eg do you just have project plans and mind maps for each "idea" or "product" in your org directory named by idea or is there just one file? or it doesn't matter and you just basically grep to find where you need to be?