|
NAMEecce —
Edinburgh Compatible Context Editor
SYNOPSIS
DESCRIPTIONecce is a line-based text editor. It first appeared many
years ago at the University of Edinburgh, and has been re-implemented many
times. Thuis manual page does not attempt to be an
ecce tutorial; it merely details how to invoke
ecce , and summarises the basic commands. For more
details, see the full documentation.
When invoking To create a new file, an empty input file must be specified. A suitable file is /dev/null. BASIC COMMANDSThe operation ofecce is directed by a series of
commands which are typed by the user. Each command line consists of a single
command, or a sequence of several commands terminated by a newline. No command
separator is required between individual commands, and unquoted spaces are not
significant. The individual commands in a command sequence are executed from
left to right. The basic editing commands consist of a letter, or a letter
followed by a text string. The letter is mnemonic for an imperative verb. The
text string is any sequence of characters (excluding newline) enclosed within
quotation marks. Any command may be followed by a repetition number to
indicate that the command is to be executed repeatedly the number of times
specified. Compound commands may be formed by enclosing a sequence of commands
within parentheses.
Editing commandsIn the following list, the Notes column indicates the notes pertaining to the particular command. These can indicate how a command can `fail', or other relevant information about the command.
Notes about commands
Special commands
COMPOUND COMMANDSSequences of commands may be enclosed in parentheses to form compound commands.Commands may be repeated, unconditionally or conditionally.
A command line consisting solely of a number repeats the previous command line the number of times specified. Patterns may be delimited by any character except letters, digits
and those which have defined significance: for example, one can use:
FILES
DIAGNOSTICSTheecce utility exits 0 on success,
and >0 if an error occurs.
SEE ALSOG. Toal, A quick guide to G.Toal's ECCE-in-C for existing ECCE users. Hamish Dewar, ECCE - revised specification, 1982. L.D. Smith, ECCE - The Edinburgh Compatible Context Editor, 1978. G. Toal, ECCE - a review. Note that only the first reference is definitive for this
implementation, so some commands may be missing (or added) elsewhere.
However, the other documents may provide a good way of learning how to use
AUTHORSThis implementation is by Graham Toal, of the Edinburgh Computer History Project. It is based on earlier implementations by H. Dewar, University of Edinburgh, and H. Whitfield, University of Newcastle upon Tyne.
Visit the GSP FreeBSD Man Page Interface. |