Table of Contents
Viper
1. Overview of Viper
1.1 Emacs Preliminaries
1.2 Loading Viper
1.3 States in Viper
1.3.1 Emacs State
1.3.2 Vi State
1.3.3 Insert State
1.3.4 Replace State
1.4 The Minibuffer
1.5 Multiple Files in Viper
1.6 Unimplemented Features
2. Improvements over Vi
2.1 Basics
2.2 Undo and Backups
2.3 History
2.4 Macros and Registers
2.5 Completion
2.6 Improved Search
2.7 Abbreviation Facilities
2.8 Movement and Markers
2.9 New Commands
2.10 Useful Packages
3. Customization
3.1 Rudimentary Changes
3.2 Key Bindings
3.2.1 Packages that Change Keymaps
3.3 Viper Specials
3.4 Vi Macros
4. Commands
4.1 Groundwork
4.2 Text Handling
4.2.1 Move Commands
4.2.2 Marking
4.2.3 Appending Text
4.2.4 Editing in Insert State
4.2.5 Deleting Text
4.2.6 Changing Text
4.2.7 Search and Replace
4.2.8 Yanking
4.2.9 Undoing
4.3 Display
4.4 File and Buffer Handling
4.5 Mapping
4.6 Shell Commands
4.7 Options
4.8 Emacs Related Commands
4.9 Mouse-bound Commands
Acknowledgments
Key Index
Function Index
Variable Index
Package Index
Concept Index
This document was generated
by XEmacs Webmaster on October, 2 2007
using texi2html