A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| Y
Index: E
- editing and movement (combining)
: 4.1. More Command Combinations 
- editing commands
: (see vi commands and ex commands)
- editor
   
  - line
  
 
    - 1. The vi Text Editor
    
- 5.1. ex Commands 
    
- (see also ex editor)
    
- (see also 
  
    
  - screen
  
 
    - 1. The vi Text Editor
    
- (see also vi editor)
  
  
- entering vi
: (see opening a file or vi commands)
- ESCAPE key
: 2.1. vi Commands 
- /etc/termcap file
: 7.1. Customizing vi 
- ex commands
    
  - abbreviate words (:ab)
: 7.3.1. Word Abbreviation 
  
- allow metacharacters (:set magic)
: 7.1.4. Some Useful Options 
  
- allow other .exrc files (:set exrc)
: 7.1.3. Alternate Environments 
  
- append to existing files (:w >>)
: 5.3.3. Appending to a Saved File 
  
- call in next of multiple files (:n)
: 5.5.2. Calling In New Files 
  
- combining with vertical bar
  
      
    - 5.2.7. Combining ex Commands 
    
- 7.3.3. Protecting Keys from Interpretation by ex 
  
  
  - confirm substitutions
: 6.1. Confirming Substitutions 
  
- context-sensitive replacement
  
  
    - 6. Global Replacement 
    
- 6.2. Context-sensitive Replacement 
  
  
  - copy lines (:co)
: 5.2. Editing with ex 
  
- define paragraphs (:set para=)
: 3.2. Movement by Text Blocks 
  
- define sections (:set sect=)
: 3.2. Movement by Text Blocks 
  
- define shiftwidth (:set sw=)
: 7.5.1. Indentation Control 
  
- define tabs (:set ts=)
: 7.5.1. Indentation Control 
  
- define window size (:set w=)
: 7.1.1. The :set Command 
  
- delete lines (:d)
: 5.2. Editing with ex 
  
- display line (:p)
: 5.1. ex Commands 
  
- display line numbers (:set nu)
  
         
    - 2.2.3. Movement Within a Line 
    
- 3.4. Movement by Line Number 
    
- 3.4.1. The G (Go To) Command if
  
   
  - display tabs (:set list)
: 7.5.1. Indentation Control 
  
- edit
: 5.5. Editing Multiple Files 
  
- edit multiple files (:e)
: 5.5.2. Calling In New Files 
  
- execute UNIX commands from vi
: 7.2. Executing UNIX Commands 
  
- filter text through UNIX command
: 7.2.1. Filtering Text Through a Command 
  
- for loop with
: 7.4.1. Looping in a Shell Script 
  
- global (:g)
: 6. Global Replacement 
  
- global search (:g)
: 5.2.6. Global Searches 
  
- here documents
: 7.4.2. Here Documents 
  
- ignore case (:set ic)
: 6.3.2. Metacharacters Used in Replacement Strings 
  
- indent input (:set ai)
: 7.5.1. Indentation Control 
  
- invoke on a file
: 5.1. ex Commands 
  
- invoke vi (:vi)
: 5.1. ex Commands 
  
- line addressing symbols
: 5.2.3. Line Addressing Symbols 
  
- map command sequence
: 7.3.2. Using the map Command 
  
- map function keys
: 7.3.7. Mapping Function Keys 
  
- match brackets (:set sm)
: 7.5.2. A Special Search Command 
  
- move lines (:m)
: 5.2. Editing with ex 
  
- move text blocks by patterns
: 6.4.2. Block Move by Patterns 
  
- number lines (:set nu)
: 5.2.2. Defining a Range of Lines 
  
- pattern matching
: 6.3. Pattern-matching Rules 
  
- preserve a buffer (:pre)
: 4.2.3. Recovering a Buffer 
  
- quick reference to
  
                       
    - A. Quick Reference 
    
- C. ex commands 
  
  
  - quit file (:q)
: 5.3. Saving and Exiting Files 
  
- quit without saving edits (:q!)
  
  
    - 1.1.2. Problems Opening Files
    
- 1.2. Quitting Without Saving Edits 
    
- 5.3. Saving and Exiting Files 
  
   
  - read in a file (:r)
: 5.4. Copying a File into Another File 
  
- replace in text block
: 6.4.2. Block Move by Patterns 
  
- save
: 7.3. Saving Commands 
  
- save and exit files
: 5.3. Saving and Exiting Files 
  
- save in buffer
: 7.3.9. @-Functions 
  
- save part of a file
: 5.3.2. Saving Part of a File 
  
- save under new filename
: 5.3.1. Renaming the Buffer 
  
- scripts
: 7.4. Using ex Scripts 
  
        
    - built by diff
: 7.4.5. ex Scripts Built by diff 
  
 
  - search for class of words
: 6.4.1. Search for General Class of Words 
  
- search patterns
: 5.2.4. Search Patterns 
  
- set ignorecase (:set ic)
  
   
    - 7.1.1. The :set Command 
    
- 7.1.4. Some Useful Options 
  
  
  - set vi options
  
 
    - 7.1. Customizing vi 
    
- 7.1.1. The :set Command 
  
  
  - set wrapmargin (:set wm=)
  
 
    - 2.1. vi Commands 
    
- 2.2.3. Movement Within a Line 
    
- 2.3.8.1. Repeat
  
   
  - set wrapscan (:set ws)
: 3.3.1. Repeating Searches 
  
- sort text blocks
: 7.4.3. Sorting Text Blocks:  A Sample ex Script 
  
- substitute (:s)
  
   
    - 5.1. ex Commands 
    
- 6. Global Replacement 
  
  
  - syntax of
: 1. The vi Text Editor
  
- use from within vi
: 5.1. ex Commands 
  
- wrap searches (:set ws)
: 7.1.4. Some Useful Options 
  
- wrap words (:set wm=)
: 7.1.4. Some Useful Options 
  
- write (save) and quit file (:wq)
: 5.3. Saving and Exiting Files 
  
- write (save) and quit file (:x)
: 5.3. Saving and Exiting Files 
  
- write (save) file (:w)
: 5.3. Saving and Exiting Files 
  
- yank text between files
: 5.5.3. Edits Between Files 
        
- ex editor
 
  - 1. The vi Text Editor
  
- 5. Introducing the ex Editor 
  
- (see also ex commands)
  
- (see also 
    
- EXINIT variable (vi environment)
: 7.1. Customizing vi 
- .exrc file (vi environment)
  
  - 7.1. Customizing vi 
  
- 7.1.2. The .exrc File 
  
A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| Y
Copyright © 1998
 O'Reilly & Associates, Inc.
All Rights Reserved.