Author Archives: jcs

Automatic Lookup From Emacs

Xah Lee has released an interesting package called lookup-word-on-internet.el, which he describes on his Web site here. It will take the word at point or a phrase in an active region and look it up in Google, Wikipedia, Dict.org, Answers.com, … Continue reading

Posted in General | Tagged | 4 Comments

Emacs Init Time

Just a quickie today. If you have a large and complicated Emacs init file you might wonder how long it takes to process it. Perhaps you should compile it. Maybe it doesn’t matter. How are you to know? It turns … Continue reading

Posted in General | Tagged | 23 Comments

Reverting In Emacs

One of the things about Emacs is that buffers tend to hang around for a long time. This is especially true if you’re using desktop-save-mode. Most of the time this isn’t a problem but every once in a while the … Continue reading

Posted in General | Tagged | 2 Comments

Happy Anniversary To Mastering Emacs

Happy Anniversary to Mickey Petersen and Mastering Emacs. Mickey has been posting really great material for a year now and we should all hope he continues. As I’ve said before, Mickey always has something interesting to say and I invariably … Continue reading

Posted in Blogging | Tagged | Leave a comment

Emacs Key Chord Mode

Magnar Sveen has a new episode of Emacs Rocks up. This time he talks about key-chord.el, a package that lets you press two keys simultaneously (or a single key twice in quick succession) to run a command. For example, I … Continue reading

Posted in General | Tagged | 4 Comments

Three Trees

Scott Chacon, author of Pro Git, gave an interesting talk at Strange Loop entitled A Tale of Three Trees. The idea is to understand how Git works by understanding how it manipulates the three trees: head, index, and working directory. … Continue reading

Posted in General | Tagged | Leave a comment

Unix V6 Lives!

If you’re a Unix nerd like me, you probably like reading through the Unix sources. These days, that’s remarkably easy to do. We have Linux, BSD, Open Solaris, and even some of the ancient Unix sources to peruse. It wasn’t … Continue reading

Posted in General | Tagged | Leave a comment

VimGolf In Emacs 19 And A New Trick

Tim Visher has a new version of VimGolf in Emacs up. There are a couple of interesting things in this episode. First, Visher is working on a VimGolf minor mode that loads the challenge into Emacs and provides special functionality … Continue reading

Posted in General | Tagged | 6 Comments

A New Trick For Marking Up Key Sequences in Emacs

Frozenlock left a comment to an old post of mine about Marking Up Key Sequences For HTML. He said he liked the way Xah Lee and I mark up Emacs keys sequences but that he didn’t like having to write … Continue reading

Posted in Blogging | Tagged , | 5 Comments

Using The Emacs save-restriction Special Form

Emacs has the ability to “narrow” a buffer to a region thereby making the parts of the buffer outside the region invisible. The invisible part of the buffer is completely inaccessible: you can’t move into it, you can’t change it, … Continue reading

Posted in Programming | Tagged , | 2 Comments