|
|
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.