Monthly Archives: July 2023

Red Meat Friday: Better Emacs Keybindings

OutOfCharm has a question. He wants to know how would you improve the Emacs keybindings if you could make any changes you wanted. The question is an honest one. He doesn’t like the current bindings and wants something he feels … Continue reading

Posted in General | Tagged , | Leave a comment

Emacs Elements on Avy

Emacs Elements has a great video on one of my favorite navigation packages: Avy. The idea is a generalization of Steve Yegge’s recommendation to navigate with search. When I first read Yegge’s tip it was an Epiphany to me. Suddenly, … Continue reading

Posted in General | Tagged | Leave a comment

Balancing Windows

Here’s a tiny tip from Zachary Kanfer. Like me, he prefers to keep his Emacs windows the same size. That’s pretty easy to do: when you split or delete a window resulting in an unbalanced layout, you can merely call … Continue reading

Posted in General | Tagged | Leave a comment

Package Management with Use-package

Aditya Athalye had declared Emacs configuration bankruptcy and decided to start over emphasizing package management. He decided to build his own configuration as opposed to relying on a starter package: build vs. purchase as he put it. He started by … Continue reading

Posted in General | Tagged | Leave a comment

Unique Emacs Features

Over at the Emacs reddit, Gink0 asks What dev feature is available in emacs but not in the current mainstream IDEs? It’s sort of like the usual question of “What makes Emacs so great?” or “Why do you recommend Emacs?” … Continue reading

Posted in General | Tagged | Leave a comment

Zamansky: Learning Elisp 3

Mike Zamansky has the third video in his Learning Elisp series up. As promised, this one is about writing functions. As Zamansky points out, Elisp functions are pretty much the same as function in other languages except for the lack … Continue reading

Posted in General | Tagged | Leave a comment

Zamansky: Learning Elisp 2

Mike Zamansky has posted his second Learning Elisp video. In this episode, he briefy discusses defining variables, both global and local. The rules are a bit different from most other languages but still simple enough to understand easily. In keeping … Continue reading

Posted in General | Tagged | Leave a comment

Red Meat Friday: Once More Unto The Breach

You can talk about your Vi versus Emacs, spaces versus tabs, or any of the other religious wars that infect tech but none are so widespread as the proper number of spaces at the end of a sentence. I’ve seen … Continue reading

Posted in General | Tagged , | Leave a comment

A Notmuch Workflow

As most of you know, I’m a Mu/Mu4e user and have been very happy with it. It has, I think, the correct paradigm for handling stored email: everything goes into a single repository and emails are retrieved with its outstanding … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Calendar Navigation

Over at the Emacs Elements Channel there’s an interesting video on navigating the Emacs calendar. I was excited when I saw it because although I seldom or never interact with the Emacs calendar, I often use its Org mode lookalike. … Continue reading

Posted in General | Tagged , | Leave a comment