A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| Y
Index: V
- vi
 
  - entering
: (see opening a file or vi commands)
  
- invoking on multiple files
: 5.5.1. Invoking vi on Multiple Files one
  
- vi commands
 
  - @-functions
: 7.3.9. @-Functions 
  
- abbreviated words
: 7.3.1. Word Abbreviation 
  
- append text (a)
  
   
    - 2.3. Simple Edits 
    
- 2.3.2. Appending Text 
  
  
  - append text to end of line (A)
: 2.4. More Ways to Insert Text 
  
- case sensitivity of
: 1. The vi Text Editor
  
- change character (r)
: 2.3.3.3. Characters other
  
- change lines (cc)
  
    
    - 2.3.3.2. Lines 
    
- 2.4. More Ways to Insert Text 
  
  
  - change text (c)
  
 
    - 1. The vi Text Editor
    
- 2.3. Simple Edits 
    
- 2.3.3. Changing Text 
    
- 2.6. Review of Basic vi Commands 
    
- 4.1. More Command Combinations 
  
     
  - change text to end of line (C)
: 2.3.3.2. Lines 
  
- change words (cw)
  
  
    - 2.3.3. Changing Text 
    
- 2.3.3.1. Words 
  
  
  - combine edits and movement
: 4.1. More Command Combinations 
  
- command mode
: 2.1. vi Commands 
  
- copy (yank and put) text
: 4.3.2. Yanking to Named Buffers 
  
- copy (yank) text (y)
  
    
    - 1. The vi Text Editor
    
- 2.3. Simple Edits 
    
- 2.3.7. Copying Text 
    
- 2.6. Review of Basic vi Commands 
    
- 4.1. More Command Combinations 
  
     
  - copy text
: 2.3. Simple Edits 
  
- copy text (yank and put)
  
  
    - 2.3.7. Copying Text 
    
- 4.3.2. Yanking to Named Buffers 
  
  
  - delete character (x)
: 2.3.5.3. Characters 
  
- delete line (dd)
: 2.3.5.2. Lines 
  
- delete text (d)
  
   
    - 2.3. Simple Edits 
    
- 2.3.5. Deleting Text Chapter
    
- 2.3.7. Copying Text 
    
- 2.6. Review of Basic vi Commands 
    
- 4.1. More Command Combinations 
  
     
  - delete to end of line (D)
: 2.3.5.2. Lines 
  
- delete up to pattern (d/pattern)
: 3.3.2. Current Line Searches 
  
- delete word (dw)
: 2.3.5.1. Words 
  
- display current line number (^G)
  
    
    - 3.4. Movement by Line Number 
    
- 3.4.1. The G (Go To) Command if
  
  
  - filter text through UNIX command
: 7.2.1. Filtering Text Through a Command 
  
- general form
: 2.3.3.1. Words 
  
- insert mode
: 2.1. vi Commands 
  
- insert text (i)
  
    
    - 1. The vi Text Editor
    
- 2.1. vi Commands 
    
- 2.3. Simple Edits 
    
- 2.3.1. Inserting New Text 
  
    
  - insert text at beginning of line (I)
: 2.4. More Ways to Insert Text 
  
- join lines (J)
: 2.5. Joining Two Lines with J 
  
- mapped to function keys
: 7.3.7. Mapping Function Keys 
  
- mapping
: 7.3.2. Using the map Command 
  
- mark a place in file (m)
: 4.4. Marking Your Place 
  
- move cursor by character
  
      
    - 2.2.1. Single Movements 
    
- 2.6. Review of Basic vi Commands 
  
  
  - move cursor by line
  
 
    - 3.1.5. Movement by Line 
    
- 3.1.5.1. Movement on the Current Line 
  
  
  - move cursor by screen
: 3.1. Movement by Screens 
  
- move cursor by text block
: 3.2. Movement by Text Blocks 
  
- move cursor by word
  
   
    - 2.2.4. Movement by Text Blocks 
    
- 2.6. Review of Basic vi Commands 
  
  
  - move cursor to line number n (nG)
  
 
    - 3.4. Movement by Line Number 
    
- 3.4.1. The G (Go To) Command if
  
  
  - move cursor within a line
  
 
    - 2.2.3. Movement Within a Line 
    
- 2.6. Review of Basic vi Commands 
  
  
  - move cursor within a screen
: 3.1.4. Movement Within a Screen 
  
- move text
: 2.3. Simple Edits 
  
- move text (delete and put)
  
   
    - 2.3.6. Moving Text 
    
- 2.3.6.1. Transposing Two Letters 
    
