 
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.