Go to the first, previous, next, last section, table of contents.

\input ../texinfo

XEmacs Reference Manual

July 1994 (General Public License upgraded, January 1991)

Richard Stallman

Lucid, Inc.

and

Ben Wing Copyright (C) 1985, 1986, 1988 Richard M. Stallman.

Copyright (C) 1991, 1992, 1993, 1994 Lucid, Inc.

Copyright (C) 1993, 1994 Sun Microsystems, Inc.

Copyright (C) 1995 Amdahl Corporation.

Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the sections entitled "The GNU Manifesto", "Distribution" and "GNU General Public License" are included exactly as in the original, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that the sections entitled "The GNU Manifesto", "Distribution" and "GNU General Public License" may be included in a translation approved by the author instead of in the original English.

Preface

This manual documents the use and simple customization of the XEmacs editor. The reader is not expected to be a programmer to use this editor, and simple customizations do not require programming skills either. Users who are not interested in customizing XEmacs can ignore the scattered customization hints.

This document is primarily a reference manual, but it can also be used as a primer. However, if you are new to XEmacs, consider using the on-line, learn-by-doing tutorial, which you get by running XEmacs and typing C-h t. With it, you learn XEmacs by using XEmacs on a specially designed file which describes commands, tells you when to try them, and then explains the results you see. Using the tutorial gives a more vivid introduction than the printed manual. Also consider reading the XEmacs New User's Guide, which is intended specifically as an introductory manual rather than as a reference guide.

On first reading, just skim chapters one and two, which describe the notational conventions of the manual and the general appearance of the XEmacs display frame. Note which questions are answered in these chapters, so you can refer back later. After reading chapter four you should practice the commands there. The next few chapters describe fundamental techniques and concepts that are used constantly. You need to understand them thoroughly, experimenting with them if necessary.

To find the documentation on a particular command, look in the index. Keys (character commands) and command names have separate indexes. There is also a glossary, with a cross reference for each term.

This manual comes in two forms: the published form and the Info form. The Info form is for on-line perusal with the INFO program; it is distributed along with XEmacs. Both forms contain substantially the same text and are generated from a common source file, which is also distributed along with XEmacs.

XEmacs is a member of the Emacs editor family. There are many Emacs editors, all sharing common principles of organization. For information on the underlying philosophy of Emacs and the lessons learned from its development, write for a copy of AI memo 519a, "Emacs, the Extensible, Customizable Self-Documenting Display Editor", to Publications Department, Artificial Intelligence Lab, 545 Tech Square, Cambridge, MA 02139, USA. At last report they charge $2.25 per copy. Another useful publication is LCS TM-165, "A Cookbook for an Emacs", by Craig Finseth, available from Publications Department, Laboratory for Computer Science, 545 Tech Square, Cambridge, MA 02139, USA. The price today is $3.

This manual is for XEmacs installed on UNIX systems. XEmacs also exists on Microsoft Windows and Windows NT as Win-Emacs (which is actually based on Lucid Emacs 19.6, an older incarnation of XEmacs).


Go to the first, previous, next, last section, table of contents.