Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 uid=99(nobody) gid=98(nobody) groups=98(nobody) Safe-mode: OFF (not secure) /usr/share/elvis-2.1_4/ drwxr-xr-x | |
| Viewing file: Select action/file-type: TABLE OF CONTENTSHINT: If you're reading this via elvis' built-in :help command, then you should probably begin by reading about :help itself. To do that, move the cursor onto the word ":help" and press the Enter key. .--------------------------------------------------------------. | Copyright © 1998 by Steve Kirkendall. Permission is granted | | to use and distribute this software in either source code | | form, or executable form, under the terms described in the | | license. The license is in the file "lib/license". This | | software is provided with no warranty of any kind. The | | author is not liable for any consequences arising from the | | use of this software. | ^--------------------------------------------------------------^ You can contact the author via e-mail at kirkenda@cs.pdx.edu, or via postal mail at: Steve Kirkendall If you require technical support, you may get a quicker response by posting a message to the comp.editors newsgroup. 1. WHAT IS ELVIS?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 ex mode. Elvis adds support for multiple files, multiple windows, a variety of display modes, on-line help, and other miscellaneous extensions.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. Also, the edit buffer can survive a power failure or crash. Elvis 2.1 runs under the following operating systems:
Elvis is freely redistributable, in either source form or executable form. There are very few restrictions on how you may use it. 1.1 About this manualThis document is written in HTML. You should be able to view it with any Web browser, such as Mosaic or Netscape. These browsers also allow you to print the manual, if you prefer.You can also use elvis to view it or print it; elvis has a built-in HTML display mode. To print this document using elvis, you must first set some printer options. After that, you can just load any of these files, maybe set the display mode to HTML via the command ":display html" (if elvis doesn't set the display mode automatically), and then give the command ":lp". Each chapter is stored in a separate file; you'll need to print each one separately. A shell script/batch file named printdoc.bat is provided to help you do this. 1.2 Overview of ElvisThe 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 visual command mode 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 interpreted as part of a visual command. If you start typing text, it will not be inserted, it will be treated as part of a command. To insert text, you must first give an "insert text" command, such as i. This will take some getting used to. (An alternative exists. Look up the initialstate option.) The ex mode 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 Enter key. The set of commands recognized in the ex mode is different from visual mode's. 1.3 Special features of ElvisCompared to the traditional ex/vi, elvis supports the following major new features:
|
:: Command execute :: | |
--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0174 ]-- |