This is ../info/viper, produced by makeinfo version 4.2 from viper.texi. INFO-DIR-SECTION Emacs 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, 2001 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being "A GNU Manual", and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled "GNU Free Documentation License" in the Emacs manual. (a) The FSF's Back-Cover Text is: "You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development." This document is part of a collection distributed under the GNU Free Documentation License. If you want to distribute this document separately from the collection, you can do so by adding a copy of the license to the document, as described in section 6 of the license.  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. * : Groundwork. *
: Groundwork. * : Groundwork. * : Groundwork. * : Groundwork. * : Groundwork. * : Groundwork. * : Groundwork. * : Groundwork. * : Groundwork. * abbrevs: Abbreviation Facilities. * absolute file names: 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 bindings <1>: Mapping. * key bindings: Key Bindings. * key mapping: Mapping. * keyboard macros <1>: New Commands. * keyboard macros: Macros and Registers. * keymap: Emacs Preliminaries. * keymaps: Key Bindings. * 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.