I am trying to really learn how to use 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.
Added to vault 2024-01-15. Updated on 2024-02-02