Emacs on Athena (AC-41)
Table of Contents
(Answers to Common Questions About Emacs)
Introduction
Getting Started
... Starting Emacs
... Parts of the Emacs Window
... Using Emacs Commands
... ... Command Syntax
... ... The Menu Bar
... ... Working in the Minibuffer
... ... Interrupting and Undoing Commands
... Moving the Cursor
... Saving Your Work
... Exiting Emacs
Basic Editing Commands
... Creating or Finding a File
... Inserting Text
... Inserting Files
... About Buffers
... The Scratch Buffer
... Checking Spelling
... Filling and Line Wrapping within Margins
... Other Text Manipulation Commands
Deleting, Moving, and Copying Text
... Deleting and Killing Text
... Marking Regions
... Killing Regions
... Restoring Text: The Yank Commands
... Working with Rectangles
Searching For and Replacing Text
... Using Search Commands
... Searching in a Buffer
... Searching and Replacing (query-replace)
... Searching in Several Files Using grep
... Searching in Programs: Using Tag Tables
Multiple Buffers and Windows
... Working with Multiple Buffers
... Working with Multiple Windows
... Working with Surprise Buffers and Windows
Buffer Modes
... Major Modes
... TeX Mode
... Editing Directories: Dired Mode
... Minor Modes
... Using Abbreviations: abbrev-mode
... ... Defining Abbreviations
... ... Using Abbreviations
Customizing Your Emacs Environment
... Emacs Variables
... Making Changes Permanent Using Your .emacs File
Advanced Techniques
... Using an Existing Emacs (emacsclient)
... Issuing Sophisticated Commands
... Keyboard Macros
... ... Using Keyboard Macros
... ... Customizing Command Key Bindings
... Editing and Compiling Programs in Emacs
... ... Language Modes
... ... Compiling within Emacs
... ... Finding Compilation Errors
... Version Control
... Using Shell Commands from within Emacs
... More Things to Do within Emacs
Error Recovery
... Dealing with System Failures
... ... Workstation Failure
... ... Network and File Server Failures
... Recovering Lost Files
Getting Help and More Information