Sources and Supported Operating Systems
The official WWW location for elvis is ftp://ftp.cs.pdx.edu/pub/elvis/README.html. From there, you can download the elvis distribution or get it directly, using ftp from ftp://ftp.cs.pdx.edu/pub/elvis/elvis-2.2_0.tar.gz.
The source code for elvis is
freely distributable. elvis is
distributed under the terms of perl
’s Artistic License. The licensing terms
are described in the doc/license.html file in the
distribution.
elvis works under Unix, OS/2, MS-DOS, and modern versions of MS Windows. The Unix and Windows ports provide a graphical user interface. The MS-DOS version includes mouse support.
Compiling elvis is straightforward. Retrieve the distribution via ftp or via a web browser. Uncompress and untar it,[57] run the configure program, and then run make:
$gzip -d < elvis-2.2_0.tar.gz | tar -xvpf -
... $cd elvis-2.2_0; ./configure
... $make
...
elvis should configure and
build with no problems. Use make
install
to install it.
Note
The default configuration causes elvis to install itself in standard system
directories, such as /usr/bin,
/usr/share, and so on. If you
wish to have things installed in /usr/local, use the
--prefix
option to the configure script.
Should you need to report a bug or problem in elvis, the person to contact is Steve Kirkendall at kirkenda@cs.pdx.edu.
[57] The untar.c program available from the elvis ftp site is a very portable, simple program for unpacking gziped tar files on non-Unix systems.
Get Learning the vi and Vim Editors, 7th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.