Annotation of 43BSDReno/contrib/emacs-18.55/info/emacs-12, revision 1.1

1.1     ! root        1: Info file emacs, produced by texinfo-format-buffer   -*-Text-*-
        !             2: from file emacs.tex
        !             3: 
        !             4: This file documents the GNU Emacs editor.
        !             5: 
        !             6: Copyright (C) 1985, 1986 Richard M. Stallman.
        !             7: 
        !             8: Permission is granted to make and distribute verbatim copies of
        !             9: this manual provided the copyright notice and this permission notice
        !            10: are preserved on all copies.
        !            11: 
        !            12: Permission is granted to copy and distribute modified versions of this
        !            13: manual under the conditions for verbatim copying, provided also that the
        !            14: sections entitled "The GNU Manifesto", "Distribution" and "GNU Emacs
        !            15: General Public License" are included exactly as in the original, and
        !            16: provided that the entire resulting derived work is distributed under the
        !            17: terms of a permission notice identical to this one.
        !            18: 
        !            19: Permission is granted to copy and distribute translations of this manual
        !            20: into another language, under the above conditions for modified versions,
        !            21: except that the sections entitled "The GNU Manifesto", "Distribution"
        !            22: and "GNU Emacs General Public License" may be included in a translation
        !            23: approved by the author instead of in the original English.
        !            24: 
        !            25: 
        !            26: File: emacs  Node: Glossary, Prev: Intro, Up: Top, Next: Key Index
        !            27: 
        !            28: Glossary
        !            29: ********
        !            30: 
        !            31: Abbrev     
        !            32:      An abbrev is a text string which expands into a different text string
        !            33:      when present in the buffer.  For example, you might define a short
        !            34:      word as an abbrev for a long phrase that you want to insert
        !            35:      frequently.  *Note Abbrevs::.
        !            36:      
        !            37: Aborting     
        !            38:      Aborting means getting out of a recursive edit (q.v.).  The
        !            39:      commands `C-]' and `M-x top-level' are used for this.
        !            40:      *Note Quitting::.
        !            41:      
        !            42: Auto Fill mode     
        !            43:      Auto Fill mode is a minor mode in which text that you insert is
        !            44:      automatically broken into lines of fixed width.  *Note Filling::.
        !            45:      
        !            46: Auto Saving     
        !            47:      Auto saving is when Emacs automatically stores the contents of an
        !            48:      Emacs buffer in a specially-named file so that the information will
        !            49:      not be lost if the buffer is lost due to a system error or user error.
        !            50:      *Note Auto Save::.
        !            51:      
        !            52: Backup File     
        !            53:      A backup file records the contents that a file had before the current
        !            54:      editing session.  Emacs makes backup files automatically to help you
        !            55:      track down or cancel changes you later regret making.  *Note Backup::.
        !            56:      
        !            57: Balance Parentheses     
        !            58:      Emacs can balance parentheses manually or automatically.  Manual
        !            59:      balancing is done by the commands to move over balanced expressions
        !            60:      (*Note Lists::).  Automatic balancing is done by blinking the
        !            61:      parenthesis that matches one just inserted (*Note Matching Parens: Matching.).
        !            62:      
        !            63: Bind     
        !            64:      To bind a key is to change its binding (q.v.).  *Note Rebinding::.
        !            65:      
        !            66: Binding     
        !            67:      A key gets its meaning in Emacs by having a binding which is a
        !            68:      command (q.v.), a Lisp function that is run when the key is typed.
        !            69:      *Note Binding: Commands.  Customization often involves rebinding a
        !            70:      character to a different command function.  The bindings of all keys
        !            71:      are recorded in the keymaps (q.v.).  *Note Keymaps::.
        !            72:      
        !            73: Blank Lines     
        !            74:      Blank lines are lines that contain only whitespace.  Emacs has several
        !            75:      commands for operating on the blank lines in the buffer.
        !            76:      
        !            77: Buffer     
        !            78:      The buffer is the basic editing unit; one buffer corresponds to one
        !            79:      piece of text being edited.  You can have several buffers, but at any
        !            80:      time you are editing only one, the `selected' buffer, though several
        !            81:      can be visible when you are using multiple windows.  *Note Buffers::.
        !            82:      
        !            83: Buffer Selection History     
        !            84:      Emacs keeps a buffer selection history which records how recently each
        !            85:      Emacs buffer has been selected.  This is used for choosing a buffer to
        !            86:      select.  *Note Buffers::.
        !            87:      
        !            88: C-     
        !            89:      `C' in the name of a character is an abbreviation for Control.
        !            90:      *Note C-: Characters.
        !            91:      
        !            92: C-M-     
        !            93:      `C-M-' in the name of a character is an abbreviation for
        !            94:      Control-Meta.  *Note C-M-: Characters.
        !            95:      
        !            96: Case Conversion     
        !            97:      Case conversion means changing text from upper case to lower case or
        !            98:      vice versa.  *Note Case::, for the commands for case conversion.
        !            99:      
        !           100: Characters     
        !           101:      Characters form the contents of an Emacs buffer; also, Emacs commands
        !           102:      are invoked by keys (q.v.), which are sequences of one or more
        !           103:      characters.  *Note Characters::.
        !           104:      
        !           105: Command     
        !           106:      A command is a Lisp function specially defined to be able to serve as
        !           107:      a key binding in Emacs.  When you type a key (q.v.), its binding
        !           108:      (q.v.) is looked up in the relevant keymaps (q.v.) to find the
        !           109:      command to run.  *Note Commands::.
        !           110:      
        !           111: Command Name     
        !           112:      A command name is the name of a Lisp symbol which is a command
        !           113:      (*Note Commands::).  You can invoke any command by its name using
        !           114:      `M-x' (*Note M-x::).
        !           115:      
        !           116: Comments     
        !           117:      A comment is text in a program which is intended only for humans
        !           118:      reading the program, and is marked specially so that it will be
        !           119:      ignored when the program is loaded or compiled.  Emacs offers special
        !           120:      commands for creating, aligning and killing comments.
        !           121:      *Note Comments::.
        !           122:      
        !           123: Compilation     
        !           124:      Compilation is the process of creating an executable program from
        !           125:      source code.  Emacs has commands for compiling files of Emacs Lisp
        !           126:      code (*Note Lisp Libraries::) and programs in C and other languages
        !           127:      (*Note Compilation::).
        !           128:      
        !           129: Complete Key     
        !           130:      A complete key is a character or sequence of characters which, when typed
        !           131:      by the user, fully specifies one action to be performed by Emacs.  For
        !           132:      example, `X' and `Control-f' and `Control-x m' are keys.  Keys
        !           133:      derive their meanings from being bound (q.v.) to commands (q.v.).
        !           134:      Thus, `X' is conventionally bound to a command to insert `X' in
        !           135:      the buffer; `C-x m' is conventionally bound to a command to begin
        !           136:      composing a mail message. *Note Keys::.
        !           137:      
        !           138: Completion     
        !           139:      Completion is what Emacs does when it automatically fills out an
        !           140:      abbreviation for a name into the entire name.  Completion is done for
        !           141:      minibuffer (q.v.) arguments when the set of possible valid inputs is
        !           142:      known; for example, on command names, buffer names, and file names.
        !           143:      Completion occurs when TAB, SPC or RET is typed.  *Note Completion::.
        !           144:      
        !           145: Continuation Line     
        !           146:      When a line of text is longer than the width of the screen, it
        !           147:      takes up more than one screen line when displayed.  We say that the
        !           148:      text line is continued, and all screen lines used for it after the
        !           149:      first are called continuation lines.  *Note Continuation: Basic.
        !           150:      
        !           151: Control-Character     
        !           152:      ASCII characters with octal codes 0 through 037, and also code 0177,
        !           153:      do not have graphic images assigned to them.  These are the control
        !           154:      characters.  Any control character can be typed by holding down the
        !           155:      CTRL key and typing some other character; some have special keys on
        !           156:      the keyboard.  RET, TAB, ESC, LFD and DEL are all control characters.
        !           157:      *Note Characters::.
        !           158:      
        !           159: Copyleft     
        !           160:      A copyleft is a notice giving the public legal permission to redistribute
        !           161:      a program or other work of art.  Copylefts are used by leftists to enrich
        !           162:      the public just as copyrights are used by rightists to gain power over
        !           163:      the public.
        !           164:      
        !           165: Current Buffer     
        !           166:      The current buffer in Emacs is the Emacs buffer on which most editing
        !           167:      commands operate.  You can select any Emacs buffer as the current one.
        !           168:      *Note Buffers::.
        !           169:      
        !           170: Current Line     
        !           171:      The line point is on (*Note Point::).
        !           172:      
        !           173: Current Paragraph     
        !           174:      The paragraph that point is in.  If point is between paragraphs, the
        !           175:      current paragraph is the one that follows point.  *Note Paragraphs::.
        !           176:      
        !           177: Current Defun     
        !           178:      The defun (q.v.) that point is in.  If point is between defuns, the
        !           179:      current defun is the one that follows point.  *Note Defuns::.
        !           180:      
        !           181: Cursor     
        !           182:      The cursor is the rectangle on the screen which indicates the position
        !           183:      called point (q.v.) at which insertion and deletion takes place.
        !           184:      The cursor is on or under the character that follows point.  Often
        !           185:      people speak of `the cursor' when, strictly speaking, they mean
        !           186:      `point'.  *Note Cursor: Basic.
        !           187:      
        !           188: Customization     
        !           189:      Customization is making minor changes in the way Emacs works.  It is
        !           190:      often done by setting variables (*Note Variables::) or by rebinding
        !           191:      keys (*Note Keymaps::).
        !           192:      
        !           193: Default Argument     
        !           194:      The default for an argument is the value that will be assumed if you
        !           195:      do not specify one.  When the minibuffer is used to read an argument,
        !           196:      the default argument is used if you just type RET.
        !           197:      *Note Minibuffer::.
        !           198:      
        !           199: Default Directory     
        !           200:      When you specify a file name that does not start with `/' or `~',
        !           201:      it is interpreted relative to the current buffer's default directory.
        !           202:      *Note Default Directory: Minibuffer File.
        !           203:      
        !           204: Defun     
        !           205:      A defun is a list at the top level of parenthesis or bracket structure
        !           206:      in a program.  It is so named because most such lists in Lisp programs
        !           207:      are calls to the Lisp function `defun'.  *Note Defuns::.
        !           208:      
        !           209: DEL     
        !           210:      DEL is a character that runs the command to delete one character of
        !           211:      text.  *Note DEL: Basic.
        !           212:      
        !           213: Deletion     
        !           214:      Deletion means erasing text without saving it.  Emacs deletes text
        !           215:      only when it is expected not to be worth saving (all whitespace, or
        !           216:      only one character).  The alternative is killing (q.v.).
        !           217:      *Note Deletion: Killing.
        !           218:      
        !           219: Deletion of Files     
        !           220:      Deleting a file means erasing it from the file system.
        !           221:      *Note Misc File Ops::.
        !           222:      
        !           223: Deletion of Messages     
        !           224:      Deleting a message means flagging it to be eliminated from your mail
        !           225:      file.  This can be undone by undeletion until the mail file is expunged.
        !           226:      *Note Rmail Deletion::.
        !           227:      
        !           228: Deletion of Windows     
        !           229:      Deleting a window means eliminating it from the screen.  Other windows
        !           230:      expand to use up the space.  The deleted window can never come back,
        !           231:      but no actual text is thereby lost.  *Note Windows::.
        !           232:      
        !           233: Directory     
        !           234:      Files in the Unix file system are grouped into file directories.
        !           235:      *Note Directories: ListDir.
        !           236:      
        !           237: Dired     
        !           238:      Dired is the Emacs facility that displays the contents of a file
        !           239:      directory and allows you to "edit the directory", performing
        !           240:      operations on the files in the directory.  *Note Dired::.
        !           241:      
        !           242: Disabled Command     
        !           243:      A disabled command is one that you may not run without special
        !           244:      confirmation.  The usual reason for disabling a command is that it is
        !           245:      confusing for beginning users.  *Note Disabling::.
        !           246:      
        !           247: Dribble File     
        !           248:      A file into which Emacs writes all the characters that the user types
        !           249:      on the keyboard.  Dribble files are used to make a record for
        !           250:      debugging Emacs bugs.  Emacs does not make a dribble file unless you
        !           251:      tell it to.  *Note Bugs::.
        !           252:      
        !           253: Echo Area     
        !           254:      The echo area is the bottom line of the screen, used for echoing the
        !           255:      arguments to commands, for asking questions, and printing brief
        !           256:      messages (including error messages).  *Note Echo Area::.
        !           257:      
        !           258: Echoing     
        !           259:      Echoing is acknowledging the receipt of commands by displaying them
        !           260:      (in the echo area).  Emacs never echoes single-character keys; longer
        !           261:      keys echo only if you pause while typing them.
        !           262:      
        !           263: Error     
        !           264:      An error occurs when an Emacs command cannot execute in the current
        !           265:      circumstances.  When an error occurs, execution of the command stops
        !           266:      (unless the command has been programmed to do otherwise) and Emacs
        !           267:      reports the error by printing an error message (q.v.).  Type-ahead
        !           268:      is discarded.  Then Emacs is ready to read another editing command.
        !           269:      
        !           270: Error Messages     
        !           271:      Error messages are single lines of output printed by Emacs when the
        !           272:      user asks for something impossible to do (such as, killing text
        !           273:      forward when point is at the end of the buffer).  They appear in the
        !           274:      echo area, accompanied by a beep.
        !           275:      
        !           276: ESC     
        !           277:      ESC is a character, used to end incremental searches and as a
        !           278:      prefix for typing Meta characters on keyboards lacking a META
        !           279:      key.  Unlike the META key (which, like the SHIFT key, is held
        !           280:      down while another character is typed), the ESC key is pressed
        !           281:      once and applies to the next character typed.
        !           282:      
        !           283: Fill Prefix     
        !           284:      The fill prefix is a string that should be expected at the beginning
        !           285:      of each line when filling is done.  It is not regarded as part of the
        !           286:      text to be filled.  *Note Filling::.
        !           287:      
        !           288: Filling     
        !           289:      Filling text means moving text from line to line so that all the lines
        !           290:      are approximately the same length.  *Note Filling::.
        !           291:      
        !           292: Global     
        !           293:      Global means `independent of the current environment; in effect
        !           294:      throughout Emacs'.  It is the opposite of local (q.v.).  Particular
        !           295:      examples of the use of `global' appear below.
        !           296:      
        !           297: Global Abbrev     
        !           298:      A global definition of an abbrev (q.v.) is effective in all major
        !           299:      modes that do not have local (q.v.) definitions for the same abbrev.
        !           300:      *Note Abbrevs::.
        !           301:      
        !           302: Global Keymap     
        !           303:      The global keymap (q.v.) contains key bindings that are in effect
        !           304:      except when overridden by local key bindings in a major mode's local
        !           305:      keymap (q.v.).  *Note Keymaps::.
        !           306:      
        !           307: Global Substitution     
        !           308:      Global substitution means replacing each occurrence of one string by
        !           309:      another string through a large amount of text.  *Note Replace::.
        !           310:      
        !           311: Global Variable     
        !           312:      The global value of a variable (q.v.) takes effect in all buffers
        !           313:      that do not have their own local (q.v.) values for the variable.
        !           314:      *Note Variables::.
        !           315:      
        !           316: Graphic Character     
        !           317:      Graphic characters are those assigned pictorial images rather than
        !           318:      just names.  All the non-Meta (q.v.) characters except for the
        !           319:      Control (q.v.) characters are graphic characters.  These include
        !           320:      letters, digits, punctuation, and spaces; they do not include
        !           321:      RET or ESC.  In Emacs, typing a graphic character inserts
        !           322:      that character (in ordinary editing modes).  *Note Basic Editing: Basic.
        !           323:      
        !           324: Grinding     
        !           325:      Grinding means adjusting the indentation in a program to fit the
        !           326:      nesting structure.  *Note Grinding: Indentation.
        !           327:      
        !           328: Hardcopy     
        !           329:      Hardcopy means printed output.  Emacs has commands for making printed
        !           330:      listings of text in Emacs buffers.  *Note Hardcopy::.
        !           331:      
        !           332: HELP     
        !           333:      You can type HELP at any time to ask what options you have, or
        !           334:      to ask what any command does.  HELP is really `Control-h'.
        !           335:      *Note Help::.
        !           336:      
        !           337: Inbox     
        !           338:      An inbox is a file in which mail is delivered by the operating system.
        !           339:      Rmail transfers mail from inboxes to mail files (q.v.) in which the
        !           340:      mail is then stored permanently or until explicitly deleted.
        !           341:      *Note Rmail Inbox::.
        !           342:      
        !           343: Indentation     
        !           344:      Indentation means blank space at the beginning of a line.  Most
        !           345:      programming languages have conventions for using indentation to
        !           346:      illuminate the structure of the program, and Emacs has special
        !           347:      features to help you set up the correct indentation.
        !           348:      *Note Indentation::.
        !           349:      
        !           350: Insertion     
        !           351:      Insertion means copying text into the buffer, either from the keyboard
        !           352:      or from some other place in Emacs.
        !           353:      
        !           354: Justification     
        !           355:      Justification means adding extra spaces to lines of text to make them
        !           356:      come exactly to a specified width.  *Note Justification: Filling.
        !           357:      
        !           358: Keyboard Macros     
        !           359:      Keyboard macros are a way of defining new Emacs commands from
        !           360:      sequences of existing ones, with no need to write a Lisp program.
        !           361:      *Note Keyboard Macros::.
        !           362:      
        !           363: Key     
        !           364:      A key is a sequence of characters that, when input to Emacs, specify
        !           365:      or begin to specify a single action for Emacs to perform.  That is,
        !           366:      the sequence is not more than a single unit.  If the key is enough to
        !           367:      specify one action, it is a complete key (q.v.); if it is less than
        !           368:      enough, it is a prefix key (q.v.).  *Note Keys::.
        !           369:      
        !           370: Keymap     
        !           371:      The keymap is the data structure that records the bindings (q.v.) of
        !           372:      keys to the commands that they run.  For example, the keymap binds the
        !           373:      character `C-n' to the command function `next-line'.
        !           374:      *Note Keymaps::.
        !           375:      
        !           376: Kill Ring     
        !           377:      The kill ring is where all text you have killed recently is saved.
        !           378:      You can reinsert any of the killed text still in the ring; this is
        !           379:      called yanking (q.v.).  *Note Yanking::.
        !           380:      
        !           381: Killing     
        !           382:      Killing means erasing text and saving it on the kill ring so it can be
        !           383:      yanked (q.v.) later.  Some other systems call this "cutting".
        !           384:      Most Emacs commands to erase text do killing, as opposed to deletion
        !           385:      (q.v.).  *Note Killing::.
        !           386:      
        !           387: Killing Jobs     
        !           388:      Killing a job (such as, an invocation of Emacs) means making it cease
        !           389:      to exist.  Any data within it, if not saved in a file, is lost.
        !           390:      *Note Exiting::.
        !           391:      
        !           392: List     
        !           393:      A list is, approximately, a text string beginning with an open
        !           394:      parenthesis and ending with the matching close parenthesis.  In C mode
        !           395:      and other non-Lisp modes, groupings surrounded by other kinds of matched
        !           396:      delimiters appropriate to the language, such as braces, are also
        !           397:      considered lists.  Emacs has special commands for many operations on
        !           398:      lists.  *Note Lists::.
        !           399:      
        !           400: Local     
        !           401:      Local means `in effect only in a particular context'; the relevant
        !           402:      kind of context is a particular function execution, a particular
        !           403:      buffer, or a particular major mode.  It is the opposite of `global'
        !           404:      (q.v.).  Specific uses of `local' in Emacs terminology appear below.
        !           405:      
        !           406: Local Abbrev     
        !           407:      A local abbrev definition is effective only if a particular major mode
        !           408:      is selected.  In that major mode, it overrides any global definition
        !           409:      for the same abbrev.  *Note Abbrevs::.
        !           410:      
        !           411: Local Keymap     
        !           412:      A local keymap is used in a particular major mode; the key bindings
        !           413:      (q.v.) in the current local keymap override global bindings of the
        !           414:      same keys.  *Note Keymaps::.
        !           415:      
        !           416: Local Variable     
        !           417:      A local value of a variable (q.v.) applies to only one buffer.
        !           418:      *Note Locals::.
        !           419:      
        !           420: M-     
        !           421:      `M-' in the name of a character is an abbreviation for META,
        !           422:      one of the modifier keys that can accompany any character.
        !           423:      *Note Characters::.
        !           424:      
        !           425: M-C-     
        !           426:      `M-C-' in the name of a character is an abbreviation for
        !           427:      Control-Meta; it means the same thing as `C-M-'.  If your
        !           428:      terminal lacks a real META key, you type a Control-Meta character by
        !           429:      typing ESC and then typing the corresponding Control character.
        !           430:      *Note C-M-: Characters.
        !           431:      
        !           432: M-x     
        !           433:      `M-x' is the key which is used to call an Emacs command by name.
        !           434:      This is how commands that are not bound to keys are called.
        !           435:      *Note M-x::.
        !           436:      
        !           437: Mail     
        !           438:      Mail means messages sent from one user to another through the computer
        !           439:      system, to be read at the recipient's convenience.  Emacs has commands for
        !           440:      composing and sending mail, and for reading and editing the mail you have
        !           441:      received.  *Note Sending Mail::.  *Note Rmail::, for how to read mail.
        !           442:      
        !           443: Mail File     
        !           444:      A mail file is a file which is edited using Rmail and in which Rmail
        !           445:      stores mail.  *Note Rmail::.
        !           446:      
        !           447: Major Mode     
        !           448:      The major modes are a mutually exclusive set of options each of which
        !           449:      configures Emacs for editing a certain sort of text.  Ideally, each
        !           450:      programming language has its own major mode.  *Note Major Modes::.
        !           451:      
        !           452: Mark     
        !           453:      The mark points to a position in the text.  It specifies one end of
        !           454:      the region (q.v.), point being the other end.  Many commands operate
        !           455:      on all the text from point to the mark.  *Note Mark::.
        !           456:      
        !           457: Mark Ring     
        !           458:      The mark ring is used to hold several recent previous locations of the
        !           459:      mark, just in case you want to move back to them.  *Note Mark Ring::.
        !           460:      
        !           461: Message     
        !           462:      See `mail'.
        !           463:      
        !           464: Meta     
        !           465:      Meta is the name of a modifier bit which a command character may have.
        !           466:      It is present in a character if the character is typed with the
        !           467:      META key held down.  Such characters are given names that start
        !           468:      with `Meta-'.  For example, `Meta-<' is typed by holding down
        !           469:      META and at the same time typing `<' (which itself is done,
        !           470:      on most terminals, by holding down SHIFT and typing `,').
        !           471:      *Note Meta: Characters.
        !           472:      
        !           473: Meta Character     
        !           474:      A Meta character is one whose character code includes the Meta bit.
        !           475:      
        !           476: Minibuffer     
        !           477:      The minibuffer is the window that appears when necessary inside the
        !           478:      echo area (q.v.), used for reading arguments to commands.
        !           479:      *Note Minibuffer::.
        !           480:      
        !           481: Minor Mode     
        !           482:      A minor mode is an optional feature of Emacs which can be switched on
        !           483:      or off independently of all other features.  Each minor mode has a
        !           484:      command to turn it on or off.  *Note Minor Modes::.
        !           485:      
        !           486: Mode Line     
        !           487:      The mode line is the line at the bottom of each text window (q.v.),
        !           488:      which gives status information on the buffer displayed in that window.
        !           489:      *Note Mode Line::.
        !           490:      
        !           491: Modified Buffer     
        !           492:      A buffer (q.v.) is modified if its text has been changed since the
        !           493:      last time the buffer was saved (or since when it was created, if it
        !           494:      has never been saved).  *Note Saving::.
        !           495:      
        !           496: Moving Text     
        !           497:      Moving text means erasing it from one place and inserting it in
        !           498:      another.  This is done by killing (q.v.) and then yanking (q.v.).
        !           499:      *Note Killing::.
        !           500:      
        !           501: Named Mark     
        !           502:      A named mark is a register (q.v.) in its role of recording a
        !           503:      location in text so that you can move point to that location.
        !           504:      *Note Registers::.
        !           505:      
        !           506: Narrowing     
        !           507:      Narrowing means creating a restriction (q.v.) that limits editing in
        !           508:      the current buffer to only a part of the text in the buffer.  Text
        !           509:      outside that part is inaccessible to the user until the boundaries are
        !           510:      widened again, but it is still there, and saving the file saves it
        !           511:      all.  *Note Narrowing::.
        !           512:      
        !           513: Newline     
        !           514:      LFD characters in the buffer terminate lines of text and are
        !           515:      called newlines.  *Note Newline: Characters.
        !           516:      
        !           517: Numeric Argument     
        !           518:      A numeric argument is a number, specified before a command, to change
        !           519:      the effect of the command.  Often the numeric argument serves as a
        !           520:      repeat count.  *Note Arguments::.
        !           521:      
        !           522: Option     
        !           523:      An option is a variable (q.v.) that exists so that you can customize
        !           524:      Emacs by giving it a new value.  *Note Variables::.
        !           525:      
        !           526: Overwrite Mode     
        !           527:      Overwrite mode is a minor mode.  When it is enabled, ordinary text
        !           528:      characters replace the existing text after point rather than pushing
        !           529:      it to the right.  *Note Minor Modes::.
        !           530:      
        !           531: Page     
        !           532:      A page is a unit of text, delimited by formfeed characters (ASCII
        !           533:      Control-L, code 014) coming at the beginning of a line.  Some Emacs
        !           534:      commands are provided for moving over and operating on pages.
        !           535:      *Note Pages::.
        !           536:      
        !           537: Paragraphs     
        !           538:      Paragraphs are the medium-size unit of English text.  There are
        !           539:      special Emacs commands for moving over and operating on paragraphs.
        !           540:      *Note Paragraphs::.
        !           541:      
        !           542: Parsing     
        !           543:      We say that Emacs parses words or expressions in the text being
        !           544:      edited.  Really, all it knows how to do is find the other end of a
        !           545:      word or expression.  *Note Syntax::.
        !           546:      
        !           547: Point     
        !           548:      Point is the place in the buffer at which insertion and deletion
        !           549:      occur.  Point is considered to be between two characters, not at one
        !           550:      character.  The terminal's cursor (q.v.) indicates the location of
        !           551:      point.  *Note Point: Basic.
        !           552:      
        !           553: Prefix Key     
        !           554:      A prefix key is a key (q.v.) whose sole function is to introduce a
        !           555:      set of multi-character keys.  `Control-x' is an example of prefix
        !           556:      key; thus, any two-character sequence starting with `C-x' is also
        !           557:      a legitimate key.  *Note Keys::.
        !           558:      
        !           559: Primary Mail File     
        !           560:      Your primary mail file is the file named `RMAIL' in your home
        !           561:      directory, where all mail that you receive is stored by Rmail unless you
        !           562:      make arrangements to do otherwise.  *Note Rmail::.
        !           563:      
        !           564: Prompt     
        !           565:      A prompt is text printed to ask the user for input.  Printing a prompt
        !           566:      is called prompting.  Emacs prompts always appear in the echo area
        !           567:      (q.v.).  One kind of prompting happens when the minibuffer is used
        !           568:      to read an argument (*Note Minibuffer::); the echoing which happens
        !           569:      when you pause in the middle of typing a multicharacter key is also a
        !           570:      kind of prompting (*Note Echo Area::).
        !           571:      
        !           572: Quitting     
        !           573:      Quitting means cancelling a partially typed command or a running
        !           574:      command, using `C-g'.  *Note Quitting::.
        !           575:      
        !           576: Quoting     
        !           577:      Quoting means depriving a character of its usual special significance.
        !           578:      In Emacs this is usually done with `Control-q'.  What constitutes special
        !           579:      significance depends on the context and on convention.  For example,
        !           580:      an "ordinary" character as an Emacs command inserts itself; so in
        !           581:      this context, a special character is any character that does not
        !           582:      normally insert itself (such as DEL, for example), and quoting
        !           583:      it makes it insert itself as if it were not special.  Not all contexts
        !           584:      allow quoting.  *Note Quoting: Basic.
        !           585:      
        !           586: Read-only Buffer     
        !           587:      A read-only buffer is one whose text you are not allowed to change.
        !           588:      Normally Emacs makes buffers read-only when they contain text which
        !           589:      has a special significance to Emacs; for example, Dired buffers.
        !           590:      Visiting a file that is write protected also makes a read-only buffer.
        !           591:      *Note Buffers::.
        !           592:      
        !           593: Recursive Editing Level     
        !           594:      A recursive editing level is a state in which part of the execution of
        !           595:      a command involves asking the user to edit some text.  This text may
        !           596:      or may not be the same as the text to which the command was applied.
        !           597:      The mode line indicates recursive editing levels with square brackets
        !           598:      (`[' and `]').  *Note Recursive Edit::.
        !           599:      
        !           600: Redisplay     
        !           601:      Redisplay is the process of correcting the image on the screen to
        !           602:      correspond to changes that have been made in the text being edited.
        !           603:      *Note Redisplay: Screen.
        !           604:      
        !           605: Regexp     
        !           606:      See `regular expression'.
        !           607:      
        !           608: Region     
        !           609:      The region is the text between point (q.v.) and the mark (q.v.).
        !           610:      Many commands operate on the text of the region.  *Note Region: Mark.
        !           611:      
        !           612: Registers     
        !           613:      Registers are named slots in which text or buffer positions or
        !           614:      rectangles can be saved for later use.  *Note Registers::.
        !           615:      
        !           616: Regular Expression     
        !           617:      A regular expression is a pattern that can match various text strings;
        !           618:      for example, `l[0-9]+' matches `l' followed by one or more
        !           619:      digits.  *Note Regexps::.
        !           620:      
        !           621: Replacement     
        !           622:      See `global substitution'.
        !           623:      
        !           624: Restriction     
        !           625:      A buffer's restriction is the amount of text, at the beginning or the
        !           626:      end of the buffer, that is temporarily invisible and inaccessible.
        !           627:      Giving a buffer a nonzero amount of restriction is called narrowing
        !           628:      (q.v.).  *Note Narrowing::.
        !           629:      
        !           630: RET     
        !           631:      RET is a character than in Emacs runs the command to insert a
        !           632:      newline into the text.  It is also used to terminate most arguments
        !           633:      read in the minibuffer (q.v.).  *Note Return: Characters.
        !           634:      
        !           635: Saving     
        !           636:      Saving a buffer means copying its text into the file that was visited
        !           637:      (q.v.) in that buffer.  This is the way text in files actually gets
        !           638:      changed by your Emacs editing.  *Note Saving::.
        !           639:      
        !           640: Scrolling     
        !           641:      Scrolling means shifting the text in the Emacs window so as to see a
        !           642:      different part of the buffer.  *Note Scrolling: Display.
        !           643:      
        !           644: Searching     
        !           645:      Searching means moving point to the next occurrence of a specified
        !           646:      string.  *Note Search::.
        !           647:      
        !           648: Selecting     
        !           649:      Selecting a buffer means making it the current (q.v.) buffer.
        !           650:      *Note Selecting: Buffers.
        !           651:      
        !           652: Self-documentation     
        !           653:      Self-documentation is the feature of Emacs which can tell you what any
        !           654:      command does, or give you a list of all commands related to a topic
        !           655:      you specify.  You ask for self-documentation with the help character,
        !           656:      `C-h'.  *Note Help::.
        !           657:      
        !           658: Sentences     
        !           659:      Emacs has commands for moving by or killing by sentences.
        !           660:      *Note Sentences::.
        !           661:      
        !           662: Sexp     
        !           663:      A sexp (short for `s-expression') is the basic syntactic unit of Lisp
        !           664:      in its textual form: either a list, or Lisp atom.  Many Emacs commands
        !           665:      operate on sexps.  The term `sexp' is generalized to languages other
        !           666:      than Lisp, to mean a syntactically recognizable expression.
        !           667:      *Note Sexps: Lists.
        !           668:      
        !           669: Simultaneous Editing     
        !           670:      Simultaneous editing means two users modifying the same file at once.
        !           671:      Simultaneous editing if not detected can cause one user to lose his
        !           672:      work.  Emacs detects all cases of simultaneous editing and warns the
        !           673:      user to investigate them.  *Note Simultaneous Editing: Interlocking.
        !           674:      
        !           675: String     
        !           676:      A string is a kind of Lisp data object which contains a sequence of
        !           677:      characters.  Many Emacs variables are intended to have strings as
        !           678:      values.  The Lisp syntax for a string consists of the characters in
        !           679:      the string with a `"' before and another `"' after.  A
        !           680:      `"' that is part of the string must be written as `\"' and a
        !           681:      `\' that is part of the string must be written as `\\'.  All
        !           682:      other characters, including newline, can be included just by writing
        !           683:      them inside the string; however, escape sequences as in C, such as
        !           684:      `\n' for newline or `\241' using an octal character code,
        !           685:      are allowed as well.
        !           686:      
        !           687: String Substitution     
        !           688:      See `global substitution'.
        !           689:      
        !           690: Syntax Table     
        !           691:      The syntax table tells Emacs which characters are part of a word,
        !           692:      which characters balance each other like parentheses, etc.
        !           693:      *Note Syntax::.
        !           694:      
        !           695: Tag Table     
        !           696:      A tag table is a file that serves as an index to the function
        !           697:      definitions in one or more other files.  *Note Tags::.
        !           698:      
        !           699: Termscript File     
        !           700:      A termscript file contains a record of all characters sent by Emacs to
        !           701:      the terminal.  It is used for tracking down bugs in Emacs redisplay.
        !           702:      Emacs does not make a termscript file unless you tell it to.
        !           703:      *Note Bugs::.
        !           704:      
        !           705: Text     
        !           706:      Two meanings (*Note Text::):
        !           707:      
        !           708:         * Data consisting of a sequence of characters, as opposed to binary
        !           709:           numbers, images, graphics commands, executable programs, and the like.
        !           710:           The contents of an Emacs buffer are always text in this sense.
        !           711:         * Data consisting of written human language, as opposed to programs,
        !           712:           or following the stylistic conventions of human language.
        !           713:      
        !           714: Top Level     
        !           715:      Top level is the normal state of Emacs, in which you are editing the
        !           716:      text of the file you have visited.  You are at top level whenever you
        !           717:      are not in a recursive editing level (q.v.) or the minibuffer
        !           718:      (q.v.), and not in the middle of a command.  You can get back to top
        !           719:      level by aborting (q.v.) and quitting (q.v.).  *Note Quitting::.
        !           720:      
        !           721: Transposition     
        !           722:      Transposing two units of text means putting each one into the place
        !           723:      formerly occupied by the other.  There are Emacs commands to transpose
        !           724:      two adjacent characters, words, sexps (q.v.) or lines
        !           725:      (*Note Transpose::).
        !           726:      
        !           727: Truncation     
        !           728:      Truncating text lines in the display means leaving out any text on a
        !           729:      line that does not fit within the right margin of the window
        !           730:      displaying it.  See also `continuation line'.
        !           731:      *Note Truncation: Basic.
        !           732:      
        !           733: Undoing     
        !           734:      Undoing means making your previous editing go in reverse, bringing
        !           735:      back the text that existed earlier in the editing session.
        !           736:      *Note Undo::.
        !           737:      
        !           738: Variable     
        !           739:      A variable is an object in Lisp that can store an arbitrary value.
        !           740:      Emacs uses some variables for internal purposes, and has others (known
        !           741:      as `options' (q.v.)) just so that you can set their values to
        !           742:      control the behavior of Emacs.  The variables used in Emacs that you
        !           743:      are likely to be interested in are listed in the Variables Index in
        !           744:      this manual.  *Note Variables::, for information on variables.
        !           745:      
        !           746: Visiting     
        !           747:      Visiting a file means loading its contents into a buffer (q.v.)
        !           748:      where they can be edited.  *Note Visiting::.
        !           749:      
        !           750: Whitespace     
        !           751:      Whitespace is any run of consecutive formatting characters (space,
        !           752:      tab, newline, and backspace).
        !           753:      
        !           754: Widening     
        !           755:      Widening is removing any restriction (q.v.) on the current buffer;
        !           756:      it is the opposite of narrowing (q.v.).  *Note Narrowing::.
        !           757:      
        !           758: Window     
        !           759:      Emacs divides the screen into one or more windows, each of which can
        !           760:      display the contents of one buffer (q.v.) at any time.
        !           761:      *Note Screen::, for basic information on how Emacs uses the screen.
        !           762:      *Note Windows::, for commands to control the use of windows.
        !           763:      
        !           764: Word Abbrev     
        !           765:      Synonymous with `abbrev'.
        !           766:      
        !           767: Word Search     
        !           768:      Word search is searching for a sequence of words, considering the
        !           769:      punctuation between them as insignificant.  *Note Word Search::.
        !           770:      
        !           771: Yanking     
        !           772:      Yanking means reinserting text previously killed.  It can be used to
        !           773:      undo a mistaken kill, or for copying or moving text.  Some other
        !           774:      systems call this "pasting".  *Note Yanking::.
        !           775: 
        !           776: 
        !           777: File: emacs  Node: Key Index, Prev: Glossary, Up: Top, Next: Command Index
        !           778: 
        !           779: Key (Character) Index
        !           780: *********************
        !           781: 
        !           782: * Menu:
        !           783: 
        !           784: * ! (query-replace): Query Replace.
        !           785: * , (query-replace): Query Replace.
        !           786: * . (query-replace): Query Replace.
        !           787: * ^ (query-replace): Query Replace.
        !           788: * > (Rmail): Rmail Motion.
        !           789: * . (Rmail): Rmail Scrolling.
        !           790: * " (TeX mode): TeX Editing.
        !           791: * a (Rmail): Rmail Labels.
        !           792: * C-]: Quitting.
        !           793: * C-]: Recursive Edit.
        !           794: * c (Rmail): Rmail Reply.
        !           795: * C-_: Undo.
        !           796: * C-a: Basic.
        !           797: * C-b: Basic.
        !           798: * C-c ; (Fortran mode): Fortran Comments.
        !           799: * C-c ' (Picture mode): Insert in Picture.
        !           800: * C-c . (Picture mode): Insert in Picture.
        !           801: * C-c / (Picture mode): Insert in Picture.
        !           802: * C-c < (Picture mode): Insert in Picture.
        !           803: * C-c > (Picture mode): Insert in Picture.
        !           804: * C-c \ (Picture mode): Insert in Picture.
        !           805: * C-c ^ (Picture mode): Insert in Picture.
        !           806: * C-c ` (Picture mode): Insert in Picture.
        !           807: * C-c C-\ (Shell mode): Shell Mode.
        !           808: * C-c C-b (Outline mode): Outline Motion.
        !           809: * C-c C-b (Picture mode): Insert in Picture.
        !           810: * C-c C-b (TeX mode): TeX Print.
        !           811: * C-c C-c (Edit Abbrevs): Editing Abbrevs.
        !           812: * C-c C-c (Edit Tab Stops): Tab Stops.
        !           813: * C-c C-c (Mail mode): Mail Mode.
        !           814: * C-c C-c (Occur mode): Other Repeating Search.
        !           815: * C-c C-c (Shell mode): Shell Mode.
        !           816: * C-c C-d (Picture mode): Basic Picture.
        !           817: * C-c C-d (Shell mode): Shell Mode.
        !           818: * C-c C-f C-c (Mail mode): Mail Mode.
        !           819: * C-c C-f C-s (Mail mode): Mail Mode.
        !           820: * C-c C-f C-t (Mail mode): Mail Mode.
        !           821: * C-c C-f (LaTeX mode): TeX Editing.
        !           822: * C-c C-f (Outline mode): Outline Motion.
        !           823: * C-c C-f (Picture mode): Insert in Picture.
        !           824: * C-c C-h (Outline mode): Outline Visibility.
        !           825: * C-c C-i (Outline mode): Outline Visibility.
        !           826: * C-c C-k (Picture mode): Rectangles in Picture.
        !           827: * C-c C-k (TeX mode): TeX Print.
        !           828: * C-c C-l (TeX mode): TeX Print.
        !           829: * C-c C-n (Fortran mode): Fortran Motion.
        !           830: * C-c C-n (Outline mode): Outline Motion.
        !           831: * C-c C-o (Shell mode): Shell Mode.
        !           832: * C-c C-p (Fortran mode): Fortran Motion.
        !           833: * C-c C-p (Outline mode): Outline Motion.
        !           834: * C-c C-p (TeX mode): TeX Print.
        !           835: * C-c C-q (Mail mode): Mail Mode.
        !           836: * C-c C-q (TeX mode): TeX Print.
        !           837: * C-c C-r (Fortran mode): Fortran Columns.
        !           838: * C-c C-r (Shell mode): Shell Mode.
        !           839: * C-c C-r (TeX mode): TeX Print.
        !           840: * C-c C-s (Mail mode): Mail Mode.
        !           841: * C-c C-s (Outline mode): Outline Visibility.
        !           842: * C-c C-u (Outline mode): Outline Motion.
        !           843: * C-c C-u (Shell mode): Shell Mode.
        !           844: * C-c C-w (Fortran mode): Fortran Columns.
        !           845: * C-c C-w (Mail mode): Mail Mode.
        !           846: * C-c C-w (Picture mode): Rectangles in Picture.
        !           847: * C-c C-w (Shell mode): Shell Mode.
        !           848: * C-c C-x (Picture mode): Rectangles in Picture.
        !           849: * C-c C-y (Mail mode): Mail Mode.
        !           850: * C-c C-y (Mail mode): Rmail Reply.
        !           851: * C-c C-y (Picture mode): Rectangles in Picture.
        !           852: * C-c C-y (Shell mode): Shell Mode.
        !           853: * C-c C-z (Shell mode): Shell Mode.
        !           854: * C-c: Keys.
        !           855: * C-c TAB (Picture mode): Tabs in Picture.
        !           856: * C-d: Killing.
        !           857: * C-d (Rmail): Rmail Deletion.
        !           858: * C-e: Basic.
        !           859: * C-f: Basic.
        !           860: * C-g: Minibuffer.
        !           861: * C-h a: Help.
        !           862: * C-h b: Help.
        !           863: * C-h c: Help.
        !           864: * C-h C-c: Help.
        !           865: * C-h C-d: Help.
        !           866: * C-h C-w: Help.
        !           867: * C-h f: Documentation.
        !           868: * C-h f: Help.
        !           869: * C-h i: Help.
        !           870: * C-h k: Help.
        !           871: * C-h: Keys.
        !           872: * C-h l: Help.
        !           873: * C-h m: Help.
        !           874: * C-h n: Help.
        !           875: * C-h s: Syntax Change.
        !           876: * C-h t: Basic.
        !           877: * C-h t: Help.
        !           878: * C-h v: Documentation.
        !           879: * C-h v: Examining.
        !           880: * C-h v: Help.
        !           881: * C-h w: Help.
        !           882: * C-k: Killing.
        !           883: * C-k: Killing.
        !           884: * C-l: Basic.
        !           885: * C-l (query-replace): Query Replace.
        !           886: * C-l: Scrolling.
        !           887: * C-M-\: Indentation Commands.
        !           888: * C-M-@@: Lists.
        !           889: * C-M-@@: Marking Objects.
        !           890: * C-M-\: Multi-line Indent.
        !           891: * C-M-a: Defuns.
        !           892: * C-M-a (Fortran mode): Fortran Motion.
        !           893: * C-M-b: Lists.
        !           894: * C-M-c: Recursive Edit.
        !           895: * C-M-d: Lists.
        !           896: * C-M-e: Defuns.
        !           897: * C-M-e (Fortran mode): Fortran Motion.
        !           898: * C-M-f: Lists.
        !           899: * C-M-h: Defuns.
        !           900: * C-M-h (Fortran mode): Fortran Motion.
        !           901: * C-M-h: Marking Objects.
        !           902: * C-M-k: Killing.
        !           903: * C-M-k: Lists.
        !           904: * C-M-l (Rmail): Rmail Labels.
        !           905: * C-M-l (Rmail): Rmail Make Summary.
        !           906: * C-M-n: Lists.
        !           907: * C-M-n (Rmail): Rmail Labels.
        !           908: * C-M-o: Indentation Commands.
        !           909: * C-M-p: Lists.
        !           910: * C-M-p (Rmail): Rmail Labels.
        !           911: * C-M-q (Fortran mode): ForIndent Commands.
        !           912: * C-M-q: Multi-line Indent.
        !           913: * C-M-r (Rmail): Rmail Make Summary.
        !           914: * C-M-s: Regexp Search.
        !           915: * C-M-t: Lists.
        !           916: * C-M-t: Transpose.
        !           917: * C-M-u: Lists.
        !           918: * C-M-v: Minibuffer Edit.
        !           919: * C-M-v: Other Window.
        !           920: * C-M-w: Appending Kills.
        !           921: * C-M-x: External Lisp.
        !           922: * C-M-x: Lisp Eval.
        !           923: * C-n: Basic.
        !           924: * C-n (Rmail summary): Rmail Summary Edit.
        !           925: * C-o: Blank Lines.
        !           926: * C-o (Rmail): Rmail Output.
        !           927: * C-p: Basic.
        !           928: * C-p (Rmail summary): Rmail Summary Edit.
        !           929: * C-q: Basic.
        !           930: * C-r: Incremental Search.
        !           931: * C-r (query-replace): Query Replace.
        !           932: * C-s: Incremental Search.
        !           933: * C-SPC: Setting Mark.
        !           934: * C-t: Basic.
        !           935: * C-t: Transpose.
        !           936: * C-u - C-x ;: Comments.
        !           937: * C-u: Arguments.
        !           938: * C-u C-@@: Mark Ring.
        !           939: * C-u C-SPC: Mark Ring.
        !           940: * C-u TAB: Multi-line Indent.
        !           941: * C-v: Scrolling.
        !           942: * C-w: Killing.
        !           943: * C-w (query-replace): Query Replace.
        !           944: * C-x (: Basic Kbd Macro.
        !           945: * C-x ): Basic Kbd Macro.
        !           946: * C-x @}: Change Window.
        !           947: * C-x ^: Change Window.
        !           948: * C-x ;: Comments.
        !           949: * C-x `: Compilation.
        !           950: * C-x +: Defining Abbrevs.
        !           951: * C-x -: Defining Abbrevs.
        !           952: * C-x .: Fill Prefix.
        !           953: * C-x <: Horizontal Scrolling.
        !           954: * C-x >: Horizontal Scrolling.
        !           955: * C-x [: Pages.
        !           956: * C-x ]: Pages.
        !           957: * C-x =: Position Info.
        !           958: * C-x /: RegPos.
        !           959: * C-x $: Selective Display.
        !           960: * C-x 0: Change Window.
        !           961: * C-x 1: Change Window.
        !           962: * C-x 2: Split Window.
        !           963: * C-x 4 .: Find Tag.
        !           964: * C-x 4 b: Select Buffer.
        !           965: * C-x 4 d: Dired Enter.
        !           966: * C-x 4 f: Visiting.
        !           967: * C-x 4 m: Sending Mail.
        !           968: * C-x 4: Pop Up Window.
        !           969: * C-x 5: Split Window.
        !           970: * C-x a: Accumulating Text.
        !           971: * C-x b: Select Buffer.
        !           972: * C-x C-a: Defining Abbrevs.
        !           973: * C-x C-b: List Buffers.
        !           974: * C-x C-c: Exiting.
        !           975: * C-x C-d: ListDir.
        !           976: * C-x C-e: Lisp Eval.
        !           977: * C-x C-f: Visiting.
        !           978: * C-x C-h: Defining Abbrevs.
        !           979: * C-x C-l: Case.
        !           980: * C-x C-o: Blank Lines.
        !           981: * C-x C-o: Killing.
        !           982: * C-x C-p: Marking Objects.
        !           983: * C-x C-p: Pages.
        !           984: * C-x C-q: Misc Buffer.
        !           985: * C-x C-s: Saving.
        !           986: * C-x C-t: Transpose.
        !           987: * C-x C-u: Case.
        !           988: * C-x C-v: Visiting.
        !           989: * C-x C-w: Saving.
        !           990: * C-x C-x: Setting Mark.
        !           991: * C-x d: Dired Enter.
        !           992: * C-x DEL: Kill Errors.
        !           993: * C-x DEL: Killing.
        !           994: * C-x DEL: Sentences.
        !           995: * C-x e: Basic Kbd Macro.
        !           996: * C-x ESC: Repetition.
        !           997: * C-x f: Fill Commands.
        !           998: * C-x g: RegText.
        !           999: * C-x h: Marking Objects.
        !          1000: * C-x j: RegPos.
        !          1001: * C-x k: Kill Buffer.
        !          1002: * C-x: Keys.
        !          1003: * C-x l: Pages.
        !          1004: * C-x m: Sending Mail.
        !          1005: * C-x n: Narrowing.
        !          1006: * C-x o: Other Window.
        !          1007: * C-x q: Kbd Macro Query.
        !          1008: * C-x s: Saving.
        !          1009: * C-x TAB: Indentation Commands.
        !          1010: * C-x u: Undo.
        !          1011: * C-x w: Narrowing.
        !          1012: * C-x x: RegText.
        !          1013: * C-y: Kill Ring.
        !          1014: * C-z: Exiting.
        !          1015: * d (Rmail): Rmail Deletion.
        !          1016: * d (Rmail summary): Rmail Summary Edit.
        !          1017: * DEL: Basic.
        !          1018: * DEL: Kill Errors.
        !          1019: * DEL: Killing.
        !          1020: * DEL: Major Modes.
        !          1021: * DEL: Program Modes.
        !          1022: * DEL (query-replace): Query Replace.
        !          1023: * DEL (Rmail): Rmail Scrolling.
        !          1024: * DEL (Rmail summary): Rmail Summary Edit.
        !          1025: * e (Rmail): Rmail Deletion.
        !          1026: * ESC: Keys.
        !          1027: * ESC (query-replace): Query Replace.
        !          1028: * f (Rmail): Rmail Reply.
        !          1029: * g (Rmail): Rmail Files.
        !          1030: * h (Rmail): Rmail Make Summary.
        !          1031: * Help: Help.
        !          1032: * i (Rmail): Rmail Files.
        !          1033: * j (Rmail): Rmail Motion.
        !          1034: * j (Rmail summary): Rmail Summary Edit.
        !          1035: * k (rmail): Rmail Labels.
        !          1036: * l (Rmail): Rmail Make Summary.
        !          1037: * LFD: Basic Indent.
        !          1038: * LFD: Indentation.
        !          1039: * LFD: Major Modes.
        !          1040: * LFD (TeX mode): TeX Editing.
        !          1041: * M-(: Balanced Editing.
        !          1042: * M-): Balanced Editing.
        !          1043: * M-<: Basic.
        !          1044: * M->: Basic.
        !          1045: * M-;: Comments.
        !          1046: * M-/: Dynamic Abbrevs.
        !          1047: * M-': Expanding Abbrevs.
        !          1048: * M-.: Find Tag.
        !          1049: * M-\: Indentation Commands.
        !          1050: * M-^: Indentation Commands.
        !          1051: * M-\: Killing.
        !          1052: * M-^: Killing.
        !          1053: * M-@@: Marking Objects.
        !          1054: * M-?: Nroff Mode.
        !          1055: * M-[: Paragraphs.
        !          1056: * M-]: Paragraphs.
        !          1057: * M-=: Position Info.
        !          1058: * M-%: Query Replace.
        !          1059: * m (Rmail): Rmail Reply.
        !          1060: * M-~: Saving.
        !          1061: * M-!: Single Shell.
        !          1062: * M-|: Single Shell.
        !          1063: * M-$: Spelling.
        !          1064: * M-,: Tags Search.
        !          1065: * M-@{ (TeX mode): TeX Editing.
        !          1066: * M-@} (TeX mode): TeX Editing.
        !          1067: * M-@@: Words.
        !          1068: * M-1: Arguments.
        !          1069: * M-a: Sentences.
        !          1070: * M-b: Words.
        !          1071: * M-c: Case.
        !          1072: * M-d: Killing.
        !          1073: * M-d: Words.
        !          1074: * M-DEL: Kill Errors.
        !          1075: * M-DEL: Killing.
        !          1076: * M-DEL: Words.
        !          1077: * M-e: Sentences.
        !          1078: * M-ESC: Lisp Eval.
        !          1079: * M-f: Words.
        !          1080: * M-g: Fill Commands.
        !          1081: * M-h: Marking Objects.
        !          1082: * M-h: Paragraphs.
        !          1083: * M-i: Tab Stops.
        !          1084: * M-k: Killing.
        !          1085: * M-k: Sentences.
        !          1086: * M-l: Case.
        !          1087: * M-LFD: Comments.
        !          1088: * M-LFD (Fortran mode): ForIndent Commands.
        !          1089: * M-m: Indentation Commands.
        !          1090: * M-n: Nroff Mode.
        !          1091: * M-n: Repetition.
        !          1092: * M-n (Rmail): Rmail Motion.
        !          1093: * M-p: Nroff Mode.
        !          1094: * M-p: Repetition.
        !          1095: * M-p (Rmail): Rmail Motion.
        !          1096: * M-q: Fill Commands.
        !          1097: * M-r: Basic.
        !          1098: * M-s: Fill Commands.
        !          1099: * M-s (Rmail): Rmail Motion.
        !          1100: * M-SPC: Killing.
        !          1101: * M-@t{-}: Arguments.
        !          1102: * M-@t{-} M-c: Fixing Case.
        !          1103: * M-@t{-} M-l: Fixing Case.
        !          1104: * M-@t{-} M-u: Fixing Case.
        !          1105: * M-t: Transpose.
        !          1106: * M-t: Words.
        !          1107: * M-TAB: Lisp Completion.
        !          1108: * M-TAB: Tabs in Picture.
        !          1109: * M-u: Case.
        !          1110: * M-v: Scrolling.
        !          1111: * M-w: Kill Ring.
        !          1112: * M-x: M-x.
        !          1113: * M-y: Earlier Kills.
        !          1114: * M-z: Killing.
        !          1115: * n (Rmail): Rmail Motion.
        !          1116: * n (Rmail summary): Rmail Summary Edit.
        !          1117: * o (Rmail): Rmail Output.
        !          1118: * p (Rmail): Rmail Motion.
        !          1119: * p (Rmail summary): Rmail Summary Edit.
        !          1120: * q (Rmail): Rmail.
        !          1121: * q (Rmail summary): Rmail Summary Edit.
        !          1122: * r (Rmail): Rmail Reply.
        !          1123: * RET: Basic.
        !          1124: * RET (Shell mode): Shell Mode.
        !          1125: * s (Rmail): Rmail.
        !          1126: * SPC: Completion.
        !          1127: * SPC (query-replace): Query Replace.
        !          1128: * SPC (Rmail): Rmail Scrolling.
        !          1129: * SPC (Rmail summary): Rmail Summary Edit.
        !          1130: * t (Rmail): Rmail Editing.
        !          1131: * TAB: Basic Indent.
        !          1132: * TAB: Completion.
        !          1133: * TAB: Indentation.
        !          1134: * TAB: Indentation.
        !          1135: * TAB: Major Modes.
        !          1136: * TAB: Text Mode.
        !          1137: * u (Rmail): Rmail Deletion.
        !          1138: * u (Rmail summary): Rmail Summary Edit.
        !          1139: * w (Rmail): Rmail Editing.
        !          1140: * x (Rmail summary): Rmail Summary Edit.
        !          1141: 
        !          1142: 
        !          1143: File: emacs  Node: Command Index, Prev: Key Index, Up: Top, Next: Variable Index
        !          1144: 
        !          1145: Command and Function Index
        !          1146: **************************
        !          1147: 
        !          1148: * Menu:
        !          1149: 
        !          1150: * abbrev-mode: Abbrevs.
        !          1151: * abbrev-mode: Minor Modes.
        !          1152: * abbrev-prefix-mark: Expanding Abbrevs.
        !          1153: * abort-recursive-edit: Quitting.
        !          1154: * abort-recursive-edit: Recursive Edit.
        !          1155: * add-change-log-entry: Change Log.
        !          1156: * add-global-abbrev: Defining Abbrevs.
        !          1157: * add-mode-abbrev: Defining Abbrevs.
        !          1158: * add-name-to-file: Misc File Ops.
        !          1159: * append-next-kill: Appending Kills.
        !          1160: * append-to-buffer: Accumulating Text.
        !          1161: * append-to-file: Accumulating Text.
        !          1162: * append-to-file: Misc File Ops.
        !          1163: * apropos: Help.
        !          1164: * ask-user-about-lock: Interlocking.
        !          1165: * auto-fill-mode: Auto Fill.
        !          1166: * auto-fill-mode: Minor Modes.
        !          1167: * auto-save-mode: Auto Save Control.
        !          1168: * back-to-indentation: Indentation Commands.
        !          1169: * backward-char: Basic.
        !          1170: * backward-delete-char-untabify: Program Modes.
        !          1171: * backward-kill-sentence: Kill Errors.
        !          1172: * backward-kill-sentence: Killing.
        !          1173: * backward-kill-sentence: Sentences.
        !          1174: * backward-kill-word: Kill Errors.
        !          1175: * backward-kill-word: Killing.
        !          1176: * backward-kill-word: Words.
        !          1177: * backward-list: Lists.
        !          1178: * backward-page: Pages.
        !          1179: * backward-paragraph: Paragraphs.
        !          1180: * backward-sentence: Sentences.
        !          1181: * backward-sexp: Lists.
        !          1182: * backward-text-line: Nroff Mode.
        !          1183: * backward-up-list: Lists.
        !          1184: * backward-word: Words.
        !          1185: * batch-byte-compile: Compiling Libraries.
        !          1186: * beginning-of-buffer: Basic.
        !          1187: * beginning-of-defun: Defuns.
        !          1188: * beginning-of-fortran-subprogram: Fortran Motion.
        !          1189: * beginning-of-line: Basic.
        !          1190: * buffer-menu: Several Buffers.
        !          1191: * byte-compile-file: Compiling Libraries.
        !          1192: * byte-recompile-directory: Compiling Libraries.
        !          1193: * call-last-kbd-macro: Basic Kbd Macro.
        !          1194: * cancel-debug-on-entry: Lisp Debug.
        !          1195: * capitalize-word: Case.
        !          1196: * capitalize-word: Fixing Case.
        !          1197: * center-line: Fill Commands.
        !          1198: * c-indent-line: Basic Indent.
        !          1199: * clear-rectangle: Rectangles.
        !          1200: * command-apropos: Help.
        !          1201: * compare-windows: Other Window.
        !          1202: * compile: Compilation.
        !          1203: * convert-mocklisp-buffer: Mocklisp.
        !          1204: * copy-file: Misc File Ops.
        !          1205: * copy-last-shell-input: Shell Mode.
        !          1206: * copy-region-as-kill: Kill Ring.
        !          1207: * copy-to-buffer: Accumulating Text.
        !          1208: * copy-to-register: RegText.
        !          1209: * count-lines-page: Pages.
        !          1210: * count-lines-region: Position Info.
        !          1211: * count-matches: Other Repeating Search.
        !          1212: * count-text-lines: Nroff Mode.
        !          1213: * dabbrev-expand: Dynamic Abbrevs.
        !          1214: * debug: Lisp Debug.
        !          1215: * debug-on-entry: Lisp Debug.
        !          1216: * default-value: Locals.
        !          1217: * define-abbrevs: Saving Abbrevs.
        !          1218: * define-key: Rebinding.
        !          1219: * delete-backward-char: Basic.
        !          1220: * delete-backward-char: Kill Errors.
        !          1221: * delete-backward-char: Killing.
        !          1222: * delete-blank-lines: Blank Lines.
        !          1223: * delete-blank-lines: Killing.
        !          1224: * delete-char: Basic Picture.
        !          1225: * delete-char: Killing.
        !          1226: * delete-file: Misc File Ops.
        !          1227: * delete-horizontal-space: Indentation Commands.
        !          1228: * delete-horizontal-space: Killing.
        !          1229: * delete-indentation: Indentation Commands.
        !          1230: * delete-indentation: Killing.
        !          1231: * delete-matching-lines: Other Repeating Search.
        !          1232: * delete-non-matching-lines: Other Repeating Search.
        !          1233: * delete-other-windows: Change Window.
        !          1234: * delete-rectangle: Rectangles.
        !          1235: * delete-window: Change Window.
        !          1236: * describe-bindings: Help.
        !          1237: * describe-copying: Help.
        !          1238: * describe-distribution: Help.
        !          1239: * describe-function: Documentation.
        !          1240: * describe-function: Help.
        !          1241: * describe-key: Help.
        !          1242: * describe-key-briefly: Help.
        !          1243: * describe-mode: Help.
        !          1244: * describe-no-warranty: Help.
        !          1245: * describe-syntax: Syntax Change.
        !          1246: * describe-variable: Documentation.
        !          1247: * describe-variable: Examining.
        !          1248: * describe-variable: Help.
        !          1249: * digit-argument: Arguments.
        !          1250: * dired: Dired Enter.
        !          1251: * dired-other-window: Dired Enter.
        !          1252: * dired-other-window: Pop Up Window.
        !          1253: * disable-command: Disabling.
        !          1254: * disassemble: Compiling Libraries.
        !          1255: * display-time: Mode Line.
        !          1256: * dissociated-press: Dissociated Press.
        !          1257: * do-auto-save: Auto Save Control.
        !          1258: * doctor: Total Frustration.
        !          1259: * downcase-region: Case.
        !          1260: * downcase-word: Case.
        !          1261: * downcase-word: Fixing Case.
        !          1262: * down-list: Lists.
        !          1263: * edit-abbrevs: Editing Abbrevs.
        !          1264: * edit-abbrevs-redefine: Editing Abbrevs.
        !          1265: * edit-options: Edit Options.
        !          1266: * edit-picture: Picture.
        !          1267: * edit-tab-stops: Tab Stops.
        !          1268: * edit-tab-stops: Text Mode.
        !          1269: * edit-tab-stops-note-changes: Tab Stops.
        !          1270: * edt-emulation-off: Emulation.
        !          1271: * edt-emulation-on: Emulation.
        !          1272: * electric-nroff-mode: Nroff Mode.
        !          1273: * emacs-lisp-mode: Lisp Eval.
        !          1274: * emacs-version: Bugs.
        !          1275: * enable-command: Disabling.
        !          1276: * end-kbd-macro: Basic Kbd Macro.
        !          1277: * end-of-buffer: Basic.
        !          1278: * end-of-defun: Defuns.
        !          1279: * end-of-fortran-subprogram: Fortran Motion.
        !          1280: * end-of-line: Basic.
        !          1281: * enlarge-window: Change Window.
        !          1282: * enlarge-window-horizontally: Change Window.
        !          1283: * eval-current-buffer: Lisp Eval.
        !          1284: * eval-defun: Lisp Eval.
        !          1285: * eval-expression: Lisp Eval.
        !          1286: * eval-last-sexp: Lisp Eval.
        !          1287: * eval-region: Lisp Eval.
        !          1288: * exchange-point-and-mark: Setting Mark.
        !          1289: * execute-extended-command: M-x.
        !          1290: * exit-recursive-edit: Recursive Edit.
        !          1291: * expand-abbrev: Expanding Abbrevs.
        !          1292: * expand-region-abbrevs: Expanding Abbrevs.
        !          1293: * fill-individual-paragraphs: Fill Prefix.
        !          1294: * fill-paragraph: Fill Commands.
        !          1295: * fill-region: Fill Commands.
        !          1296: * fill-region-as-paragraph: Fill Commands.
        !          1297: * find-alternate-file: Visiting.
        !          1298: * find-file: Visiting.
        !          1299: * find-file-other-window: Pop Up Window.
        !          1300: * find-file-other-window: Visiting.
        !          1301: * find-tag: Find Tag.
        !          1302: * find-tag-other-window: Find Tag.
        !          1303: * find-tag-other-window: Pop Up Window.
        !          1304: * fortran-column-ruler: Fortran Columns.
        !          1305: * fortran-comment-region: Fortran Comments.
        !          1306: * fortran-create-window: Fortran Columns.
        !          1307: * fortran-indent-line: ForIndent Commands.
        !          1308: * fortran-indent-subprogram: ForIndent Commands.
        !          1309: * fortran-mode: Fortran.
        !          1310: * fortran-next-statement: Fortran Motion.
        !          1311: * fortran-previous-statement: Fortran Motion.
        !          1312: * fortran-split-line: ForIndent Commands.
        !          1313: * forward-char: Basic.
        !          1314: * forward-list: Lists.
        !          1315: * forward-page: Pages.
        !          1316: * forward-paragraph: Paragraphs.
        !          1317: * forward-sentence: Sentences.
        !          1318: * forward-sexp: Lists.
        !          1319: * forward-text-line: Nroff Mode.
        !          1320: * forward-word: Words.
        !          1321: * global-set-key: Rebinding.
        !          1322: * goto-char: Basic.
        !          1323: * goto-line: Basic.
        !          1324: * hanoi: Amusements.
        !          1325: * help-with-tutorial: Basic.
        !          1326: * help-with-tutorial: Help.
        !          1327: * hide-body: Outline Visibility.
        !          1328: * hide-entry: Outline Visibility.
        !          1329: * hide-leaves: Outline Visibility.
        !          1330: * hide-subtree: Outline Visibility.
        !          1331: * indent-c-exp: Multi-line Indent.
        !          1332: * indented-text-mode: Text Mode.
        !          1333: * indent-for-comment: Comments.
        !          1334: * indent-new-comment-line: Comments.
        !          1335: * indent-new-line: Indentation.
        !          1336: * indent-region: Indentation Commands.
        !          1337: * indent-region: Multi-line Indent.
        !          1338: * indent-relative: Indentation Commands.
        !          1339: * indent-rigidly: Indentation Commands.
        !          1340: * indent-sexp: Multi-line Indent.
        !          1341: * info: Help.
        !          1342: * insert-abbrevs: Saving Abbrevs.
        !          1343: * insert-file: Misc File Ops.
        !          1344: * insert-kbd-macro: Save Kbd Macro.
        !          1345: * insert-parentheses: Balanced Editing.
        !          1346: * insert-register: RegText.
        !          1347: * interrupt-shell-subjob: Shell Mode.
        !          1348: * inverse-add-global-abbrev: Defining Abbrevs.
        !          1349: * inverse-add-mode-abbrev: Defining Abbrevs.
        !          1350: * isearch-backward: Incremental Search.
        !          1351: * isearch-backward-regexp: Regexp Search.
        !          1352: * isearch-forward: Incremental Search.
        !          1353: * isearch-forward-regexp: Regexp Search.
        !          1354: * just-one-space: Killing.
        !          1355: * kbd-macro-query: Kbd Macro Query.
        !          1356: * kill-all-abbrevs: Defining Abbrevs.
        !          1357: * kill-buffer: Kill Buffer.
        !          1358: * kill-comment: Comments.
        !          1359: * kill-compilation: Compilation.
        !          1360: * kill-line: Killing.
        !          1361: * kill-line: Killing.
        !          1362: * kill-local-variable: Locals.
        !          1363: * kill-output-from-shell: Shell Mode.
        !          1364: * kill-rectangle: Rectangles.
        !          1365: * kill-region: Killing.
        !          1366: * kill-sentence: Killing.
        !          1367: * kill-sentence: Sentences.
        !          1368: * kill-sexp: Killing.
        !          1369: * kill-sexp: Lists.
        !          1370: * kill-some-buffers: Kill Buffer.
        !          1371: * kill-word: Killing.
        !          1372: * kill-word: Words.
        !          1373: * LaTeX-mode: TeX Mode.
        !          1374: * latex-mode: TeX Mode.
        !          1375: * lisp-complete-symbol: Lisp Completion.
        !          1376: * lisp-indent-line: Basic Indent.
        !          1377: * lisp-interaction-mode: Lisp Interaction.
        !          1378: * lisp-mode: External Lisp.
        !          1379: * lisp-send-defun: External Lisp.
        !          1380: * list-abbrevs: Editing Abbrevs.
        !          1381: * list-buffers: List Buffers.
        !          1382: * list-command-history: Repetition.
        !          1383: * list-directory: ListDir.
        !          1384: * list-matching-lines: Other Repeating Search.
        !          1385: * list-options: Edit Options.
        !          1386: * list-tags: List Tags.
        !          1387: * load: Loading.
        !          1388: * load-file: Loading.
        !          1389: * load-library: Loading.
        !          1390: * local-set-key: Rebinding.
        !          1391: * lpr-buffer: Hardcopy.
        !          1392: * lpr-region: Hardcopy.
        !          1393: * mail: Sending Mail.
        !          1394: * mail-cc: Mail Mode.
        !          1395: * mail-fill-yanked-message: Mail Mode.
        !          1396: * mail-other-window: Pop Up Window.
        !          1397: * mail-other-window: Sending Mail.
        !          1398: * mail-send: Mail Mode.
        !          1399: * mail-send-and-exit: Mail Mode.
        !          1400: * mail-signature: Mail Mode.
        !          1401: * mail-subject: Mail Mode.
        !          1402: * mail-to: Mail Mode.
        !          1403: * mail-yank-original: Mail Mode.
        !          1404: * mail-yank-original: Rmail Reply.
        !          1405: * make-local-variable: Locals.
        !          1406: * make-symbolic-link: Misc File Ops.
        !          1407: * make-variable-buffer-local: Locals.
        !          1408: * manual-entry: Documentation.
        !          1409: * mark-defun: Defuns.
        !          1410: * mark-defun: Marking Objects.
        !          1411: * mark-fortran-subprogram: Fortran Motion.
        !          1412: * mark-page: Marking Objects.
        !          1413: * mark-page: Pages.
        !          1414: * mark-paragraph: Marking Objects.
        !          1415: * mark-paragraph: Paragraphs.
        !          1416: * mark-sexp: Lists.
        !          1417: * mark-sexp: Marking Objects.
        !          1418: * mark-whole-buffer: Marking Objects.
        !          1419: * mark-word: Marking Objects.
        !          1420: * mark-word: Words.
        !          1421: * minibuffer-complete: Completion.
        !          1422: * minibuffer-complete-word: Completion.
        !          1423: * modify-syntax-entry: Syntax Change.
        !          1424: * move-over-close-and-reindent: Balanced Editing.
        !          1425: * move-to-window-line: Basic.
        !          1426: * name-last-kbd-macro: Save Kbd Macro.
        !          1427: * narrow-to-region: Narrowing.
        !          1428: * negative-argument: Arguments.
        !          1429: * newline: Basic.
        !          1430: * newline-and-indent: Basic Indent.
        !          1431: * next-complex-command: Repetition.
        !          1432: * next-error: Compilation.
        !          1433: * next-file: Tags Stepping.
        !          1434: * next-line: Basic.
        !          1435: * not-modified: Saving.
        !          1436: * nroff-mode: Nroff Mode.
        !          1437: * occur: Other Repeating Search.
        !          1438: * open-dribble-file: Bugs.
        !          1439: * open-line: Blank Lines.
        !          1440: * open-rectangle: Rectangles.
        !          1441: * open-termscript: Bugs.
        !          1442: * other-window: Other Window.
        !          1443: * outline-backward-same-level: Outline Motion.
        !          1444: * outline-forward-same-level: Outline Motion.
        !          1445: * outline-next-visible-heading: Outline Motion.
        !          1446: * outline-previous-visible-heading: Outline Motion.
        !          1447: * outline-up-heading: Outline Motion.
        !          1448: * overwrite-mode: Minor Modes.
        !          1449: * picture-backward-clear-column: Basic Picture.
        !          1450: * picture-backward-column: Basic Picture.
        !          1451: * picture-clear-column: Basic Picture.
        !          1452: * picture-clear-line: Basic Picture.
        !          1453: * picture-clear-rectangle: Rectangles in Picture.
        !          1454: * picture-clear-rectangle-to-register: Rectangles in Picture.
        !          1455: * picture-forward-column: Basic Picture.
        !          1456: * picture-motion: Insert in Picture.
        !          1457: * picture-motion-reverse: Insert in Picture.
        !          1458: * picture-move-down: Basic Picture.
        !          1459: * picture-movement-down: Insert in Picture.
        !          1460: * picture-movement-left: Insert in Picture.
        !          1461: * picture-movement-ne: Insert in Picture.
        !          1462: * picture-movement-nw: Insert in Picture.
        !          1463: * picture-movement-right: Insert in Picture.
        !          1464: * picture-movement-se: Insert in Picture.
        !          1465: * picture-movement-sw: Insert in Picture.
        !          1466: * picture-movement-up: Insert in Picture.
        !          1467: * picture-move-up: Basic Picture.
        !          1468: * picture-newline: Basic Picture.
        !          1469: * picture-open-line: Basic Picture.
        !          1470: * picture-set-tab-stops: Tabs in Picture.
        !          1471: * picture-tab: Tabs in Picture.
        !          1472: * picture-tab-search: Tabs in Picture.
        !          1473: * picture-yank-rectangle: Rectangles in Picture.
        !          1474: * picture-yank-rectangle-from-register: Rectangles in Picture.
        !          1475: * plain-TeX-mode: TeX Mode.
        !          1476: * plain-tex-mode: TeX Mode.
        !          1477: * point-to-register: RegPos.
        !          1478: * prepend-to-buffer: Accumulating Text.
        !          1479: * previous-complex-command: Repetition.
        !          1480: * previous-line: Basic.
        !          1481: * print-buffer: Hardcopy.
        !          1482: * print-region: Hardcopy.
        !          1483: * query-replace: Query Replace.
        !          1484: * query-replace-regexp: Query Replace.
        !          1485: * quietly-read-abbrev-file: Saving Abbrevs.
        !          1486: * quit-shell-subjob: Shell Mode.
        !          1487: * quoted-insert: Basic.
        !          1488: * read-abbrev-file: Saving Abbrevs.
        !          1489: * recenter: Basic.
        !          1490: * recenter: Scrolling.
        !          1491: * recover-file: Recover.
        !          1492: * register-to-point: RegPos.
        !          1493: * rename-buffer: Misc Buffer.
        !          1494: * rename-file: Misc File Ops.
        !          1495: * repeat-complex-command: Repetition.
        !          1496: * replace-regexp: Unconditional Replace.
        !          1497: * replace-string: Unconditional Replace.
        !          1498: * re-search-backward: Regexp Search.
        !          1499: * re-search-forward: Regexp Search.
        !          1500: * revert-buffer: Reverting.
        !          1501: * rmail: Rmail.
        !          1502: * rmail-add-label: Rmail Labels.
        !          1503: * rmail-beginning-of-message: Rmail Scrolling.
        !          1504: * rmail-continue: Rmail Reply.
        !          1505: * rmail-delete-backward: Rmail Deletion.
        !          1506: * rmail-delete-forward: Rmail Deletion.
        !          1507: * rmail-edit-current-message: Rmail Editing.
        !          1508: * rmail-expunge: Rmail Deletion.
        !          1509: * rmail-forward: Rmail Reply.
        !          1510: * rmail-get-new-mail: Rmail Files.
        !          1511: * rmail-input: Rmail Files.
        !          1512: * rmail-kill-label: Rmail Labels.
        !          1513: * rmail-last-message: Rmail Motion.
        !          1514: * rmail-mail: Rmail Reply.
        !          1515: * rmail-next-labeled-message: Rmail Labels.
        !          1516: * rmail-next-message: Rmail Motion.
        !          1517: * rmail-next-undeleted-message: Rmail Motion.
        !          1518: * rmail-output: Rmail Output.
        !          1519: * rmail-output-to-rmail-file: Rmail Output.
        !          1520: * rmail-previous-labeled-message: Rmail Labels.
        !          1521: * rmail-previous-message: Rmail Motion.
        !          1522: * rmail-previous-undeleted-message: Rmail Motion.
        !          1523: * rmail-quit: Rmail.
        !          1524: * rmail-reply: Rmail Reply.
        !          1525: * rmail-save: Rmail.
        !          1526: * rmail-search: Rmail Motion.
        !          1527: * rmail-show-message: Rmail Motion.
        !          1528: * rmail-summary: Rmail Make Summary.
        !          1529: * rmail-summary-by-labels: Rmail Labels.
        !          1530: * rmail-summary-by-labels: Rmail Make Summary.
        !          1531: * rmail-summary-by-recipients: Rmail Make Summary.
        !          1532: * rmail-summary-delete-forward: Rmail Summary Edit.
        !          1533: * rmail-summary-exit: Rmail Summary Edit.
        !          1534: * rmail-summary-goto-msg: Rmail Summary Edit.
        !          1535: * rmail-summary-next-all: Rmail Summary Edit.
        !          1536: * rmail-summary-next-msg: Rmail Summary Edit.
        !          1537: * rmail-summary-previous-all: Rmail Summary Edit.
        !          1538: * rmail-summary-previous-msg: Rmail Summary Edit.
        !          1539: * rmail-summary-quit: Rmail Summary Edit.
        !          1540: * rmail-summary-scroll-down: Rmail Summary Edit.
        !          1541: * rmail-summary-scroll-up: Rmail Summary Edit.
        !          1542: * rmail-summary-undelete: Rmail Summary Edit.
        !          1543: * rmail-toggle-header: Rmail Editing.
        !          1544: * rmail-undelete-previous-message: Rmail Deletion.
        !          1545: * run-lisp: External Lisp.
        !          1546: * save-buffer: Saving.
        !          1547: * save-buffers-kill-emacs: Exiting.
        !          1548: * save-some-buffers: Saving.
        !          1549: * scroll-down: Scrolling.
        !          1550: * scroll-left: Horizontal Scrolling.
        !          1551: * scroll-other-window: Other Window.
        !          1552: * scroll-right: Horizontal Scrolling.
        !          1553: * scroll-up: Scrolling.
        !          1554: * search-backward: Nonincremental Search.
        !          1555: * search-forward: Nonincremental Search.
        !          1556: * self-insert: Basic.
        !          1557: * send-shell-input: Shell Mode.
        !          1558: * set-comment-column: Comments.
        !          1559: * set-fill-column: Fill Commands.
        !          1560: * set-fill-prefix: Fill Prefix.
        !          1561: * set-gnu-bindings: Emulation.
        !          1562: * set-goal-column: Basic.
        !          1563: * set-gosmacs-bindings: Emulation.
        !          1564: * set-mark-command: Setting Mark.
        !          1565: * setq-default: Locals.
        !          1566: * set-rmail-inbox-list: Rmail Files.
        !          1567: * set-selective-display: Selective Display.
        !          1568: * set-variable: Examining.
        !          1569: * set-visited-file-name: Saving.
        !          1570: * shell: Interactive Shell.
        !          1571: * shell-command: Single Shell.
        !          1572: * shell-command-on-region: Single Shell.
        !          1573: * shell-send-eof: Shell Mode.
        !          1574: * show-all: Outline Visibility.
        !          1575: * show-branches: Outline Visibility.
        !          1576: * show-children: Outline Visibility.
        !          1577: * show-entry: Outline Visibility.
        !          1578: * show-output-from-shell: Shell Mode.
        !          1579: * show-subtree: Outline Visibility.
        !          1580: * sort-columns: Sorting.
        !          1581: * sort-fields: Sorting.
        !          1582: * sort-lines: Sorting.
        !          1583: * sort-numeric-fields: Sorting.
        !          1584: * sort-pages: Sorting.
        !          1585: * sort-paragraphs: Sorting.
        !          1586: * spell-buffer: Spelling.
        !          1587: * spell-region: Spelling.
        !          1588: * spell-string: Spelling.
        !          1589: * spell-word: Spelling.
        !          1590: * split-line: Indentation Commands.
        !          1591: * split-window-horizontally: Split Window.
        !          1592: * split-window-vertically: Split Window.
        !          1593: * start-kbd-macro: Basic Kbd Macro.
        !          1594: * stop-shell-subjob: Shell Mode.
        !          1595: * substitute-key-definition: Rebinding.
        !          1596: * suspend-emacs: Exiting.
        !          1597: * switch-to-buffer: Select Buffer.
        !          1598: * switch-to-buffer-other-window: Pop Up Window.
        !          1599: * switch-to-buffer-other-window: Select Buffer.
        !          1600: * tabify: Just Spaces.
        !          1601: * tab-to-tab-stop: Tab Stops.
        !          1602: * tab-to-tab-stop: Text Mode.
        !          1603: * tags-apropos: List Tags.
        !          1604: * tags-loop-continue: Tags Search.
        !          1605: * tags-query-replace: Tags Search.
        !          1606: * tags-search: Tags Search.
        !          1607: * TeX-buffer: TeX Print.
        !          1608: * TeX-close-LaTeX-block: TeX Editing.
        !          1609: * TeX-insert-braces: TeX Editing.
        !          1610: * TeX-insert-quote: TeX Editing.
        !          1611: * TeX-kill-job: TeX Print.
        !          1612: * TeX-mode: TeX Mode.
        !          1613: * tex-mode: TeX Mode.
        !          1614: * TeX-print: TeX Print.
        !          1615: * TeX-recenter-output-buffer: TeX Print.
        !          1616: * TeX-region: TeX Print.
        !          1617: * TeX-show-print-queue: TeX Print.
        !          1618: * TeX-terminate-paragraph: TeX Editing.
        !          1619: * text-mode: Text Mode.
        !          1620: * toggle-read-only: Misc Buffer.
        !          1621: * top-level: Quitting.
        !          1622: * top-level: Recursive Edit.
        !          1623: * transpose-chars: Basic.
        !          1624: * transpose-chars: Transpose.
        !          1625: * transpose-lines: Transpose.
        !          1626: * transpose-sexps: Lists.
        !          1627: * transpose-sexps: Transpose.
        !          1628: * transpose-words: Transpose.
        !          1629: * transpose-words: Words.
        !          1630: * undigestify-rmail-message: Rmail Digest.
        !          1631: * undo: Undo.
        !          1632: * unexpand-abbrev: Expanding Abbrevs.
        !          1633: * universal-argument: Arguments.
        !          1634: * untabify: Just Spaces.
        !          1635: * upcase-region: Case.
        !          1636: * upcase-word: Case.
        !          1637: * upcase-word: Fixing Case.
        !          1638: * up-list: TeX Editing.
        !          1639: * validate-TeX-buffer: TeX Editing.
        !          1640: * view-buffer: Misc Buffer.
        !          1641: * view-emacs-news: Help.
        !          1642: * view-file: Misc File Ops.
        !          1643: * view-lossage: Help.
        !          1644: * view-register: Registers.
        !          1645: * vi-mode: Emulation.
        !          1646: * vip-mode: Emulation.
        !          1647: * visit-tags-table: Select Tag Table.
        !          1648: * what-cursor-position: Position Info.
        !          1649: * what-line: Position Info.
        !          1650: * what-page: Position Info.
        !          1651: * where-is: Help.
        !          1652: * widen: Narrowing.
        !          1653: * word-search-backward: Word Search.
        !          1654: * word-search-forward: Word Search.
        !          1655: * write-abbrev-file: Saving Abbrevs.
        !          1656: * write-file: Saving.
        !          1657: * write-region: Misc File Ops.
        !          1658: * Yank: Kill Ring.
        !          1659: * yank-pop: Earlier Kills.
        !          1660: * yank-rectangle: Rectangles.
        !          1661: * yow: Amusements.
        !          1662: * zap-to-char: Killing.
        !          1663: 
        !          1664: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.