Free as in freedom

Fluent editing through composable commands.

Learn the mental model, memorize a tiny core, and shape Emacs to your craft. This guide stays faithful to GNU/FSF ideals and the Emacs aesthetic.

Don't have emacs? Try our starter kit!

M-x package-install RET use-package RET
;; init.el
(setq inhibit-startup-message t)
(menu-bar-mode -1)
(tool-bar-mode -1)
(scroll-bar-mode -1)

(use-package magit :ensure t)
(global-set-key (kbd "C-c g") #'magit-status)

Muscle memory drills

Build fluency with short daily exercises.

C-s, M-%, C-x o

Mode recipes

Jumpstart major/minor modes and workflows.

From idea to Lisp

Bridge the gap from key sequences to functions.