2.2. Emacs

Emacs is a lisp-based editor that has been around in one form or another since the late 1970s; despite its long history, it remains one of the most up-to-date and widely used editing environments today. From within the editor a user can read and send mail, perform research on the Internet, and even send out for coffee to RFC2324 compliant coffee makers.

Configuration of Emacs is accomplished via the .emacs file that can be created in each user's $HOME directory. If the configuration does not exist, Emacs will use its built-in defaults. This file consists of a series of elisp expressions that the editor evaluates when the application runs.

2.2.1. Using Emacs

Navigating and using Emacs may appear confusing and counter-intuitive for those ...

Get Linux Development Platform: Configuring, Using, and Maintaining a Complete Programming Environment, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.