home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / editor / elvis / intro.doc < prev    next >
Text File  |  1994-01-30  |  2KB  |  67 lines

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