Practical Emacs Lisp

LISP logo
ErgoEmacs mascot-s276x226
Buy Xah Emacs Tutorial

Emacs is possible because of the embedded programing language emacs lisp. Learning a bit emacs lisp will increase your understanding of emacs by a lot.

This is a example based tutorial on emacs lisp, with focus on how-to.

Start at
Emacs Lisp Basics

or watch a video:

XahTV 2021-05-17 Emacs Lisp Live Coding. Convert MM:SS to Seconds and Reverse XahTV 2021-05-17 Emacs Lisp Live Coding. Convert MM:SS to Seconds and Reverse
XahTV 2021-04-09 emacs lisp live coding tutorial. xah-html-local-links-to-fullpath

Spent a few hours here?

Emacs Tutorial

Emacs Init

Emacs Keys

Elisp Basics

Elisp Examples

Elisp Advanced

Elisp Write Major Mode


Elisp Basics

Basics

Basic Functions

Writing Command

Writing Script