Synopses & Reviews
GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment -- you can stay within Emacs all day without leaving. The GNU Emacs Pocket Reference is a companion volume to O'Reilly's Learning GNU Emacs, which tells you how to get started with the GNU Emacs editor and, as you become more proficient, it will help you learn how to use Emacs more effectively.This small book, covering Emacs version 20, is a handy reference guide to the basic elements of this powerful editor, presenting the Emacs commands in an easy-to-use tabular format.
Synopsis
This "Pocket Reference", covering the latest version of Emacs, is a handy reference guide to the basic elements of this powerful editor, presenting Emacs commands in an easy-to-use tabular format.
Synopsis
This "Pocket Reference", covering the latest version of Emacs, is a handy reference guide to the basic elements of this powerful editor, presenting Emacs commands in an easy-to-use tabular format.
About the Author
Debra Cameron is president of Cameron Consulting. In addition to her love for Emacs, Deb researches and writes about emerging technologies and their applications. Her latest book, Optical Networking: A Wiley Tech Brief, published in 2002 by John Wiley & Sons, covers the practical applications of optical networking and was written in the hope that true broadband will be more widely deployed. Deb also edits OReilly titles, including DNS and Bind, DNS on Windows 2000, TCP/IP Network Administration, HTML and XHTML: The Definitive Guide, Java Security, Java Swing, Learning Java, and Java Performance Tuning. She has presented numerous videos for WatchIT.com, covering security and networking as well as e-business topics. She has moderated roundtables on PlanetIT on advanced networking and intranet design. Deb resides in Gaithersburg, Maryland with her husband Jim and their three children, Meg, David, and Bethany.
Table of Contents
: Preface
1: Emacs Basics
A Word About Modes
Major Modes
Minor Modes
Starting and Leaving Emacs
Working with Files
Letting Emacs Fill in the Blanks
2: Editing Files
Working in Text Mode
Moving the Cursor
Repeating Commands
Cutting Text
Marking Text to Delete, Move, or Copy
Using a Mouse with Emacs
Transposing and Capitalizing Text
Stopping Commands
Undoing Edits
Recovering Lost Changes
3: Search and Replace Operations
Incremental Search
Nonincremental and Word Search
Query Replace
Regular Expression Search and Replace
Characters for Creating Regular Expressions
Regular Expression Search Commands
Spellchecking
Word Abbreviations
4: Using Buffers and Windows
Using Buffers
Buffer List Commands
Using Windows
Using Frames
Using Bookmarks
Bookmark Commands
Bookmark List
5: Emacs as a Work Environment
Shell Mode
Working with Dired
Printing
Calendar and Diary Commands
6: Email and Newsgroups
Sending Mail
Reading Mail with RMAIL
Reading Mail with Gnus
Gnus Group Buffer Commands
Gnus Summary Buffer Commands
Gnus Posting Commands
7: Emacs and the Internet
Telnet Commands
Copying Files with Ange-ftp Mode
Using the Web with Emacs
8: Simple Text Formatting and Specialized Editing
Centering Commands
Inserting Page Breaks and Control Characters
Rectangle Editing
Outline Mode Commands
9: Marking Up Text with Emacs
nroff Mode
TeX Mode
HTML Helper Mode
HTML Helper Mode Commands
10: Writing Macros
Macro Commands
11: Customizing Emacs
Keyboard Customization
Special Character Conventions
Emacs Variables
Backups and Auto-Save
Search and Replace
Display
Modes
Mail
Text Editing
Completion
Miscellaneous
12: Emacs for Programmers
General Commands
C, C++, and Java Modes
Customizing Code Indentation Style
LISP Mode
FORTRAN Mode
13: Version Control Under Emacs
Version Control Commands
Version Control Variables
14: Online Help
The Help System
Apropos Commands
Information about Emacs
END