Author Archives: jcs

The Emacs Help System

One of the really nice features of Emacs is its builtin help system, which often results in Emacs being described as the self documenting editor. Experienced Emacsers usually take it for granted but it’s really a wonderful thing. There’s no … Continue reading

Posted in General | Tagged | Leave a comment

Red Meat Friday: Exiting Vim (Again)

One would think—I certainly did—that the “exiting Vim” meme has been exhausted by now and only invoked by the type of people who inspired the eternal September joke. But, it turns out, there is some new wine for the old … Continue reading

Posted in General | Tagged , | Leave a comment

Layoffs Generally Don’t Make Sense

Sadly, our industry is undergoing another of its periodic spasms of layoffs. Most of the major software companies—Google, Microsoft, Amazon, Meta and many others with the exception of Apple—have announced significant layoffs. Almost all of us have experienced this and … Continue reading

Posted in General | Tagged | Leave a comment

Warning: You’re About To Discard Undo Information

Just a quickie today. Here’s something I didn’t know: > Converting to hexl format discards undo info; ok? (y or n) I really admire how seriously Emacs looks after your undo state. Not enough software will warn you if you’re … Continue reading

Posted in General | Tagged | Leave a comment

Remembering What You Read

Charanjit Singh says he has a hard time remembering what he reads. It’s a common enough problem and Singh has settled on a common solution: he takes notes on what he reads. There are lots of ways of doing that, … Continue reading

Posted in General | Tagged | Leave a comment

Some Good Advice From Brian Krebs

Brian Krebs over at Krebs on Security has a post on the latest T-Mobile breach in which 10 million users in Australia had their account details stolen by cybercriminals. There aren’t many details about the exploit other than it “abused” … Continue reading

Posted in General | Tagged | Leave a comment

Flexible Grepping With Deadgrep (or Ripgrep)

For those who don’t know, deadgrip is an Emacs interface to ripgrep. It displays the results in an Emacs buffer along with some ancillary information. Check the example at the deadgrip link for some example output. Ripgrep, of course, is … Continue reading

Posted in General | Tagged | Leave a comment

Writing Prose With (Doom) Emacs

Over at (:doom discourse), Mediapathic has a very nice post on using (Doom) Emacs for prose writing. He’s a writer currently working on a book so he can offer firsthand experience. The unifying theme of his post is using the … Continue reading

Posted in General | Tagged , | Leave a comment

Inbox Zero With Mu4e Bookmarks

Years ago, I read and wrote about Ben Maughan’s excellent method of handling his email. It’s an inbox zero method that insists that for each message in your inbox you should Read and delete it, or Read and store it … Continue reading

Posted in General | Tagged | Leave a comment

Find Org Files

Howard Abrams has a nifty idea. Open an Org file by its file name, title, or the tags it contains. If, like me, the majority of the files you deal with are Org files this make a lot of sense. … Continue reading

Posted in General | Tagged | Leave a comment