Hey look over there!
Wednesday, 21 May, 2014

The Emacs Tutorial as ELisp Tour

I am trying to really learn how to use GNU Emacs. One thing that strikes me is how the Emacs user interface can be thought of as a client application to an Emacs Lisp API. This is not a revolutionary thought, but it really stuck in my head. I reread the official tutorial, focusing on the functions rather than the keybindings that invoke them.

The first function is obviously the one to get the tutorial started.

Function Keybinding Description
help-with-tutorial C-h t Launch the Emacs learn-by-doing tutorial

Then I spent a couple days with liberal usage of ~describe-key~ and ~describe-function~ to better understand what the tutorial was describing. It was helpful. Now I just want to organize those notes and post them on the blog.

Or I could dump the list onto a blog post.