Monthly Archives: May 2013

Sacha Chua Chats With Bastien Guerry

For those of you who aren’t familiar with Org Mode, here’s a bit of the back story. Carsten Dominik, an astronomer, originally wrote Org Mode as a small extension to outline-mode to help with his note taking and list management … Continue reading

Posted in General | Tagged , | 2 Comments

A Smarter Way to Move to BOL

Bozhidar Batsov over at the excellent Emacs Redux has a particularly good tip on improving move-beginning-of-line (mapped to 【Ctrl+a】 by default) so that it moves first to the leading non-blank character of the line and then to the absolute beginning … Continue reading

Posted in General | Tagged | 2 Comments

A Query for Mac Emacs Users

I was just reading Bozhidar Batsov’s latest post on deleting whitespace—nice tip on just-one-space by the way—and noticed that he had to rebind just-one-space from 【Meta+Space】because that key sequence is reserved by the OS X for Spotlight. I’ve observed that … Continue reading

Posted in General | Tagged | 15 Comments

Eshell

Back in February I wrote about switching from bash to John Wiegley’s eshell. I’ve been really happy with eshell but have used it pretty much as I would bash. Recently, I saw a tweet that pointed me to this Mastering … Continue reading

Posted in General | Tagged | 3 Comments

The Emacs defadvice Macro

Evgkeni Sampelnikof has posted a nice introduction to defadvice. Emacs is all about having it your way and making it easy to do so. Very often it’s convenient to change the behavior of a built in command and since Emacs … Continue reading

Posted in Programming | Tagged | 1 Comment

So True

Don Taylor has it just right in this tweet. Well, maybe more than just a useful editor.

Posted in General | Tagged , | Leave a comment

DSLs

I have a long standing love affair with Domain Specific Languages (DSLs). Back when I was writing in C, I wrote several compilers and associated interpreters for various DSLs. This mainly involved using fairly heavyweight tools like lex and yacc … Continue reading

Posted in Programming | Tagged , | Leave a comment

Emacs vs. Vim

Steven Harms has1 a nice take on the Emacs/Vi holy wars. His idea is that the two sides are actually talking about different things. As we’ve discussed many times here, Emacs is about the ultimate customizable work environment. It provides … Continue reading

Posted in General | Tagged | 2 Comments

Emacs Configuration Organization

Sometimes I feel lonely. As many of you know, I keep my emacs configuration in a single init.el file1. Almost all the Emacs hackers that I respect have a complicated Emacs configuration split among multiple files. Finally, I’ve found someone … Continue reading

Posted in General | Tagged | 2 Comments

Opening the File at Point

Xah Lee has posted a nice bit of Elisp that allows you to open the file at point. Of course, Emacs has the ffap command to do that but, as Lee points out, there are a couple of (small) problems … Continue reading

Posted in General | Tagged | 1 Comment