Monthly Archives: July 2022

More Examples of DWIM Shell Commands

The other day I wrote about Álvaro Ramírez’s DWIM Shell Commands package. The TL;DR is that it’s a template framework for executing shell commands from within Emacs when the shell command has tricky syntax or hard to remember options. Since … Continue reading

Posted in General | Tagged | Leave a comment

A Quick Introduction to Awk

These days, my main hammer is Emacs and most tasks can be made to look like nails. Throughout my career, though, one of my go to tools was awk. It’s perfect for processing text files with its implied do loop … Continue reading

Posted in General | Tagged | Leave a comment

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