Endless Parentheses
Artur Malabarba
Endless Parentheses is a blog. Originally, it exclusively featured posts about Emacs, mostly focused on improving your productivity and making Emacs life easier in general. Now, however, it has mutated into a blog about productivity in general. Emacs still permeates my life (and will still show up here a lot), but I feel I have more to talk about in other subjects and won’t be restricting myself to Emacs anymore.
Top Words
- emacs
- mode
- better
- lisp
- package
- buffer
- directory
- cider
- packages
- file
All posts (153)
hungry-delete-mode is what I like to call a “free feature” —it asks nothing of you. In contrast, most other worthwhile features charge you a price. The cheapest novelties charge some mental effort on your part to fit into your workflow, the moderate ones ask for some space on your ever-diminishing set of free keys,...
Jon Snader over at Irreal mentioned that Trey Harris shared on G+ how to use a fallback font for Unicode Symbols. I won't repeat what they said here, you've probably seen it already (and if you haven't then go). I merely come to offer my own solution to this predicament, which doesn't require any package...
I love intuitive keymaps. Some are so perfect, you just can’t avoid mouthing the words every time you hit that blissful combo. A wizard murmuring an incantation under his breath as his fingers draw the arcane patterns. The following keymap toggles some options which tend to be useful throughout a session....
Hopefully I'm not the only one who obsessively tries to abide by the high codes of good practice and writes descriptive documentation on every last defun or defcustom. If so, I can't be the only one who has grown tired of typing ` then ' inside Emacs doc strings. (define-key emacs-lisp-mode-map "\C-cm" "`'\C-b") The...
Emacs is an intelligent editor in more ways than one. Instead of hardcoding its movement functions (such as end-of-defun or forward-paragraph), they're implemented in terms of delimiters which are configured by each major-mode. It works beautifully for functions, but it feels like a stone in my shoe for paragraphs....
I've been using 24.4 for months now, yet only today I came to realise the *Messages* buffer has been granted its own major-mode. The practical difference is that the buffer is now read-only and has a non-writing-oriented key-map. God-only knows how many times I've fruitlessly hit q while trying to quit the buffer,...
I've just released version 1.3 of the Emacs Documentation Android app. You can download it at the Emacs Online Documentation website, or find it at the Play Store (donate version). This version addresses a previous annoyance in which you'd have to zoom-in every time you open a page (because the mobile pages aren't...
I am not a fantastic typist. My speed is acceptable, but I make a great deal of mistakes. The following snippet has turned me into the Messi of keyboards. Whenever I make a typo: Hit C-x C-i, instead of erasing the mistake; Select the appropriate correction (thanks to Ispell); Sleep easier at night knowing I'll...
A gentleman (or woman) by the name of baam_waak recently asked on /r/emacs how can one make sure a package gets installed in case requireing it fails. Sadly, this predicament has no perfect solution, for you require features, not packages. Fortunately, it has plenty of solutions that are good enough, since features...
A lesson for the less-informed: while using ido to switch buffers, you can kill buffers with C-k. For some reason, though, you can't bury them. C-b seems like an obvious choice, but find your personal preference. (add-hook 'ido-setup-hook (defun endless/define-ido-bury-key () (define-key ido-completion-map (kbd...
Page 15 of 16