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.  Indirect: viper-1: 1310 viper-2: 48658 viper-3: 92810 viper-4: 140495 viper-5: 187302  Tag Table: (Indirect) Node: Top1310 Node: Overview3708 Node: Emacs Preliminaries5431 Node: Loading Viper10781 Node: States in Viper13213 Node: Emacs State18270 Node: Vi State19824 Node: Insert State26658 Node: Replace State29526 Node: The Minibuffer31181 Node: Multiple Files in Viper32833 Node: Unimplemented Features36207 Node: Improvements over Vi36957 Node: Basics38042 Node: Undo and Backups40488 Node: History41656 Node: Macros and Registers43257 Node: Completion44936 Node: Improved Search45365 Node: Abbreviation Facilities47683 Node: Movement and Markers48658 Node: New Commands51705 Node: Useful Packages57530 Node: Customization59585 Node: Rudimentary Changes61197 Node: Key Bindings77647 Node: Packages that Change Keymaps87424 Node: Viper Specials92810 Node: Vi Macros110224 Node: Commands123562 Node: Groundwork124298 Node: Text Handling130745 Node: Move Commands131299 Node: Marking135030 Node: Appending Text136259 Node: Editing in Insert State138585 Node: Deleting Text139162 Node: Changing Text140495 Node: Search and Replace143084 Node: Yanking145049 Node: Undoing145958 Node: Display146289 Node: File and Buffer Handling147593 Node: Mapping151948 Node: Shell Commands153638 Node: Options155469 Node: Emacs Related Commands157664 Node: Mouse-bound Commands159232 Node: Acknowledgments160091 Node: Key Index162885 Node: Function Index175197 Node: Variable Index182456 Node: Package Index186765 Node: Concept Index187302  End Tag Table