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