代码搜索结果
找到约 10,000 项符合
E 的代码
e1
.nr PS 9
.nr VS 11
.if t .2C
.SH
Introduction
.PP
.ul
Ed
is a ``text editor'', that is, an interactive program
for creating and modifying ``text'',
using directions provided by a user at
a terminal.
T
e7
.sp 2
.SH
Summary of Commands and Lin<mark>e</mark> Numb<mark>e</mark>rs
.PP
Th<mark>e</mark> g<mark>e</mark>n<mark>e</mark>ral form of
.ul
<mark>e</mark>d
commands is th<mark>e</mark> command nam<mark>e</mark>,
p<mark>e</mark>rhaps pr<mark>e</mark>c<mark>e</mark>d<mark>e</mark>d by on<mark>e</mark> or two lin<mark>e</mark> numb<mark>e</mark>rs, and,
in th<mark>e</mark> cas<mark>e</mark> of
.UL <m ...
e0
.RP
.TL
A Tutorial Introduction to the \s-2UNIX\s+2 Text Editor
.AU
Brian W. Kernighan
.AI
.MH
.AB
.PP
Almost all text input on
the
.UX
operating system
is done with
the text-editor
.IT ed .
This memo
e5
.SH
Change and Insert \- ``c'' and ``i''
.PP
This section discusses the
.ul
change
command
.P1
c
.P2
which is used to change
or replace a group of one or more lines,
and the
.ul
insert
command
.P1
i
.
e.mac
.ds . \&\s+2.\s0\&
.de UC
\&\\$3\s-1\\$1\s0\\$2
..
.de UL
.if t \&\\$3\f3\\$1\f1\\$2
.if n \&\\$3\f2\\$1\f1\\$2
..
.de IT
\&\\$3\f2\\$1\fP\\$2
..
.de UI
\f3\\$1\fI\\$2\fR\\$3
..
.de P1
.if n .ls 1
.nf
e.y
%{#
#includ<mark>e</mark> "<mark>e</mark>.h"
#
int fromflg;
%}
%t<mark>e</mark>rm CONTIG QT<mark>E</mark>XT SPAC<mark>E</mark> THIN TAB
%t<mark>e</mark>rm MATRIX LCOL CCOL RCOL COL
%t<mark>e</mark>rm MARK LIN<mark>E</mark>UP
%t<mark>e</mark>rm SUM INT PROD UNION INT<mark>E</mark>R
%t<mark>e</mark>rm LPIL<mark>E</mark> PIL<mark>E</mark> CPIL<mark>E</mark> RPIL<mark>E</mark> ABOV<mark>E</mark>
%t<ma ...
e.h
#includ<mark>e</mark>
#d<mark>e</mark>fin<mark>e</mark> FATAL 1
#d<mark>e</mark>fin<mark>e</mark> ROM '1'
#d<mark>e</mark>fin<mark>e</mark> ITAL '2'
#d<mark>e</mark>fin<mark>e</mark> BLD '3'
#d<mark>e</mark>fin<mark>e</mark> V<mark>E</mark>RT(n) ((((n)+1)/3)*3)
#d<mark>e</mark>fin<mark>e</mark> <mark>E</mark>FFPS(p) ((p) >= 6 ? (p) : 6)
<mark>e</mark>xt<mark>e</mark>rn int dbg;
<mark>e</mark>x ...
e.y
%{#
#includ<mark>e</mark> "<mark>e</mark>.h"
#
int fromflg;
%}
%t<mark>e</mark>rm CONTIG QT<mark>E</mark>XT SPAC<mark>E</mark> THIN TAB
%t<mark>e</mark>rm MATRIX LCOL CCOL RCOL COL
%t<mark>e</mark>rm MARK LIN<mark>E</mark>UP
%t<mark>e</mark>rm SUM INT PROD UNION INT<mark>E</mark>R
%t<mark>e</mark>rm LPIL<mark>E</mark> PIL<mark>E</mark> CPIL<mark>E</mark> RPIL<mark>E</mark> ABOV<mark>E</mark>
%t<ma ...
e.h
#includ<mark>e</mark>
#d<mark>e</mark>fin<mark>e</mark> FATAL 1
#d<mark>e</mark>fin<mark>e</mark> ROM '1'
#d<mark>e</mark>fin<mark>e</mark> ITAL '1'
#d<mark>e</mark>fin<mark>e</mark> BLD '1'
#d<mark>e</mark>fin<mark>e</mark> V<mark>E</mark>RT(n) (20 * (n))
#d<mark>e</mark>fin<mark>e</mark> <mark>E</mark>FFPS(p) ((p) >= 6 ? (p) : 6)
<mark>e</mark>xt<mark>e</mark>rn int dbg;
<mark>e</mark>xt<mar ...
e4
.H1
<mark>E</mark>x<mark>e</mark>rcis<mark>e</mark> 5:
.H2
.PG
<mark>E</mark>xp<mark>e</mark>rim<mark>e</mark>nt with th<mark>e</mark> substitut<mark>e</mark> command.
S<mark>e</mark><mark>e</mark> what happ<mark>e</mark>ns if you
substitut<mark>e</mark> for som<mark>e</mark> word on a lin<mark>e</mark> with s<mark>e</mark>v<mark>e</mark>ral occurr<mark>e</mark>nc<mark>e</mark>s of that word.
For ...