Author Archives: jcs

Hippie Expand

Over at Mastering Emacs, Mickey has a nice post on one of Emacs’ hidden gems: hippie expand. The odd thing is that although it is the most capable expander built into Emacs, it does not have a default binding. As … Continue reading →

Posted in General | Tagged | Leave a comment

The NSA, Ciphers, and Backdoors

For many years, we’ve been living in a sort of golden age of digital encryption. This is no longer of interest just to the military or other federal agencies that want to secure their data. Indeed, our economy depends upon … Continue reading →

Posted in General | Tagged | Leave a comment

Changing Directory to a Remote Machine

I’ve written about this before but it’s so useful and magic-like that it bears repeating. The TL;DR is that when you’re in eshell, you can simply cd to a directory on a remote machine. Once there you can pretty much … Continue reading →

Posted in General | Tagged | Leave a comment

Eight Hundred Quit Rather Than Go Back To The Office

I and many others have said this so many times you’re all doubtless tired of hearing it but it still hasn’t sunk in. People do not want to and will not return to yesterday’s work environment. In particular, they are … Continue reading →

Posted in General | Tagged | Leave a comment

Some Useful Emacs Shortcuts

Just a quickie today. Bhaskar Chowdhury has a short video (6 minutes, 54 seconds) that describes 4 vital Emacs shortcuts. Three of them are probably already in your repertoire: switch-to-buffer (Ctrl+x b) async-shell-command (Meta+&) shell-command (Meta+!) Most of you probably … Continue reading →

Posted in General | Tagged | Leave a comment

Red Meat Friday: Nannies

I promised that this week’s Red Meat Friday would serve as a sort of balance to last week’s RMF post making fun of IDE users. It was supposed to be about an Emacs reddit post that asked Is emacs only … Continue reading →

Posted in General | Tagged , | Leave a comment

Torstein Johansen on Keyboard Macros & Multiple Cursors

Torstein Johansen, who’s been using Emacs for 20 years, has a shocking confession: Although he learned about them, he’s never used keyboard macros. Part of the reason for that, he says, is that he uses multiple cursors instead. My first … Continue reading →

Posted in General | Tagged | Leave a comment

FIDO and The End of Passwords

Eight years ago, I wrote about FIDO, a proposal to replace passwords with a secure way of signing onto sites and applications. Of course, anyone can propose a new, better protocol for a security problem but implementing it and getting … Continue reading →

Posted in General | Tagged | Leave a comment

The Emacs 28 Edition of Mastering Emacs

Good news for all Emacsers who have a copy of Mickey Petersen’s excellent Mastering Emacs: Mickey has updated the book to cover Emacs 28. You can read the “2022 Edition Update” section of the book at the previous link but … Continue reading →

Posted in General | Tagged | Leave a comment

Following Org Links Outside of Org

Tony Aldon has been busy posting informative articles to the Emacs reddit. One of his latest discusses org-open-at-point-global, a way of following a link formatted in Org syntax even if it’s not within an Org buffer. That’s something I didn’t … Continue reading →

Posted in General | Tagged , | Leave a comment