Practical Emacs Lisp

This chapter teach you how to write emacs commands and how to write emacs lisp script that can be run in a terminal.

It cover topics such as insert text, delete text, search text, cursor position, moving cursor, copy paste text, find replace string, query user, buffer, read write file, list files, etc.

Table of Contents

Writing Command

Text Processing

Get User Input

File, Buffer

Call Shell Command

Package

Writing Script

Benchmark and Testing