Author Archives: jcs

Beautifying JSON In Emacs

I really like JSON. It’s the perfect mechanism for serializing data; much better, in my opinion, than the typical XML solution. That said, I don’t use it enough to justify installing one of the really nice packages that deal with … Continue reading

Posted in General | Tagged | 5 Comments

Using Key Chords In Emacs

Last week I wrote about David Andersson’s Key Chord Mode that I discovered in the latest Emacs Rocks video. I thought it was interesting and I enabled it in my Emacs by adding (require ‘key-chord) (key-chord-mode 1) (key-chord-define-global “dq” ‘dq) … Continue reading

Posted in General | Tagged | 4 Comments

VimGolf In Emacs Episode 20 Is Up

Tim Visher has another VimGolf in Emacs video up. This one has some interesting applications of the Emacs calc function. As I mentioned on my old blog, I use a Scheme REPL as my calculator so I’ve never bothered to … Continue reading

Posted in General | Tagged | Leave a comment

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