This is Info file ../info/viper, produced by Makeinfo version 1.68 from
the input file viper.texi.

INFO-DIR-SECTION Editors
START-INFO-DIR-ENTRY
* VIPER: (viper).       The newest Emacs VI-emulation mode.
                          (also, A VI Plan for Emacs Rescue
                           or the VI PERil.)
END-INFO-DIR-ENTRY

Distribution
************

Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.

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

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the same conditions as for modified
versions.


File: viper,  Node: Concept Index,  Prev: Package Index,  Up: Top

Concept Index
*************

* Menu:

* # (Previous file) <1>:                 Shell Commands.
* # (Previous file):                     Groundwork.
* % (Current file) <1>:                  Shell Commands.
* % (Current file):                      Groundwork.
* % (Ex address) <1>:                    Shell Commands.
* % (Ex address):                        Groundwork.
* .emacs:                                Customization.
* .viper:                                Customization.
* <a-z>:                                 Groundwork.
* <address>:                             Groundwork.
* <args>:                                Groundwork.
* <cmd>:                                 Groundwork.
* <cr>:                                  Groundwork.
* <esc>:                                 Groundwork.
* <ht>:                                  Groundwork.
* <lf>:                                  Groundwork.
* <move>:                                Groundwork.
* <sp>:                                  Groundwork.
* abbrevs:                               Abbreviation Facilities.
* absolute paths:                        Multiple Files in Viper.
* appending:                             Appending Text.
* auto fill:                             Options.
* auto save:                             Undo and Backups.
* autoindent:                            Options.
* backup files <1>:                      Undoing.
* backup files:                          Undo and Backups.
* buffer:                                Emacs Preliminaries.
* buffer (modified):                     Emacs Preliminaries.
* buffer information:                    Emacs Preliminaries.
* buffer search:                         Improved Search.
* C-c and Viper:                         Packages that Change Keymaps.
* case and searching:                    Options.
* case-insensitive search <1>:           Move Commands.
* case-insensitive search <2>:           New Commands.
* case-insensitive search:               Vi State.
* case-sensitive search <1>:             Move Commands.
* case-sensitive search <2>:             New Commands.
* case-sensitive search:                 Vi State.
* changing case <1>:                     Changing Text.
* changing case:                         New Commands.
* changing tab width:                    Options.
* CHAR:                                  Groundwork.
* char:                                  Groundwork.
* column movement:                       Move Commands.
* Command history:                       New Commands.
* command line:                          Emacs Preliminaries.
* Command ring:                          New Commands.
* compiling:                             Useful Packages.
* completion:                            Completion.
* Control keys:                          Emacs Preliminaries.
* customization:                         Customization.
* cut and paste:                         Yanking.
* describing regions:                    Basics.
* desktop:                               Useful Packages.
* Destructive command history:           Viper Specials.
* Destructive command ring:              Viper Specials.
* dired:                                 Useful Packages.
* dynamic abbrevs:                       Abbreviation Facilities.
* ediff:                                 Useful Packages.
* Emacs state <1>:                       Emacs State.
* Emacs state:                           States in Viper.
* email:                                 Useful Packages.
* end (of buffer):                       Emacs Preliminaries.
* end (of line):                         Emacs Preliminaries.
* Ex addresses:                          Groundwork.
* Ex commands <1>:                       Groundwork.
* Ex commands <2>:                       Vi State.
* Ex commands:                           States in Viper.
* Ex style motion:                       Movement and Markers.
* expanding (region):                    Basics.
* font-lock:                             Useful Packages.
* global keymap:                         Emacs Preliminaries.
* headings <1>:                          Move Commands.
* headings:                              Viper Specials.
* history:                               History.
* incremental search:                    Improved Search.
* initialization:                        Customization.
* Insert state <1>:                      Editing in Insert State.
* Insert state <2>:                      Insert State.
* Insert state:                          States in Viper.
* inserting:                             Appending Text.
* Insertion history:                     New Commands.
* Insertion ring <1>:                    Viper Specials.
* Insertion ring:                        New Commands.
* interactive shell:                     Useful Packages.
* ispell:                                Useful Packages.
* joining lines:                         Changing Text.
* key mapping:                           Mapping.
* keybindings <1>:                       Mapping.
* keybindings:                           Keybindings.
* keyboard macros <1>:                   New Commands.
* keyboard macros:                       Macros and Registers.
* keymap:                                Emacs Preliminaries.
* keymaps:                               Keybindings.
* last keyboard macro:                   Macros and Registers.
* layout:                                Options.
* line commands <1>:                     Groundwork.
* line commands:                         Basics.
* line editor motion:                    Movement and Markers.
* literal searching:                     Options.
* local keymap:                          Emacs Preliminaries.
* looking at:                            Emacs Preliminaries.
* macros:                                Macros and Registers.
* mail:                                  Useful Packages.
* major mode:                            Emacs Preliminaries.
* make:                                  Useful Packages.
* managing multiple files:               Multiple Files in Viper.
* mark:                                  Emacs Preliminaries.
* markers <1>:                           Move Commands.
* markers <2>:                           Undo and Backups.
* markers:                               Multiple Files in Viper.
* marking:                               Marking.
* matching parens <1>:                   Options.
* matching parens:                       Move Commands.
* Meta key <1>:                          Insert State.
* Meta key <2>:                          Vi State.
* Meta key:                              Emacs Preliminaries.
* Minibuffer <1>:                        History.
* Minibuffer <2>:                        The Minibuffer.
* Minibuffer:                            Emacs Preliminaries.
* minor mode:                            Emacs Preliminaries.
* mode:                                  Emacs Preliminaries.
* mode line <1>:                         States in Viper.
* mode line:                             Emacs Preliminaries.
* mouse:                                 Viper Specials.
* mouse search:                          Improved Search.
* mouse-insert:                          Viper Specials.
* mouse-search:                          Viper Specials.
* movement commands <1>:                 Move Commands.
* movement commands:                     Basics.
* movements:                             Groundwork.
* Multifile documents and programs:      Viper Specials.
* multiple files <1>:                    File and Buffer Handling.
* multiple files:                        Multiple Files in Viper.
* multiple undo:                         Vi State.
* paragraphs <1>:                        Move Commands.
* paragraphs:                            Viper Specials.
* paren matching <1>:                    Options.
* paren matching:                        Move Commands.
* paste <1>:                             Yanking.
* paste:                                 Appending Text.
* point:                                 Emacs Preliminaries.
* point commands <1>:                    Groundwork.
* point commands:                        Basics.
* put:                                   Appending Text.
* query replace <1>:                     New Commands.
* query replace:                         Improved Search.
* quoting regions:                       Changing Text.
* r and R region specifiers <1>:         Groundwork.
* r and R region specifiers:             Basics.
* RCS:                                   Useful Packages.
* readonly files:                        Options.
* region <1>:                            Basics.
* region:                                Emacs Preliminaries.
* region specification:                  Basics.
* register execution <1>:                New Commands.
* register execution:                    Macros and Registers.
* registers <1>:                         Macros and Registers.
* registers <2>:                         Undo and Backups.
* registers:                             Multiple Files in Viper.
* regular expressions:                   Vi State.
* Replace state <1>:                     Replace State.
* Replace state:                         States in Viper.
* scrolling:                             Display.
* searching <1>:                         Options.
* searching:                             Move Commands.
* sections <1>:                          Move Commands.
* sections:                              Viper Specials.
* sentences <1>:                         Move Commands.
* sentences:                             Viper Specials.
* setting variables:                     Rudimentary Changes.
* shell <1>:                             Options.
* shell:                                 Useful Packages.
* shell commands:                        Shell Commands.
* shifting text <1>:                     Options.
* shifting text:                         Deleting Text.
* substitution:                          Changing Text.
* syntax table <1>:                      Groundwork.
* syntax table:                          Movement and Markers.
* tabbing:                               Options.
* text:                                  Emacs Preliminaries.
* text processing:                       Search and Replace.
* textmarkers <1>:                       Move Commands.
* textmarkers <2>:                       Movement and Markers.
* textmarkers <3>:                       Undo and Backups.
* textmarkers:                           Multiple Files in Viper.
* transparent ftp:                       Useful Packages.
* undo <1>:                              Undoing.
* undo <2>:                              Undo and Backups.
* undo:                                  Vi State.
* vanilla search <1>:                    Move Commands.
* vanilla search <2>:                    New Commands.
* vanilla search:                        Vi State.
* variables for customization:           Rudimentary Changes.
* version maintenance:                   Useful Packages.
* Vi macros:                             Vi Macros.
* Vi options:                            Options.
* Vi state <1>:                          Vi State.
* Vi state:                              States in Viper.
* viewing registers and markers <1>:     Macros and Registers.
* viewing registers and markers:         Undo and Backups.
* Viper and C-c:                         Packages that Change Keymaps.
* Viper as minor mode:                   Emacs Preliminaries.
* window:                                Emacs Preliminaries.
* word search:                           Improved Search.
* word wrap:                             Options.
* WORDS:                                 Groundwork.
* words:                                 Groundwork.


