Author Archives: jcs

Emacs Elements on Emacs 29

Emacs 29 should be officially released soon. Many of you, I know, are already running it. For those that haven’t already taken the plunge, Emacs Elements has a series of three videos that cover the installation and some of the … Continue reading

Posted in General | Tagged | Leave a comment

Emacs 29.1 RC1

Good news from Eli Zaretskii: The first release candidate for Emacs 29.1 is available. This is, of course, the final stage of the prerelease cycle. Zaretskii says that if there are no problems with the release candidate, Emacs 29.1 will … Continue reading

Posted in General | Tagged | Leave a comment

Moving Text in Emacs

Charles Choi has another great Emacs post. It’s about Moving Text Elegantly in Emacs. The TL;DR is that Choi considers some elegant ways of moving various text objects forward and backwards. It’s really a generalization of the transpose-* functions. We … Continue reading

Posted in General | Tagged | Leave a comment

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