Author Archives: jcs

Git Delta with Magit

I rarely use any of the diff utilities these days and when I do it’s mostly Ediff to resolve merge conflicts. That probably means I’m working too hard but I’ve always been that way: I just never think of using … Continue reading

Posted in General | Tagged | Leave a comment

DWIM Shell Commands

Álvaro Ramírez is relentless in chasing down ways to eliminate friction from his workflow. One day it occurred to him that invoking shell commands was an area with plenty of opportunities for workflow optimization. A particular problem was that many … Continue reading

Posted in General | Tagged | Leave a comment

Emacs As A Terminal Multiplexer

Torstein Krause Johansen runs Emacs in terminl mode on Linux. He likes to have several terminal sessions and switch between them. Previously, he used tmux to multiplex those terminal sessions onto a single screen but then tmux started crashing on … Continue reading

Posted in General | Tagged | Leave a comment

Additional Emphasis Markers in Org Mode

I really love the Org-mode markup language. It allows me to compose just about any document that I would actually want to write. That means that I can typeset bold, italics, underline, monofont, and even strikethrough. But some people have … Continue reading

Posted in Programming | Tagged , | Leave a comment

A Regular Expression Conundrum

Here’s a little quiz to test your regex-fu. Suppose you want to match any of the strings ab,cd ab-cd ab.cd Someone proposes the regex ab[,-.]cd but you object that that’s incorrect because the – will be treated as specifying the … Continue reading

Posted in General | Tagged | Leave a comment

Neckties (again)

A few Fridays ago, the Irreal Red Meat Friday featured a Lifehacker article on why you should throw your neckties away. At the time, I mentioned that although most Irreal readers would be on-board with the idea of doing away … Continue reading

Posted in General | Tagged | Leave a comment

Getting Things Done With Emacs and Org-mode

Nicolas Rougier, whom I’ve written about before in regard to his beautiful Org documents, had a long post a couple of years ago that’s well worth a look and some serious studying. At the time, Rougier was just learning about … Continue reading

Posted in General | Tagged , | Leave a comment

Emacs 28.2 Pretest

Stefan Kangas writes that the first pretest for Emacs 28.2 is out. If you’re conservative about the Emacs version that you use but don’t mind a little bit of adventure, this is a great way to experience the next great … Continue reading

Posted in General | Tagged | Leave a comment

Handling Org Tables in Elisp

Although it’s easy to forget, Org tables have another life besides their obvious textual representation. It’s obvious when you think about it because you can operate on those tables either through the built-in Org table operators or directly with Elisp. … Continue reading

Posted in General | Tagged , | Leave a comment

Blood Pressure and Tattoos

If you’re over 10 years old, you’ve almost certainly had your blood pressure taken and it is even more likely that it was done with a blood pressure cuff, a technology that dates from the 1800s. Its age notwithstanding, it’s … Continue reading

Posted in General | Tagged | Leave a comment