|
|
1.1 root 1:
2: Elvis 1.4 INTRODUCTION Page 1-1
3:
4:
5: E1. INTRODUCTIONF
6:
7: Elvis is a clone of vi/ex, the standard UNIX editor. Elvis
8: supports nearly all of the vi/ex commands, in both visual mode and
9: colon mode.
10:
11: Like vi/ex, elvis stores most of the text in a temporary file,
12: instead of RAM. This allows it to edit files that are too large to
13: fit in a single process' data space.
14:
15: Elvis runs under BSD UNIX, AT&T SysV UNIX, Minix, MS-DOS, Atari
16: TOS, Coherent, and OS9/68000. The next version is expected to add
17: OS/2, VMS, AmigaDos, and MacOS. Contact me before you start
18: porting it to some other OS, because somebody else may have already
19: done it for you.
20:
21: Elvis is freely redistributable, in either source form or
22: executable form. There are no restrictions on how you may use it.
23:
24:
25: E1.1 CompilingF
26:
27: See the "Versions" section of this manual for instructions on
28: how to compile Elvis.
29:
30: If you want to port Elvis to another O.S. or compiler, then you
31: should read the "Portability" part of the "Internal" section.
32:
33:
34: E1.2 Overview of ElvisF
35:
36: The user interface of elvis/vi/ex is weird. There are two major
37: command modes in Elvis, and a few text input modes as well. Each
38: command mode has a command which allows you to switch to the other
39: mode.
40:
41: You will probably use the 4visual command mode5 most of the time.
42: This is the mode that elvis normally starts up in.
43:
44: In visual command mode, the entire screen is filled with lines
45: of text from your file. Each keystroke is interpretted as part of
46: a visual command. If you start typing text, it will -1not-0 be
47: inserted, it will be treated as part of a command. To insert text,
48: you must first give an "insert text" command. This will take some
49: getting used to. (An alternative exists. Lookup the "inputmode"
50: option.)
51:
52: The 4colon mode5 is quite different. Elvis displays a ":"
53: character on the bottom line of the screen, as a prompt. You are
54: then expected to type in a command line and hit the <Return> key.
55: The set of commands recognized in the colon mode is different from
56: visual mode's.
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.