1VI(1) General Commands Manual VI(1)
2
3
4
6 vi - screen oriented (visual) display editor based on ex
7
9 vi [ -t tag ] [ -r ] [ +command ] [ -l ] [ -wn ] name ...
10
12 Vi (visual) is a display oriented text editor based on ex(1). Ex and
13 vi run the same code; it is possible to get to the command mode of ex
14 from within vi and vice-versa.
15
16 The Vi Quick Reference card and the Introduction to Display Editing
17 with Vi provide full details on using vi.
18
20 See ex(1).
21
23 ex (1), edit (1), ``Vi Quick Reference'' card, ``An Introduction to
24 Display Editing with Vi''.
25
27 William Joy
28 Mark Horton added macros to visual mode and is maintaining version 3
29
31 Software tabs using ^T work only immediately after the autoindent.
32
33 Left and right shifts on intelligent terminals don't make use of insert
34 and delete character operations in the terminal.
35
36 The wrapmargin option can be fooled since it looks at output columns
37 when blanks are typed. If a long word passes through the margin and
38 onto the next line without a break, then the line won't be broken.
39
40 Insert/delete within a line can be slow if tabs are present on intelliā
41 gent terminals, since the terminals need help in doing this correctly.
42
43 Saving text on deletes in the named buffers is somewhat inefficient.
44
45 The source command does not work when executed as :source; there is no
46 way to use the :append, :change, and :insert commands, since it is not
47 possible to give more than one line of input to a : escape. To use
48 these on a :global you must Q to ex command mode, execute them, and
49 then reenter the screen editor with vi or open.
50
51
52
533rd Berkeley Distribution April 29, 1985 VI(1)