Annotation of 43BSDTahoe/man/man1/ex.1, revision 1.1.1.1

1.1       root        1: .\" Copyright (c) 1980 Regents of the University of California.
                      2: .\" All rights reserved.  The Berkeley software License Agreement
                      3: .\" specifies the terms and conditions for redistribution.
                      4: .\"
                      5: .\"    @(#)ex.1        6.4 (Berkeley) 6/5/86
                      6: .\"
                      7: .TH EX 1 "June 5, 1986"
                      8: .UC 4
                      9: .SH NAME
                     10: ex, edit \- text editor
                     11: .SH SYNOPSIS
                     12: .B ex
                     13: [
                     14: .B \-
                     15: ] [
                     16: .B \-v
                     17: ] [
                     18: .B \-t 
                     19: tag
                     20: ] [
                     21: .B \-r
                     22: ] [
                     23: \fB+\fIcommand\fR
                     24: ] [
                     25: .B \-l
                     26: ]
                     27: name ...
                     28: .br
                     29: .B edit
                     30: [
                     31: ex options
                     32: ]
                     33: .SH DESCRIPTION
                     34: .I Ex
                     35: is the root of a family of editors:
                     36: .I edit,
                     37: .I ex
                     38: and
                     39: .I vi.
                     40: .I Ex
                     41: is a superset of
                     42: .I ed,
                     43: with the most notable extension being a display editing facility.
                     44: Display based editing is the focus of
                     45: .I vi.
                     46: .PP
                     47: If you have not used
                     48: .I ed,
                     49: or are a casual user, you will find that the editor
                     50: .I edit
                     51: is convenient for you.
                     52: It avoids some of the complexities of
                     53: .I ex
                     54: used mostly by systems programmers and persons very familiar with
                     55: .I ed.
                     56: .PP
                     57: If you have a \s-2CRT\s0 terminal, you may wish to use a display
                     58: based editor; in this case
                     59: see
                     60: .IR vi (1),
                     61: which is a command which focuses on the display editing portion of
                     62: .I ex.
                     63: .SH DOCUMENTATION
                     64: The document
                     65: .I "Edit: A tutorial"
                     66: (USD:14) provides a comprehensive introduction to
                     67: .I edit
                     68: assuming no previous knowledge of computers or the \s-2UNIX\s0 system.
                     69: .PP
                     70: The
                     71: .I "Ex Reference Manual \- Version 3.7"
                     72: (USD:16)
                     73: is a comprehensive and complete manual for the command mode features
                     74: of
                     75: .I ex,
                     76: but you cannot learn to use the editor by reading it.
                     77: For an introduction to
                     78: more advanced forms of editing using the command mode of
                     79: .I ex
                     80: see the editing documents written by Brian Kernighan for the editor
                     81: .I ed;
                     82: the material in the introductory and advanced documents works also with
                     83: .I ex.
                     84: .PP
                     85: .I "An Introduction to Display Editing with Vi"
                     86: (USD:15)
                     87: introduces the display editor
                     88: .I vi
                     89: and provides reference material on
                     90: .I vi.
                     91: In addition, the
                     92: .I "Vi Quick Reference"
                     93: card summarizes the commands
                     94: of
                     95: .I vi
                     96: in a useful, functional way, and is useful with the
                     97: .I Introduction.
                     98: .SH FILES
                     99: .DT
                    100: /usr/lib/ex?.?strings          error messages
                    101: .br
                    102: /usr/lib/ex?.?recover          recover command
                    103: .br
                    104: /usr/lib/ex?.?preserve         preserve command
                    105: .br
                    106: /etc/termcap                   describes capabilities of terminals
                    107: .br
                    108: ~/.exrc                                editor startup file
                    109: .br
                    110: /tmp/Ex\fInnnnn\fR                     editor temporary
                    111: .br
                    112: /tmp/Rx\fInnnnn\fR                     named buffer temporary
                    113: .br
                    114: /usr/preserve                  preservation directory
                    115: .SH SEE ALSO
                    116: awk(1), ed(1), grep(1), sed(1), grep(1), vi(1), termcap(5), environ(7)
                    117: .SH AUTHOR
                    118: Originally written by William Joy
                    119: .br
                    120: Mark Horton has maintained the editor since version 2.7, adding macros,
                    121: support for many unusual terminals,
                    122: and other features such as word abbreviation mode.
                    123: .SH BUGS
                    124: The
                    125: .I undo
                    126: command causes all marks to be lost on lines changed and then restored
                    127: if the marked lines were changed.
                    128: .PP
                    129: .I Undo
                    130: never clears the buffer modified condition.
                    131: .PP
                    132: The
                    133: .I z
                    134: command prints a number of logical rather than physical lines.
                    135: More than a screen full of output may result if long lines are present.
                    136: .PP
                    137: File input/output errors don't print a name if the command line \fB`\-'\fR
                    138: option is used.
                    139: .PP
                    140: There is no easy way to do a single scan ignoring case.
                    141: .PP
                    142: The editor does not warn if text is placed in named buffers and not used
                    143: before exiting the editor.
                    144: .PP
                    145: Null characters are discarded in input files, and cannot appear in resultant
                    146: files.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.