Category Archives: General

Inlining Images in Org-mode

Bytedude has a short, simple post on how to inline images in Org-mode files. An ankle biter could—and in the comments, did—make a couple of immediate observations: That’s really simple to do It’s covered in the manual Since Irreal doesn’t … Continue reading

Posted in General | Tagged , | Leave a comment

111 Programmer Fonts

One thing that we programmers tend to obsess about is our code font. They’re mostly the same, of course, but there are a few characteristics that matter to individual programmers and there’s also the general appearance of the font. For … Continue reading

Posted in General | Tagged | Leave a comment

Presentations With Org-present

David Wilson over at System Crafters has an informative video on how he does the slides for his popular video series. The short answer is that he uses org-present. With org-present you can take an ordinary Org file and have … Continue reading

Posted in General | Tagged , | Leave a comment

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

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