About This Tutorial

learning gnu emacs gnu emacs extensions book

If you were to spend 3 months reading 3 emacs books, it is more efficient to just read Xah Emacs Tutorial for just 1 month. Xah tutorial focus on actually using emacs in practice, and on efficiency of using emacs, as well as efficiency of learning.

  1. This tutorial skips the emacs parts that are rarely used. Every single one thousand emacs C-x commands are looked, the practical ones are presented to you.
  2. The writing style is concrete, and example based. No story telling, no joke, just what you need to know to use emacs in the most efficient way.
  3. This tutorial does not force emacs jargons and emacs hacker methods. If you are new to emacs, you will understand it. If you are old time hacker, you will improve your efficiency of using emacs.
  4. This tutorial covers emacs lisp, more extensive than any existing book-length tutorial. A little elisp makes you a far better emacs user and understanding emacs. [see Practical Emacs Lisp]
  5. There are more examples and elisp code in Xah Emacs Tutorial than all existing emacs books combined. You do not need to read it all, but any time spent reading this tutorial, you'll learn more useful things than same amount of time spent elsewhere.

The author lives in emacs since 1999. And has been writing emacs tutorial since 2006.

If you have a question, leave a comment at the bottom of the page you are reading.