How to Learn Emacs Lisp?

By Xah Lee. Date: . Last updated: .

How to Learn Emacs Lisp

many people have asked this:

I've read the basic of elisp, but how do you actually stick to it?

Once you have that, setup emacs to use your own mode. [see Emacs Init: Set Default Major Mode]

Now, you will start to find problems. For example, keyword completion, function templates, reference lookup, indentation. You can now gradually add features, add commands.

Soon, you'll have learned a ton of elisp. If you keep at it, after a year, you'll end up with your own robust mode. You'll also start to understand all the useful packages you installed. Maybe fixed some bugs or added features. And maybe write something useful that doesn't exist yet.

Non-Technical Essays on Emacs Lisp