- 2.3.7. Copying Text 
  
   
  - numeric arguments with
  
 
    - edit commands
: 2.3.3.1. Words 
    
- insert commands
: 2.4.1. Numeric Arguments for Insert Commands 
    
- movement commands
: 2.2.2. Numeric Arguments 
  
   
  - open a file (vi)
  
 
    - 1.1. Opening and Closing Files
    
- 1.1.1. Opening a File
    
- 1.1.2. Problems Opening Files
  
   
  - open file
: 4.2.1. Advancing to a Specific Place 
  
 
    - at a specific place
: 4.2.1. Advancing to a Specific Place 
    
- in read-only mode
: 4.2.2. Read-only Mode 
  
  
  - open line for text (O, o)
: 2.4. More Ways to Insert Text 
  
- put text (p)
  
  
    - 2.3. Simple Edits 
    
- 2.3.5.4. Problems with Deletions 
    
- 2.3.6. Moving Text 
    
- 2.3.6.1. Transposing Two Letters 
    
- 2.3.7. Copying Text 
    
- 2.6. Review of Basic vi Commands 
    
- 4.3.2. Yanking to Named Buffers 
  
       
  - put text before cursor (P)
  
 
    - 2.3.6. Moving Text 
    
- 2.3.7. Copying Text 
    
- 4.3.2. Yanking to Named Buffers 
  
   
  - quick reference to
: A. Quick Reference 
  
- quit and save edits (ZZ)
  
  
    - 1.1.3. Saving and Quitting a File 
    
- 1.2. Quitting Without Saving Edits 
    
- 1.2.1. Problems Saving Files 
    
- 2.6. Review of Basic vi Commands 
  
    
  - recover buffers after system crash
: 4.2.3. Recovering a Buffer 
  
- recover deletions with u
: 2.3.5.4. Problems with Deletions 
  
- recover numbered buffers (deletions)
  
   
    - 2.3.5.4. Problems with Deletions 
    
- 4.3.1. Recovering Deletions 
  
  
  - repeat last command (.)
  
 
    - 2.3.8. Repeating or Undoing Your Last Command 
    
- 2.3.8.1. Repeat
    
- 6.1. Confirming Substitutions 
  
   
  - repeat search (n, N)
  
 
    - 3.3.1. Repeating Searches 
    
- 6.1. Confirming Substitutions 
  
  
  - replace character (r)
: 2.3.3.3. Characters other
  
- replace characters (R)
: 2.4. More Ways to Insert Text 
  
- save
: 7.3. Saving Commands 
  
- save in buffer
: 7.3.9. @-Functions 
  
- scroll screen with cursor stationary (z)
: 3.1.2. Repositioning the Screen with z 
  
- search backward for pattern (?)
: 3.3.1. Repeating Searches 
  
- search for pattern (/)
: 3.3. Movement by Searches 
  
- search within current line
: 3.3.2. Current Line Searches 
  
- stop inserting text (ESC)
: 2.1. vi Commands 
  
- substitute character (s)
: 2.4. More Ways to Insert Text 
  
- substitute line (S)
: 2.4. More Ways to Insert Text 
  
- summary of
: 2.6. Review of Basic vi Commands 
  
- transpose characters (xp)
: 2.3.6.1. Transposing Two Letters 
  
- undo all edits to line (U)
: 2.3.8.2. Undo 
  
- undo last (u)
: 6.1. Confirming Substitutions 
  
- undo last edit (u)
  
                
    - 2.3.5.4. Problems with Deletions 
    
- 2.3.8. Repeating or Undoing Your Last Command 
    
- 2.3.8.2. Undo 
  
   
  - yank
  
 
    - text (y)
    
 
      - 2.3. Simple Edits 
      
- 2.3.7. Copying Text 
      
- 2.6. Review of Basic vi Commands 
      
- 4.1. More Command Combinations 
    
    
    - text between files
: 5.5.3. Edits Between Files 
    
- to named buffers
    
  
      - 4.3. Making Use of Buffers 
      
- 4.3.2. Yanking to Named Buffers 
    
  
  
- vi editor
 
  - alternate environments (.exrc file)
  
 
    - 7.1. Customizing vi 
    
- 7.1.2. The .exrc File 
  
  
  - alternate environments (EXINIT variable)
: 7.1. Customizing vi 
  
- customizing
  
  
    - 7.1. Customizing vi 
    
- (see also ex commands, :set)
  
  
  - execute UNIX commands from
: 7.2. Executing UNIX Commands 
  
- introduction to
: 1. The vi Text Editor
  
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.