diff options
Diffstat (limited to 'usr.bin/vi/docs/USD.doc/vi.man/vi.0.ps')
-rw-r--r-- | usr.bin/vi/docs/USD.doc/vi.man/vi.0.ps | 1172 |
1 files changed, 0 insertions, 1172 deletions
diff --git a/usr.bin/vi/docs/USD.doc/vi.man/vi.0.ps b/usr.bin/vi/docs/USD.doc/vi.man/vi.0.ps deleted file mode 100644 index 48eabf6a9a4..00000000000 --- a/usr.bin/vi/docs/USD.doc/vi.man/vi.0.ps +++ /dev/null @@ -1,1172 +0,0 @@ -%!PS-Adobe-3.0 -%%Creator: groff version 1.10 -%%CreationDate: Sat May 18 15:39:42 1996 -%%DocumentNeededResources: font Times-Roman -%%+ font Times-Bold -%%+ font Times-Italic -%%DocumentSuppliedResources: procset grops 1.10 0 -%%Pages: 16 -%%PageOrder: Ascend -%%Orientation: Portrait -%%EndComments -%%BeginProlog -%%BeginResource: procset grops 1.10 0 -/setpacking where{ -pop -currentpacking -true setpacking -}if -/grops 120 dict dup begin -/SC 32 def -/A/show load def -/B{0 SC 3 -1 roll widthshow}bind def -/C{0 exch ashow}bind def -/D{0 exch 0 SC 5 2 roll awidthshow}bind def -/E{0 rmoveto show}bind def -/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def -/G{0 rmoveto 0 exch ashow}bind def -/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/I{0 exch rmoveto show}bind def -/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def -/K{0 exch rmoveto 0 exch ashow}bind def -/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/M{rmoveto show}bind def -/N{rmoveto 0 SC 3 -1 roll widthshow}bind def -/O{rmoveto 0 exch ashow}bind def -/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/Q{moveto show}bind def -/R{moveto 0 SC 3 -1 roll widthshow}bind def -/S{moveto 0 exch ashow}bind def -/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/SF{ -findfont exch -[exch dup 0 exch 0 exch neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/MF{ -findfont -[5 2 roll -0 3 1 roll -neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/level0 0 def -/RES 0 def -/PL 0 def -/LS 0 def -/MANUAL{ -statusdict begin/manualfeed true store end -}bind def -/PLG{ -gsave newpath clippath pathbbox grestore -exch pop add exch pop -}bind def -/BP{ -/level0 save def -1 setlinecap -1 setlinejoin -72 RES div dup scale -LS{ -90 rotate -}{ -0 PL translate -}ifelse -1 -1 scale -}bind def -/EP{ -level0 restore -showpage -}bind def -/DA{ -newpath arcn stroke -}bind def -/SN{ -transform -.25 sub exch .25 sub exch -round .25 add exch round .25 add exch -itransform -}bind def -/DL{ -SN -moveto -SN -lineto stroke -}bind def -/DC{ -newpath 0 360 arc closepath -}bind def -/TM matrix def -/DE{ -TM currentmatrix pop -translate scale newpath 0 0 .5 0 360 arc closepath -TM setmatrix -}bind def -/RC/rcurveto load def -/RL/rlineto load def -/ST/stroke load def -/MT/moveto load def -/CL/closepath load def -/FL{ -currentgray exch setgray fill setgray -}bind def -/BL/fill load def -/LW/setlinewidth load def -/RE{ -findfont -dup maxlength 1 index/FontName known not{1 add}if dict begin -{ -1 index/FID ne{def}{pop pop}ifelse -}forall -/Encoding exch def -dup/FontName exch def -currentdict end definefont pop -}bind def -/DEFS 0 def -/EBEGIN{ -moveto -DEFS begin -}bind def -/EEND/end load def -/CNT 0 def -/level1 0 def -/PBEGIN{ -/level1 save def -translate -div 3 1 roll div exch scale -neg exch neg exch translate -0 setgray -0 setlinecap -1 setlinewidth -0 setlinejoin -10 setmiterlimit -[]0 setdash -/setstrokeadjust where{ -pop -false setstrokeadjust -}if -/setoverprint where{ -pop -false setoverprint -}if -newpath -/CNT countdictstack def -userdict begin -/showpage{}def -}bind def -/PEND{ -clear -countdictstack CNT sub{end}repeat -level1 restore -}bind def -end def -/setpacking where{ -pop -setpacking -}if -%%EndResource -%%IncludeResource: font Times-Roman -%%IncludeResource: font Times-Bold -%%IncludeResource: font Times-Italic -grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 -def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron -/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent -/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen -/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon -/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O -/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex -/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y -/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft -/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl -/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut -/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash -/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen -/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft -/logicalnot/minus/registered/macron/degree/plusminus/twosuperior -/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior -/ordmasculine/guilsinglright/onequarter/onehalf/threequarters -/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE -/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex -/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis -/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn -/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla -/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis -/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash -/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE -/Times-Roman@0 ENC0/Times-Roman RE -%%EndProlog -%%Page: 1 1 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 9/Times-Bold@0 -SF -.18(NA)72 84 S(ME).18 E F0 -.15(ex)108 96 S 2.5(,v).15 G(i, vie)-2.5 -E 2.5(w\255t)-.25 G -.15(ex)-2.5 G 2.5(te).15 G(ditors)-2.5 E F1 -(SYNOPSIS)72 112.8 Q/F2 10/Times-Bold@0 SF(ex)108 124.8 Q F0([)2.5 E F2 -(-eFRrsv)A F0 2.5(][)C F2(-c)-2.5 E/F3 10/Times-Italic@0 SF(cmd)2.5 E F0 -2.5(][).77 G F2(-t)-2.5 E F3(ta)2.5 E(g)-.1 E F0 2.5(][).22 G F2(-w)-2.5 -E F3(size)2.5 E F0 2.5(][).18 G(\214le ...])-2.5 E F2(vi)108 136.8 Q F0 -([)2.5 E F2(-eFlRr)A(v)-.1 E F0 2.5(][)C F2(-c)-2.5 E F3(cmd)2.5 E F0 -2.5(][).77 G F2(-t)-2.5 E F3(ta)2.5 E(g)-.1 E F0 2.5(][).22 G F2(-w)-2.5 -E F3(size)2.5 E F0 2.5(][).18 G(\214le ...])-2.5 E F2(view)108 148.8 Q -F0([)2.5 E F2(-eFRr)A(v)-.1 E F0 2.5(][)C F2(-c)-2.5 E F3(cmd)2.5 E F0 -2.5(][).77 G F2(-t)-2.5 E F3(ta)2.5 E(g)-.1 E F0 2.5(][).22 G F2(-w)-2.5 -E F3(size)2.5 E F0 2.5(][).18 G(\214le ...])-2.5 E F1(DESCRIPTION)72 -165.6 Q F3 -.74(Vi)108 177.6 S F0 .452(is a screen oriented te)3.692 F -.452(xt editor)-.15 F(.)-.55 E F3(Ex)5.452 E F0 .452 -(is a line-oriented te)2.952 F .452(xt editor)-.15 F(.)-.55 E F3(Ex) -5.452 E F0(and)2.952 E F3(vi)2.952 E F0 .452(are dif)2.952 F .452 -(ferent interf)-.25 F .452(aces to the)-.1 F .502(same program, and it is possible to switch back and forth during an edit session.) -108 189.6 R F3 -.74(Vi)5.502 G -.15(ew).74 G F0 .502(is the equi)3.152 F --.25(va)-.25 G .503(lent of).25 F(using the)108 201.6 Q F2<ad52>2.5 E F0 -(\(read-only\) option of)2.5 E F3(vi)2.5 E F0(.).36 E 2.044 -(This manual page is the one pro)108 218.4 R 2.044(vided with the)-.15 F -F3(ne)4.544 E(x/n)-.2 E(vi)-.4 E F0 -.15(ve)4.544 G 2.044(rsions of the) -.15 F F3 -.2(ex)4.544 G(/vi).2 E F0(te)4.544 E 2.044(xt editors.)-.15 F -F3(Ne)7.044 E(x/n)-.2 E(vi)-.4 E F0(are)4.544 E 1.391(intended as b)108 -230.4 R(ug-for)-.2 E(-b)-.2 E 1.392 -(ug compatible replacements for the original F)-.2 F 1.392(ourth Berk) --.15 F(ele)-.1 E 3.892(yS)-.15 G(oftw)-3.892 E 1.392(are Distrib)-.1 F -(ution)-.2 E(\(4BSD\))108 242.4 Q F3 -.2(ex)3.273 G F0(and)3.473 E F3 -(vi)3.273 E F0 3.273(programs. F)3.273 F .773 -(or the rest of this manual page,)-.15 F F3(ne)3.273 E(x/n)-.2 E(vi)-.4 -E F0 .772(is used only when it')3.272 F 3.272(sn)-.55 G .772 -(ecessary to)-3.272 F -(distinguish it from the historic implementations of)108 254.4 Q F3 -.2 -(ex)2.5 G(/vi).2 E F0(.).36 E 1.125 -(This manual page is intended for users already f)108 271.2 R 1.125 -(amiliar with)-.1 F F3 -.2(ex)3.625 G(/vi).2 E F0 6.126(.A).36 G -.15 -(ny)-6.126 G 1.126(one else should almost certainly).15 F .249 -(read a good tutorial on the editor before this manual page.)108 283.2 R -.248(If you')5.248 F .248(re in an unf)-.5 F .248(amiliar en)-.1 F .248 -(vironment, and you)-.4 F .399(absolutely ha)108 295.2 R .699 -.15(ve t) --.2 H 2.899(og).15 G .399(et w)-2.899 F .399(ork done immediately)-.1 F -2.899(,r)-.65 G .4 -(ead the section after the options description, entitled `)-2.899 F(`F) --.74 E(ast)-.15 E(Startup')108 307.2 Q 2.5('. It')-.74 F 2.5(sp)-.55 G -(robably enough to get you going.)-2.5 E(The follo)108 324 Q -(wing options are a)-.25 E -.25(va)-.2 G(ilable:).25 E F2<ad63>108 340.8 -Q F0(Ex)25.86 E(ecute)-.15 E F2(cmd)2.935 E F0 .435 -(immediately after starting the edit session.)2.935 F -.15(Pa)5.435 G -.435(rticularly useful for initial positioning).15 F .323 -(in the \214le, ho)144 352.8 R(we)-.25 E -.15(ve)-.25 G(r).15 E F2(cmd) -2.823 E F0 .324(is not limited to positioning commands.)2.824 F .324 -(This is the POSIX 1003.2 inter)5.324 F(-)-.2 E -.1(fa)144 364.8 S -(ce for the historic `).1 E(`+cmd')-.74 E 2.5('s)-.74 G(yntax.)-2.5 E F3 -(Ne)5 E(x/n)-.2 E(vi)-.4 E F0(supports both the old and ne)2.5 E 2.5(ws) --.25 G(yntax.)-2.5 E F2<ad65>108 381.6 Q F0(Start editing in e)25.86 E -2.5(xm)-.15 G(ode, as if the command name were)-2.5 E F3 -.2(ex)2.5 G F0 -(.).73 E F2<ad46>108 398.4 Q F0(Don')24.19 E 2.894(tc)-.18 G(op)-2.894 E -2.894(yt)-.1 G .393(he entire \214le when \214rst starting to edit.) --2.894 F .393(\(The def)5.393 F .393(ault is to mak)-.1 F 2.893(eac)-.1 -G(op)-2.893 E 2.893(yi)-.1 G 2.893(nc)-2.893 G .393(ase some-)-2.893 F -(one else modi\214es the \214le during your edit session.\))144 410.4 Q -F2<ad6c>108 427.2 Q F0(Start editing with the lisp and sho)27.52 E -(wmatch options set.)-.25 E F2<ad52>108 444 Q F0 .947 -(Start editing in read-only mode, as if the command name w)23.08 F(as) --.1 E F3(vie)3.447 E(w)-.15 E F0 3.447(,o).31 G 3.447(rt)-3.447 G(he) --3.447 E F2 -.18(re)3.447 G(adonly).18 E F0 .947(option w)3.447 F(as)-.1 -E(set.)144 456 Q F2<ad72>108 472.8 Q F0(Reco)25.86 E -.15(ve)-.15 G -3.001(rt).15 G .501(he speci\214ed \214les, or)-3.001 F 3.001(,i)-.4 G -3.001(fn)-3.001 G 3.001<6f8c>-3.001 G .5 -(les are speci\214ed, list the \214les that could be reco)-3.001 F -.15 -(ve)-.15 G 3(red. If).15 F(no)3 E(reco)144 484.8 Q -.15(ve)-.15 G 1.264 -(rable \214les by the speci\214ed name e).15 F 1.264 -(xist, the \214le is edited as if the)-.15 F F2<ad72>3.764 E F0 1.264 -(option had not been)3.764 F(speci\214ed.)144 496.8 Q F2<ad73>108 513.6 -Q F0 1.597(Enter batch mode; applicable only to)26.41 F F3 -.2(ex)4.097 -G F0 1.597(edit sessions.)4.297 F 1.596 -(Batch mode is useful when running)6.597 F F3 -.2(ex)4.096 G F0 3.893 -(scripts. Prompts,)144 525.6 R(informati)3.893 E 1.693 -.15(ve m)-.25 H -1.393(essages and other user oriented message are turned of).15 F 1.393 -(f, and no)-.25 F .788(startup \214les or en)144 537.6 R .788 -(vironmental v)-.4 F .788(ariables are read.)-.25 F .788 -(This is the POSIX 1003.2 interf)5.788 F .788(ace for the his-)-.1 F -(toric `)144 549.6 Q(`\255')-.74 E 2.5('a)-.74 G -.18(rg)-2.5 G(ument.) -.18 E F3(Ne)5 E(x/n)-.2 E(vi)-.4 E F0(supports both the old and ne)2.5 E -2.5(ws)-.25 G(yntax.)-2.5 E F2<ad74>108 566.4 Q F0 -(Start editing at the speci\214ed tag.)26.97 E(\(See)5 E F3(cta)2.5 E -(gs)-.1 E F0(\(1\)\).).27 E F2<ad77>108 583.2 Q F0 -(Set the initial windo)23.08 E 2.5(ws)-.25 G -(ize to the speci\214ed number of lines.)-2.5 E F2<ad76>108 600 Q F0 -(Start editing in vi mode, as if the command name w)25.3 E(as)-.1 E F3 -(vi)2.5 E F0(or)2.5 E F3(vie)2.5 E(w)-.15 E F0(.).31 E .382 -(Command input for)108 616.8 R F3 -.2(ex)2.882 G(/vi).2 E F0 .382 -(is read from the standard input.)2.882 F .383(In the)5.382 F F3(vi) -2.883 E F0(interf)2.883 E .383(ace, it is an error if standard input)-.1 -F 1.156(is not a terminal.)108 628.8 R 1.156(In the)6.156 F F3 -.2(ex) -3.656 G F0(interf)3.856 E 1.156 -(ace, if standard input is not a terminal,)-.1 F F3 -.2(ex)3.656 G F0 -1.156(will read commands from it)3.856 F(re)108 640.8 Q -.05(ga)-.15 G -.03(rdless, ho).05 F(we)-.25 E -.15(ve)-.25 G .83 -.4(r, t).15 H .03 -(he session will be a batch mode session, e).4 F .031(xactly as if the) --.15 F F2<ad73>2.531 E F0 .031(option had been speci\214ed.)2.531 F F3 -(Ex/vi)108 657.6 Q F0 -.15(ex)2.5 G -(its 0 on success, and greater than 0 if an error occurs.).15 E F1 -.81 -(FA)72 674.4 S(ST ST).81 E(AR)-.81 E(TUP)-.36 E F0 .252(This section will tell you the minimum amount that you need to do simple editing tasks using) -108 686.4 R F3(vi)2.752 E F0 5.252(.I).36 G 2.752(fy)-5.252 G(ou')-2.752 -E -.15(ve)-.5 G(ne)108 698.4 Q -.15(ve)-.25 G 3.078(ru).15 G .578 -(sed an)-3.078 F 3.078(ys)-.15 G .578(creen editor before, you')-3.078 F -.578(re lik)-.5 F .578(ely to ha)-.1 F .878 -.15(ve p)-.2 H .578 -(roblems e).15 F -.15(ve)-.25 G 3.078(nw).15 G .578 -(ith this simple introduction.)-3.078 F(In)5.579 E -(that case you should \214nd someone that already kno)108 710.4 Q(ws) --.25 E F3(vi)2.5 E F0(and ha)2.5 E .3 -.15(ve t)-.2 H(hem w).15 E -(alk you through this section.)-.1 E F3 -.74(Vi)108 727.2 S F0 .191 -(is a screen editor)3.431 F 5.191(.T)-.55 G .191(his means that it tak) --5.191 F .191 -(es up almost the entire screen, displaying part of the \214le on each) --.1 F(May 18, 1996)278.085 768 Q(1)201.085 E EP -%%Page: 2 2 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R .764 -(screen line, e)108 84 R .764(xcept for the last line of the screen.) --.15 F .764(The last line of the screen is used for you to gi)5.764 F -1.065 -.15(ve c)-.25 H(om-).15 E(mands to)108 96 Q/F1 10/Times-Italic@0 -SF(vi)2.5 E F0 2.5(,a).36 G(nd for)-2.5 E F1(vi)2.5 E F0(to gi)2.5 E .3 --.15(ve i)-.25 H(nformation to you.).15 E .527(The other f)108 112.8 R -.527(act that you need to understand is that)-.1 F F1(vi)3.027 E F0 .527 -(is a modeful editor)3.027 F 3.026(,i)-.4 G .526 -(.e. you are either entering te)-3.026 F .526(xt or)-.15 F .564 -(you are e)108 124.8 R -.15(xe)-.15 G .564(cuting commands, and you ha) -.15 F .864 -.15(ve t)-.2 H 3.064(ob).15 G 3.064(ei)-3.064 G 3.064(nt) --3.064 G .564(he right mode to do one or the other)-3.064 F 5.564(.Y) --.55 G .565(ou will be in)-6.664 F .741 -(command mode when you \214rst start editing a \214le.)108 136.8 R .74 -(There are commands that switch you into input mode.)5.741 F .222 -(There is only one k)108 148.8 R .522 -.15(ey t)-.1 H .222(hat tak).15 F -.222(es you out of input mode, and that is the <escape> k)-.1 F -.15(ey) --.1 G 5.223(.\()-.5 G -2.15 -.25(Ke y)-5.223 H .223(names are writ-) -2.973 F .886(ten using less-than and greater)108 160.8 R .886 -(-than signs, e.g.)-.2 F .886(<escape> means the `)5.886 F(`escape')-.74 -E 3.385('k)-.74 G -.15(ey)-3.485 G 3.385(,u)-.5 G .885(sually labeled `) --3.385 F(`esc')-.74 E(')-.74 E 1.924(on your terminal')108 172.8 R 4.424 -(sk)-.55 G -.15(ey)-4.524 G 4.424(board.\) If).15 F(you')4.424 E 1.924 -(re e)-.5 F -.15(ve)-.25 G 4.424(rc).15 G 1.924 -(onfused as to which mode you')-4.424 F 1.925(re in, k)-.5 F 1.925 -(eep entering the)-.1 F .653(<escape> k)108 184.8 R .953 -.15(ey u)-.1 H -(ntil).15 E F1(vi)3.153 E F0 .653(beeps at you.)3.153 F(\(Generally) -5.653 E(,)-.65 E F1(vi)3.153 E F0 .653 -(will beep at you if you try and do something that')3.153 F 3.153(sn) --.55 G(ot)-3.153 E(allo)108 196.8 Q 2.5(wed. It)-.25 F -(will also display error messages.\))2.5 E 3.246 -.8(To s)108 213.6 T -1.647(tart editing a \214le, enter the command `).8 F 1.647 -(`vi \214le_name<carriage-return>')-.74 F 4.147('. The)-.74 F 1.647 -(command you should)4.147 F .426 -(enter as soon as you start editing is `)108 225.6 R .426(`:set v)-.74 F -.426(erbose sho)-.15 F(wmode<carriage-return>')-.25 E 2.926('. This)-.74 -F .426(will mak)2.926 F 2.926(et)-.1 G .426(he editor)-2.926 F(gi)108 -237.6 Q .3 -.15(ve y)-.25 H(ou v).15 E(erbose error messages and display the current mode at the bottom of the screen.) --.15 E(The commands to mo)108 254.4 Q .3 -.15(ve a)-.15 H -(round the \214le are:).15 E/F2 10/Times-Bold@0 SF(h)108 271.2 Q F0(Mo) -30.44 E .3 -.15(ve t)-.15 H(he cursor left one character).15 E(.)-.55 E -F2(j)108 288 Q F0(Mo)32.67 E .3 -.15(ve t)-.15 H(he cursor do).15 E -(wn one line.)-.25 E F2(k)108 304.8 Q F0(Mo)30.44 E .3 -.15(ve t)-.15 H -(he cursor up one line.).15 E F2(l)108 321.6 Q F0(Mo)33.22 E .3 -.15 -(ve t)-.15 H(he cursor right one character).15 E(.)-.55 E F2(<cursor)108 -338.4 Q(-arr)-.37 E -.1(ow)-.18 G(s>).1 E F0(The cursor arro)144 350.4 Q -2.5(wk)-.25 G -.15(ey)-2.6 G 2.5(ss).15 G(hould w)-2.5 E(ork, too.)-.1 E -F2(/text<carriage-r)108 367.2 Q(etur)-.18 E(n>)-.15 E F0 -(Search for the string `)144 379.2 Q(`te)-.74 E(xt')-.15 E 2.5('i)-.74 G -2.5(nt)-2.5 G(he \214le, and mo)-2.5 E .3 -.15(ve t)-.15 H -(he cursor to its \214rst character).15 E(.)-.55 E -(The commands to enter ne)108 396 Q 2.5(wt)-.25 G -.15(ex)-2.5 G 2.5(ta) -.15 G(re:)-2.5 E F2(a)108 412.8 Q F0(Append ne)31 E 2.5(wt)-.25 G -.15 -(ex)-2.5 G(t,).15 E F1(after)2.5 E F0(the cursor)2.5 E(.)-.55 E F2(i)108 -429.6 Q F0(Insert ne)33.22 E 2.5(wt)-.25 G -.15(ex)-2.5 G(t,).15 E F1 -(befor)2.5 E(e)-.37 E F0(the cursor)2.5 E(.)-.55 E F2(o)108 446.4 Q F0 -(Open a ne)31 E 2.5(wl)-.25 G(ine belo)-2.5 E 2.5(wt)-.25 G -(he line the cursor is on, and start entering te)-2.5 E(xt.)-.15 E F2(O) -108 463.2 Q F0(Open a ne)28.22 E 2.5(wl)-.25 G(ine abo)-2.5 E .3 -.15 -(ve t)-.15 H(he line the cursor is on, and start entering te).15 E(xt.) --.15 E F2(<escape>)108 480 Q F0 .191(Once you')144 492 R .491 -.15(ve e) --.5 H .191(ntered input mode using the one of the).15 F F2(a)2.691 E F0 -(,)A F2(i)2.691 E F0(,)A F2(O)2.691 E F0(or)2.691 E F2(o)2.691 E F0 .191 -(commands, use)2.691 F F2(<escape>)2.691 E F0 .192(to quit)2.691 F -(entering te)144 504 Q(xt and return to command mode.)-.15 E -(The commands to cop)108 520.8 Q 2.5(yt)-.1 G -.15(ex)-2.5 G 2.5(ta).15 -G(re:)-2.5 E F2(yy)108 537.6 Q F0(Cop)26 E 2.5(yt)-.1 G -(he line the cursor is on.)-2.5 E F2(p)108 554.4 Q F0 -(Append the copied line after the line the cursor is on.)30.44 E -(The commands to delete te)108 571.2 Q(xt are:)-.15 E F2(dd)108 588 Q F0 -(Delete the line the cursor is on.)24.88 E F2(x)108 604.8 Q F0 -(Delete the character the cursor is on.)31 E -(The commands to write the \214le are:)108 621.6 Q F2(:w<carriage-r)108 -638.4 Q(etur)-.18 E(n>)-.15 E F0 .117(Write the \214le back to the \214le with the name that you originally used as an ar) -144 650.4 R .117(gument on the)-.18 F F1(vi)2.617 E F0(com-)2.617 E -(mand line.)144 662.4 Q F2(:w \214le_name<carriage-r)108 679.2 Q(etur) --.18 E(n>)-.15 E F0(Write the \214le back to the \214le with the name `) -144 691.2 Q(`\214le_name')-.74 E('.)-.74 E -(The commands to quit editing and e)108 708 Q(xit the editor are:)-.15 E -(May 18, 1996)278.085 768 Q(2)201.085 E EP -%%Page: 3 3 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF(:q<carriage-r)108 84 Q(etur)-.18 E(n>)-.15 E F0 .391 -(Quit editing and lea)144 96 R .691 -.15(ve v)-.2 H 2.891(i\().15 G .391 -(if you')-2.891 F .691 -.15(ve m)-.5 H .391(odi\214ed the \214le, b).15 -F .391(ut not sa)-.2 F -.15(ve)-.2 G 2.891(dy).15 G .391(our changes,) --2.891 F/F2 10/Times-Italic@0 SF(vi)2.891 E F0 .392(will refuse to)2.891 -F(quit\).)144 108 Q F1(:q!<carriage-r)108 124.8 Q(etur)-.18 E(n>)-.15 E -F0(Quit, discarding an)144 136.8 Q 2.5(ym)-.15 G -(odi\214cations that you may ha)-2.5 E .3 -.15(ve m)-.2 H(ade.).15 E -.354(One \214nal caution.)108 153.6 R .354(Unusual characters can tak) -5.354 F 2.853(eu)-.1 G 2.853(pm)-2.853 G .353 -(ore than one column on the screen, and long lines can)-2.853 F(tak)108 -165.6 Q 2.775(eu)-.1 G 2.775(pm)-2.775 G .276 -(ore than a single screen line.)-2.775 F .276(The abo)5.276 F .576 -.15 -(ve c)-.15 H .276(ommands w).15 F .276(ork on `)-.1 F(`ph)-.74 E -(ysical')-.05 E 2.776('c)-.74 G .276(haracters and lines, i.e.)-2.776 F -(the)108 177.6 Q 3.463(ya)-.15 G -.25(ff)-3.463 G .962 -(ect the entire line no matter ho).25 F 3.462(wm)-.25 G(an)-3.462 E -3.462(ys)-.15 G .962(creen lines it tak)-3.462 F .962 -(es up and the entire character no matter)-.1 F(ho)108 189.6 Q 2.5(wm) --.25 G(an)-2.5 E 2.5(ys)-.15 G(creen columns it tak)-2.5 E(es up.)-.1 E -/F3 9/Times-Bold@0 SF(VI COMMANDS)72 206.4 Q F0 1.075(The follo)108 -218.4 R 1.075(wing section describes the commands a)-.25 F -.25(va)-.2 G -1.076(ilable in the command mode of the).25 F F2(vi)3.576 E F0(editor) -3.576 E 6.076(.I)-.55 G 3.576(ne)-6.076 G(ach)-3.576 E(entry belo)108 -230.4 Q 1.3 -.65(w, t)-.25 H -(he tag line is a usage synopsis for the command character).65 E(.)-.55 -E F1([count] <contr)108 252 Q(ol-A>)-.18 E F0(Search forw)144 264 Q(ard) --.1 E F2(count)2.5 E F0(times for the current w)2.5 E(ord.)-.1 E F1 -([count] <contr)108 280.8 Q(ol-B>)-.18 E F0 -.15(Pa)144 292.8 S -(ge backw).15 E(ards)-.1 E F2(count)2.5 E F0(screens.)2.5 E F1 -([count] <contr)108 309.6 Q(ol-D>)-.18 E F0(Scroll forw)144 321.6 Q(ard) --.1 E F2(count)2.5 E F0(lines.)2.5 E F1([count] <contr)108 338.4 Q -(ol-E>)-.18 E F0(Scroll forw)144 350.4 Q(ard)-.1 E F2(count)2.5 E F0 -(lines, lea)2.5 E(ving the current line and column as is, if possible.) --.2 E F1([count] <contr)108 367.2 Q(ol-F>)-.18 E F0 -.15(Pa)144 379.2 S -(ge forw).15 E(ard)-.1 E F2(count)2.5 E F0(screens.)2.5 E F1(<contr)108 -396 Q(ol-G>)-.18 E F0(Display the \214le information.)144 408 Q F1 -(<contr)108 424.8 Q(ol-H>)-.18 E([count] h)108 441.6 Q F0(Mo)144 453.6 Q -.3 -.15(ve t)-.15 H(he cursor back).15 E F2(count)2.5 E F0 -(characters in the current line.)2.5 E F1([count] <contr)108 470.4 Q -(ol-J>)-.18 E([count] <contr)108 487.2 Q(ol-N>)-.18 E([count] j)108 504 -Q F0(Mo)144 516 Q .3 -.15(ve t)-.15 H(he cursor do).15 E(wn)-.25 E F2 -(count)2.5 E F0(lines without changing the current column.)2.5 E F1 -(<contr)108 532.8 Q(ol-L>)-.18 E(<contr)108 549.6 Q(ol-R>)-.18 E F0 -(Repaint the screen.)144 561.6 Q F1([count] <contr)108 578.4 Q(ol-M>) --.18 E([count] +)108 595.2 Q F0(Mo)144 607.2 Q .3 -.15(ve t)-.15 H -(he cursor do).15 E(wn)-.25 E F2(count)2.5 E F0 -(lines to the \214rst nonblank character of that line.)2.5 E F1 -([count] <contr)108 624 Q(ol-P>)-.18 E([count] k)108 640.8 Q F0(Mo)144 -652.8 Q .3 -.15(ve t)-.15 H(he cursor up).15 E F2(count)2.5 E F0 -(lines, without changing the current column.)2.5 E F1(<contr)108 669.6 Q -(ol-T>)-.18 E F0(Return to the most recent tag conte)144 681.6 Q(xt.) --.15 E F1(<contr)108 698.4 Q(ol-U>)-.18 E F0(Scroll backw)144 710.4 Q -(ards)-.1 E F2(count)2.5 E F0(lines.)2.5 E(May 18, 1996)278.085 768 Q(3) -201.085 E EP -%%Page: 4 4 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF(<contr)108 84 Q(ol-W>)-.18 E F0 .526(Switch to the ne) -144 96 R .526(xt lo)-.15 F .525(wer screen in the windo)-.25 F 1.825 --.65(w, o)-.25 H 1.325 -.4(r, t).65 H 3.025(ot).4 G .525 -(he \214rst screen if there are no lo)-3.025 F .525(wer screens)-.25 F -(in the windo)144 108 Q -.65(w.)-.25 G F1(<contr)108 124.8 Q(ol-Y>)-.18 -E F0(Scroll backw)144 136.8 Q(ards)-.1 E/F2 10/Times-Italic@0 SF(count) -2.5 E F0(lines, lea)2.5 E -(ving the current line and column as is, if possible.)-.2 E F1(<contr) -108 153.6 Q(ol-Z>)-.18 E F0(Suspend the current editor session.)144 -165.6 Q F1(<escape>)108 182.4 Q F0(Ex)144 194.4 Q(ecute)-.15 E F2 -.2 -(ex)2.5 G F0(commands or cancel partial commands.)2.7 E F1(<contr)108 -211.2 Q(ol-]>)-.18 E F0(Push a tag reference onto the tag stack.)144 -223.2 Q F1(<contr)108 240 Q(ol-^>)-.18 E F0 -(Switch to the most recently edited \214le.)144 252 Q F1 -([count] <space>)108 268.8 Q([count] l)108 285.6 Q F0(Mo)144 297.6 Q .3 --.15(ve t)-.15 H(he cursor forw).15 E(ard)-.1 E F2(count)2.5 E F0 -(characters without changing the current line.)2.5 E F1 -([count] ! motion shell-ar)108 314.4 Q(gument\(s\))-.1 E F0(Replace te) -144 326.4 Q(xt with results from a shell command.)-.15 E F1 -([count] # #|+|-)108 343.2 Q F0 -(Increment or decrement the cursor number)144 355.2 Q(.)-.55 E F1 -([count] $)108 372 Q F0(Mo)144 384 Q .3 -.15(ve t)-.15 H -(he cursor to the end of a line.).15 E F1(%)108 400.8 Q F0(Mo)26 E .3 --.15(ve t)-.15 H 2.5(ot).15 G(he matching character)-2.5 E(.)-.55 E F1 -(&)108 417.6 Q F0(Repeat the pre)27.67 E -(vious substitution command on the current line.)-.25 E F1('<character>) -108 434.4 Q(`<character>)108 451.2 Q F0(Return to a conte)144 463.2 Q -(xt mark)-.15 E(ed by the character)-.1 E F2(<c)2.5 E(har)-.15 E(acter>) --.15 E F0(.)A F1([count] \()108 480 Q F0(Back up)144 492 Q F2(count)2.5 -E F0(sentences.)2.5 E F1([count] \))108 508.8 Q F0(Mo)144 520.8 Q .3 --.15(ve f)-.15 H(orw).15 E(ard)-.1 E F2(count)2.5 E F0(sentences.)2.5 E -F1([count] ,)108 537.6 Q F0(Re)144 549.6 Q -.15(ve)-.25 G -(rse \214nd character).15 E F2(count)2.5 E F0(times.)2.5 E F1([count] -) -108 566.4 Q F0(Mo)144 578.4 Q .3 -.15(ve t)-.15 H 2.5<6f8c>.15 G -(rst nonblank of the pre)-2.5 E(vious line,)-.25 E F2(count)2.5 E F0 -(times.)2.5 E F1([count] .)108 595.2 Q F0(Repeat the last)144 607.2 Q F2 -(vi)2.5 E F0(command that modi\214ed te)2.5 E(xt.)-.15 E F1 -(/RE<carriage-r)108 624 Q(etur)-.18 E(n>)-.15 E -(/RE/ [offset]<carriage-r)108 640.8 Q(etur)-.18 E(n>)-.15 E -(?RE<carriage-r)108 657.6 Q(etur)-.18 E(n>)-.15 E -(?RE? [offset]<carriage-r)108 674.4 Q(etur)-.18 E(n>)-.15 E(N)108 691.2 -Q(n)108 708 Q F0(Search forw)30.44 E(ard or backw)-.1 E(ard for a re)-.1 -E(gular e)-.15 E(xpression.)-.15 E(May 18, 1996)278.085 768 Q(4)201.085 -E EP -%%Page: 5 5 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF(0)108 84 Q F0(Mo)31 E .3 -.15(ve t)-.15 H 2.5(ot).15 G -(he \214rst character in the current line.)-2.5 E F1(:)108 100.8 Q F0 -(Ex)32.67 E(ecute an e)-.15 E 2.5(xc)-.15 G(ommand.)-2.5 E F1([count] ;) -108 117.6 Q F0(Repeat the last character \214nd)144 129.6 Q/F2 10 -/Times-Italic@0 SF(count)2.5 E F0(times.)2.5 E F1([count] < motion)108 -146.4 Q([count] > motion)108 163.2 Q F0(Shift lines left or right.)144 -175.2 Q F1 2.5(@b)108 192 S(uffer)-2.7 E F0(Ex)144 204 Q -(ecute a named b)-.15 E(uf)-.2 E(fer)-.25 E(.)-.55 E F1([count] A)108 -220.8 Q F0(Enter input mode, appending the te)144 232.8 Q -(xt after the end of the line.)-.15 E F1([count] B)108 249.6 Q F0(Mo)144 -261.6 Q .3 -.15(ve b)-.15 H(ackw).15 E(ards)-.1 E F2(count)2.5 E F0 -(bigw)2.5 E(ords.)-.1 E F1([b)108 278.4 Q(uffer] [count] C)-.2 E F0 -(Change te)144 290.4 Q(xt from the current position to the end-of-line.) --.15 E F1([b)108 307.2 Q(uffer] D)-.2 E F0(Delete te)144 319.2 Q -(xt from the current position to the end-of-line.)-.15 E F1([count] E) -108 336 Q F0(Mo)144 348 Q .3 -.15(ve f)-.15 H(orw).15 E(ard)-.1 E F2 -(count)2.5 E F0(end-of-bigw)2.5 E(ords.)-.1 E F1([count] F <character>) -108 364.8 Q F0(Search)144 376.8 Q F2(count)2.5 E F0(times backw)2.5 E -(ard through the current line for)-.1 E F2(<c)2.5 E(har)-.15 E(acter>) --.15 E F0(.)A F1([count] G)108 393.6 Q F0(Mo)144 405.6 Q .3 -.15(ve t) --.15 H 2.5(ol).15 G(ine)-2.5 E F2(count)2.5 E F0 2.5(,o).68 G 2.5(rt) --2.5 G(he last line of the \214le if)-2.5 E F2(count)2.5 E F0 -(not speci\214ed.)2.5 E F1([count] H)108 422.4 Q F0(Mo)144 434.4 Q .3 --.15(ve t)-.15 H 2.5(ot).15 G(he screen line)-2.5 E F2(count - 1)2.5 E -F0(lines belo)2.5 E 2.5(wt)-.25 G(he top of the screen.)-2.5 E F1 -([count] I)108 451.2 Q F0(Enter input mode, inserting the te)144 463.2 Q -(xt at the be)-.15 E(ginning of the line.)-.15 E F1([count] J)108 480 Q -F0(Join lines.)144 492 Q F1([count] L)108 508.8 Q F0(Mo)144 520.8 Q .3 --.15(ve t)-.15 H 2.5(ot).15 G(he screen line)-2.5 E F2(count - 1)2.5 E -F0(lines abo)2.5 E .3 -.15(ve t)-.15 H(he bottom of the screen.).15 E F1 -(M)110.5 537.6 Q F0(Mo)24.06 E .3 -.15(ve t)-.15 H 2.5(ot).15 G -(he screen line in the middle of the screen.)-2.5 E F1([count] O)108 -554.4 Q F0(Enter input mode, appending te)144 566.4 Q(xt in a ne)-.15 E -2.5(wl)-.25 G(ine abo)-2.5 E .3 -.15(ve t)-.15 H(he current line.).15 E -F1([b)108 583.2 Q(uffer] P)-.2 E F0(Insert te)144 595.2 Q(xt from a b) --.15 E(uf)-.2 E(fer)-.25 E(.)-.55 E F1(Q)108 612 Q F0(Exit)28.22 E F2 -(vi)2.5 E F0(\(or visual\) mode and switch to)2.5 E F2 -.2(ex)2.5 G F0 -(mode.)2.7 E F1([count] R)108 628.8 Q F0 -(Enter input mode, replacing the characters in the current line.)144 -640.8 Q F1([b)108 657.6 Q(uffer] [count] S)-.2 E F0(Substitute)144 669.6 -Q F2(count)2.5 E F0(lines.)2.5 E F1([count] T <character>)108 686.4 Q F0 -.025(Search backw)144 698.4 R(ards,)-.1 E F2(count)2.525 E F0 .025 -(times, through the current line for the character)2.525 F F2(after) -2.525 E F0 .025(the speci\214ed)2.525 F F2(<c)2.525 E(har)-.15 E(-)-.2 E -(acter>)144 710.4 Q F0(.)A(May 18, 1996)278.085 768 Q(5)201.085 E EP -%%Page: 6 6 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF(U)108 84 Q F0 -(Restore the current line to its state before the cursor last mo)28.78 E --.15(ve)-.15 G 2.5(dt).15 G 2.5(oi)-2.5 G(t.)-2.5 E F1([count] W)108 -100.8 Q F0(Mo)144 112.8 Q .3 -.15(ve f)-.15 H(orw).15 E(ard)-.1 E/F2 10 -/Times-Italic@0 SF(count)2.5 E F0(bigw)2.5 E(ords.)-.1 E F1([b)108 129.6 -Q(uffer] [count] X)-.2 E F0(Delete)144 141.6 Q F2(count)2.5 E F0 -(characters before the cursor)2.5 E(.)-.55 E F1([b)108 158.4 Q -(uffer] [count] Y)-.2 E F0(Cop)144 170.4 Q 2.5(y\()-.1 G(or `)-2.5 E -(`yank')-.74 E('\))-.74 E F2(count)2.5 E F0 -(lines into the speci\214ed b)2.5 E(uf)-.2 E(fer)-.25 E(.)-.55 E F1(ZZ) -108 187.2 Q F0(Write the \214le and e)22.66 E(xit)-.15 E F2(vi)2.5 E F0 -(.).36 E F1([count] [[)108 204 Q F0(Back up)144 216 Q F2(count)2.5 E F0 -(section boundaries.)2.5 E F1([count] ]])108 232.8 Q F0(Mo)144 244.8 Q -.3 -.15(ve f)-.15 H(orw).15 E(ard)-.1 E F2(count)2.5 E F0 -(section boundaries.)2.5 E F1(^)108 261.6 Q F0(Mo)32.67 E .3 -.15(ve t) --.15 H 2.5<6f8c>.15 G(rst nonblank character on the current line.)-2.5 E -F1([count] _)108 278.4 Q F0(Mo)144 290.4 Q .3 -.15(ve d)-.15 H -.25(ow) -.15 G(n).25 E F2(count - 1)2.5 E F0 -(lines, to the \214rst nonblank character)2.5 E(.)-.55 E F1([count] a) -108 307.2 Q F0(Enter input mode, appending the te)144 319.2 Q -(xt after the cursor)-.15 E(.)-.55 E F1([count] b)108 336 Q F0(Mo)144 -348 Q .3 -.15(ve b)-.15 H(ackw).15 E(ards)-.1 E F2(count)2.5 E F0 -.1 -(wo)2.5 G(rds.).1 E F1([b)108 364.8 Q(uffer] [count] c motion)-.2 E F0 -(Change a re)144 376.8 Q(gion of te)-.15 E(xt.)-.15 E F1([b)108 393.6 Q -(uffer] [count] d motion)-.2 E F0(Delete a re)144 405.6 Q(gion of te) --.15 E(xt.)-.15 E F1([count] e)108 422.4 Q F0(Mo)144 434.4 Q .3 -.15 -(ve f)-.15 H(orw).15 E(ard)-.1 E F2(count)2.5 E F0(end-of-w)2.5 E(ords.) --.1 E F1([count] f<character>)108 451.2 Q F0(Search forw)144 463.2 Q -(ard,)-.1 E F2(count)2.5 E F0 -(times, through the rest of the current line for)2.5 E F2(<c)2.5 E(har) --.15 E(acter>)-.15 E F0(.)A F1([count] i)108 480 Q F0 -(Enter input mode, inserting the te)144 492 Q(xt before the cursor)-.15 -E(.)-.55 E F1 2.5(m<)108 508.8 S(character>)-2.5 E F0(Sa)144 520.8 Q .3 --.15(ve t)-.2 H(he current conte).15 E(xt \(line and column\) as)-.15 E -F2(<c)2.5 E(har)-.15 E(acter>)-.15 E F0(.)A F1([count] o)108 537.6 Q F0 -(Enter input mode, appending te)144 549.6 Q(xt in a ne)-.15 E 2.5(wl) --.25 G(ine under the current line.)-2.5 E F1([b)108 566.4 Q(uffer] p)-.2 -E F0(Append te)144 578.4 Q(xt from a b)-.15 E(uf)-.2 E(fer)-.25 E(.)-.55 -E F1([count] r <character>)108 595.2 Q F0(Replace)144 607.2 Q F2(count) -2.5 E F0(characters.)2.5 E F1([b)108 624 Q(uffer] [count] s)-.2 E F0 -(Substitute)144 636 Q F2(count)2.5 E F0 -(characters in the current line starting with the current character)2.5 -E(.)-.55 E F1([count] t <character>)108 652.8 Q F0 .419(Search forw)144 -664.8 R(ard,)-.1 E F2(count)2.919 E F0 .418 -(times, through the current line for the character immediately)2.919 F -F2(befor)2.918 E 2.918(e<)-.37 G -.15(ch)-2.918 G(ar).15 E(-)-.2 E -(acter>)144 676.8 Q F0(.)A F1(u)108 693.6 Q F0 -(Undo the last change made to the \214le.)30.44 E(May 18, 1996)278.085 -768 Q(6)201.085 E EP -%%Page: 7 7 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF([count] w)108 84 Q F0(Mo)144 96 Q .3 -.15(ve f)-.15 H -(orw).15 E(ard)-.1 E/F2 10/Times-Italic@0 SF(count)2.5 E F0 -.1(wo)2.5 G -(rds.).1 E F1([b)108 112.8 Q(uffer] [count] x)-.2 E F0(Delete)144 124.8 -Q F2(count)2.5 E F0(characters.)2.5 E F1([b)108 141.6 Q -(uffer] [count] y motion)-.2 E F0(Cop)144 153.6 Q 2.5(y\()-.1 G(or `) --2.5 E(`yank')-.74 E('\) a te)-.74 E(xt re)-.15 E -(gion speci\214ed by the)-.15 E F2(count)2.5 E F0(and motion into a b) -2.5 E(uf)-.2 E(fer)-.25 E(.)-.55 E F1 -([count1] z [count2] -|.|+|^|<carriage-r)108 170.4 Q(etur)-.18 E(n>)-.15 -E F0(Redra)144 182.4 Q 1.3 -.65(w, o)-.15 H -(ptionally repositioning and resizing the screen.).65 E F1([count] {)108 -199.2 Q F0(Mo)144 211.2 Q .3 -.15(ve b)-.15 H(ackw).15 E(ard)-.1 E F2 -(count)2.5 E F0(paragraphs.)2.5 E F1([count] |)108 228 Q F0(Mo)144 240 Q -.3 -.15(ve t)-.15 H 2.5(oas).15 G(peci\214c)-2.5 E F2(column)2.5 E F0 -(position on the current line.)2.5 E F1([count] })108 256.8 Q F0(Mo)144 -268.8 Q .3 -.15(ve f)-.15 H(orw).15 E(ard)-.1 E F2(count)2.5 E F0 -(paragraphs.)2.5 E F1([count] ~)108 285.6 Q F0(Re)144 297.6 Q -.15(ve) --.25 G(rse the case of the ne).15 E(xt)-.15 E F2(count)2.5 E F0 -(character\(s\).)2.5 E F1([count] ~ motion)108 314.4 Q F0(Re)144 326.4 Q --.15(ve)-.25 G(rse the case of the characters in a te).15 E(xt re)-.15 E -(gion speci\214ed by the)-.15 E F2(count)2.5 E F0(and)2.5 E F2(motion) -2.5 E F0(.).24 E F1(<interrupt>)108 343.2 Q F0 -(Interrupt the current operation.)144 355.2 Q/F3 9/Times-Bold@0 SF -(VI TEXT INPUT COMMANDS)72 372 Q F0(The follo)108 384 Q -(wing section describes the commands a)-.25 E -.25(va)-.2 G -(ilable in the te).25 E(xt input mode of the)-.15 E F2(vi)2.5 E F0 -(editor)2.5 E(.)-.55 E F1(<nul>)108 405.6 Q F0(Replay the pre)10.7 E -(vious input.)-.25 E F1(<contr)108 422.4 Q(ol-D>)-.18 E F0 -(Erase to the pre)144 434.4 Q(vious)-.25 E F1(shiftwidth)2.5 E F0 -(column boundary)2.5 E(.)-.65 E F1(^<contr)108 451.2 Q(ol-D>)-.18 E F0 -(Erase all of the autoindent characters, and reset the autoindent le)144 -463.2 Q -.15(ve)-.25 G(l.).15 E F1(0<contr)108 480 Q(ol-D>)-.18 E F0 -(Erase all of the autoindent characters.)144 492 Q F1(<contr)108 508.8 Q -(ol-T>)-.18 E F0 1.121(Insert suf)144 520.8 R(\214cient)-.25 E F2(<tab>) -3.621 E F0(and)3.621 E F2(<space>)3.621 E F0 1.121(characters to mo) -3.621 F 1.422 -.15(ve f)-.15 H(orw).15 E 1.122(ard to the ne)-.1 F(xt) --.15 E F1(shiftwidth)3.622 E F0(column)3.622 E(boundary)144 532.8 Q(.) --.65 E F1(<erase>)108 549.6 Q(<contr)108 566.4 Q(ol-H>)-.18 E F0 -(Erase the last character)144 578.4 Q(.)-.55 E F1(<literal next>)108 -595.2 Q F0(Quote the ne)144 607.2 Q(xt character)-.15 E(.)-.55 E F1 -(<escape>)108 624 Q F0(Resolv)144 636 Q 2.5(ea)-.15 G(ll te)-2.5 E -(xt input into the \214le, and return to command mode.)-.15 E F1 -(<line erase>)108 652.8 Q F0(Erase the current line.)144 664.8 Q F1 -(<contr)108 681.6 Q(ol-W>)-.18 E(<w)108 698.4 Q(ord erase>)-.1 E F0 .27 -(Erase the last w)144 710.4 R 2.77(ord. The)-.1 F .27(de\214nition of w) -2.77 F .27(ord is dependent on the)-.1 F F1(altwerase)2.77 E F0(and)2.77 -E F1(ttywerase)2.77 E F0(options.)2.77 E(May 18, 1996)278.085 768 Q(7) -201.085 E EP -%%Page: 8 8 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF(<contr)108 84 Q(ol-X>[0-9A-F)-.18 E(a-f]+)-.25 E F0 -(Insert a character with the speci\214ed he)144 96 Q(xadecimal v)-.15 E -(alue into the te)-.25 E(xt.)-.15 E F1(<interrupt>)108 112.8 Q F0 -(Interrupt te)144 124.8 Q(xt input mode, returning to command mode.)-.15 -E/F2 9/Times-Bold@0 SF(EX COMMANDS)72 141.6 Q F0 .014(The follo)108 -153.6 R .014(wing section describes the commands a)-.25 F -.25(va)-.2 G -.014(ilable in the).25 F/F3 10/Times-Italic@0 SF -.2(ex)2.514 G F0 -(editor)2.714 E 5.015(.I)-.55 G 2.515(ne)-5.015 G .015(ach entry belo) --2.515 F 1.315 -.65(w, t)-.25 H .015(he tag line is).65 F 2.5(au)108 -165.6 S(sage synopsis for the command.)-2.5 E F1(<end-of-\214le>)108 -187.2 Q F0(Scroll the screen.)144 199.2 Q F1 2.5(!a)108 216 S -.1(rg) --2.5 G(ument\(s\)).1 E([range]! ar)108 232.8 Q(gument\(s\))-.1 E F0(Ex) -144 244.8 Q -(ecute a shell command, or \214lter lines through a shell command.)-.15 -E F1(")108 261.6 Q F0 2.5(Ac)30.45 G(omment.)-2.5 E F1 -([range] nu[mber] [count] [\215ags])108 278.4 Q -([range] # [count] [\215ags])108 295.2 Q F0 -(Display the selected lines, each preceded with its line number)144 -307.2 Q(.)-.55 E F1 2.5(@b)108 324 S(uffer)-2.7 E 2.5(*b)108 340.8 S -(uffer)-2.7 E F0(Ex)144 352.8 Q(ecute a b)-.15 E(uf)-.2 E(fer)-.25 E(.) --.55 E F1([line] a[ppend][!])108 369.6 Q F0(The input te)144 381.6 Q -(xt is appended after the speci\214ed line.)-.15 E F1 -([range] c[hange][!] [count])108 398.4 Q F0(The input te)144 410.4 Q -(xt replaces the speci\214ed range.)-.15 E F1 -(cs[cope] add | \214nd | help | kill | r)108 427.2 Q(eset)-.18 E F0(Ex) -144 439.2 Q(ecute a Cscope command.)-.15 E F1([range] d[elete] [b)108 -456 Q(uffer] [count] [\215ags])-.2 E F0 -(Delete the lines from the \214le.)144 468 Q F1 -(di[splay] b[uffers] | c[onnections] | s[cr)108 484.8 Q(eens] | t[ags]) --.18 E F0(Display b)144 496.8 Q(uf)-.2 E -(fers, Cscope connections, screens or tags.)-.25 E F1 -(e[dit][!] [+cmd] [\214le])108 513.6 Q(ex[!] [+cmd] [\214le])108 530.4 Q -F0(Edit a dif)144 542.4 Q(ferent \214le.)-.25 E F1(exu[sage] [command]) -108 559.2 Q F0(Display usage for an)144 571.2 Q F3 -.2(ex)2.5 G F0 -(command.)2.7 E F1(f[ile] [\214le])108 588 Q F0 -(Display and optionally change the \214le name.)144 600 Q F1(fg [name]) -108 616.8 Q F3 -.74(Vi)144 628.8 S F0(mode only)3.24 E 5(.F)-.65 G(ore) --5.15 E(ground the speci\214ed screen.)-.15 E F1 -([range] g[lobal] /patter)108 645.6 Q(n/ [commands])-.15 E -([range] v /patter)108 662.4 Q(n/ [commands])-.15 E F0 -(Apply commands to lines matching \(or not matching\) a pattern.)144 -674.4 Q F1(he[lp])108 691.2 Q F0(Display a help message.)11 E -(May 18, 1996)278.085 768 Q(8)201.085 E EP -%%Page: 9 9 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF([line] i[nsert][!])108 84 Q F0(The input te)144 96 Q -(xt is inserted before the speci\214ed line.)-.15 E F1 -([range] j[oin][!] [count] [\215ags])108 112.8 Q F0(Join lines of te)144 -124.8 Q(xt together)-.15 E(.)-.55 E F1([range] l[ist] [count] [\215ags]) -108 141.6 Q F0(Display the lines unambiguously)144 153.6 Q(.)-.65 E F1 -(map[!] [lhs rhs])108 170.4 Q F0(De\214ne or display maps \(for)144 -182.4 Q/F2 10/Times-Italic@0 SF(vi)2.5 E F0(only\).)2.5 E F1 -([line] ma[rk] <character>)108 199.2 Q([line] k <character>)108 216 Q F0 -(Mark the line with the mark)144 228 Q F2(<c)2.5 E(har)-.15 E(acter>) --.15 E F0(.)A F1([range] m[o)108 244.8 Q -.1(ve)-.1 G 2.5(]l).1 G(ine) --2.5 E F0(Mo)144 256.8 Q .3 -.15(ve t)-.15 H -(he speci\214ed lines after the tar).15 E(get line.)-.18 E F1(mk[exr)108 -273.6 Q(c][!] \214le)-.18 E F0(Write the abbre)144 285.6 Q -(viations, editor options and maps to the speci\214ed \214le.)-.25 E F1 -(n[ext][!] [\214le ...])108 302.4 Q F0(Edit the ne)144 314.4 Q -(xt \214le from the ar)-.15 E(gument list.)-.18 E F1 -([line] o[pen] /patter)108 331.2 Q(n/ [\215ags])-.15 E F0 -(Enter open mode.)144 343.2 Q F1(pr)108 360 Q(e[ser)-.18 E -.1(ve)-.1 G -(]).1 E F0(Sa)144 372 Q .3 -.15(ve t)-.2 H -(he \214le in a form that can later be reco).15 E -.15(ve)-.15 G -(red using the).15 E F2 -.2(ex)2.5 G F1<ad72>2.7 E F0(option.)2.5 E F1 -(pr)108 388.8 Q -.15(ev)-.18 G([ious][!]).15 E F0(Edit the pre)144 400.8 -Q(vious \214le from the ar)-.25 E(gument list.)-.18 E F1 -([range] p[rint] [count] [\215ags])108 417.6 Q F0 -(Display the speci\214ed lines.)144 429.6 Q F1([line] pu[t] [b)108 446.4 -Q(uffer])-.2 E F0(Append b)144 458.4 Q(uf)-.2 E -(fer contents to the current line.)-.25 E F1(q[uit][!])108 475.2 Q F0 -(End the editing session.)144 487.2 Q F1([line] r[ead][!] [\214le])108 -504 Q F0(Read a \214le.)144 516 Q F1 -.18(re)108 532.8 S(c[o).18 E -.1 -(ve)-.1 G(r] \214le).1 E F0(Reco)144 544.8 Q -.15(ve)-.15 G(r).15 E F2 -(\214le)2.5 E F0(if it w)2.5 E(as pre)-.1 E(viously sa)-.25 E -.15(ve) --.2 G(d.).15 E F1 -.18(re)108 561.6 S(s[ize] [+|-]size).18 E F2 -.74(Vi) -144 573.6 S F0(mode only)3.24 E 5(.G)-.65 G(ro)-5 E 2.5(wo)-.25 G 2.5 -(rs)-2.5 G(hrink the current screen.)-2.5 E F1 -.18(re)108 590.4 S -(w[ind][!]).18 E F0(Re)144 602.4 Q(wind the ar)-.25 E(gument list.)-.18 -E F1(se[t] [option[=[v)108 619.2 Q -(alue]] ...] [nooption ...] [option? ...] [all])-.1 E F0 -(Display or set editor options.)144 631.2 Q F1(sh[ell])108 648 Q F0 -(Run a shell program.)9.89 E F1(so[ur)108 664.8 Q(ce] \214le)-.18 E F0 -(Read and e)144 676.8 Q -.15(xe)-.15 G(cute).15 E F2 -.2(ex)2.5 G F0 -(commands from a \214le.)2.7 E F1([range] s[ubstitute] [/patter)108 -693.6 Q(n/r)-.15 E(eplace/] [options] [count] [\215ags])-.18 E F0 -(May 18, 1996)278.085 768 Q(9)201.085 E EP -%%Page: 10 10 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF([range] & [options] [count] [\215ags])108 84 Q -([range] ~ [options] [count] [\215ags])108 100.8 Q F0(Mak)144 112.8 Q -2.5(es)-.1 G(ubstitutions.)-2.5 E F1(su[spend][!])108 129.6 Q(st[op][!]) -108 146.4 Q(<suspend>)108 163.2 Q F0(Suspend the edit session.)144 175.2 -Q F1(ta[g][!] tagstring)108 192 Q F0 -(Edit the \214le containing the speci\214ed tag.)144 204 Q F1 -(tagn[ext][!])108 220.8 Q F0(Edit the \214le containing the ne)144 232.8 -Q(xt conte)-.15 E(xt for the current tag.)-.15 E F1 -(tagp[op][!] [\214le | number])108 249.6 Q F0 -(Pop to the speci\214ed tag in the tags stack.)144 261.6 Q F1(tagp[r)108 -278.4 Q -.15(ev)-.18 G(][!]).15 E F0(Edit the \214le containing the pre) -144 290.4 Q(vious conte)-.25 E(xt for the current tag.)-.15 E F1 -(unm[ap][!] lhs)108 307.2 Q F0(Unmap a mapped string.)144 319.2 Q F1 -.1 -(ve)108 336 S([rsion]).1 E F0(Display the v)144 348 Q(ersion of the)-.15 -E/F2 10/Times-Italic@0 SF -.2(ex)2.5 G(/vi).2 E F0(editor)2.5 E(.)-.55 E -F1([line] vi[sual] [type] [count] [\215ags])108 364.8 Q F2(Ex)144 376.8 -Q F0(mode only)2.5 E 5(.E)-.65 G(nter)-5 E F2(vi)2.5 E F0(.).36 E F1 -(vi[sual][!] [+cmd] [\214le])108 393.6 Q F2 -.74(Vi)144 405.6 S F0 -(mode only)3.24 E 5(.E)-.65 G(dit a ne)-5 E 2.5<778c>-.25 G(le.)-2.5 E -F1(viu[sage] [command])108 422.4 Q F0(Display usage for a)144 434.4 Q F2 -(vi)2.5 E F0(command.)2.5 E F1([range] w[rite][!] [>>] [\214le])108 -451.2 Q([range] w[rite] [!] [\214le])108 468 Q -([range] wn[!] [>>] [\214le])108 484.8 Q([range] wq[!] [>>] [\214le])108 -501.6 Q F0(Write the \214le.)144 513.6 Q F1([range] x[it][!] [\214le]) -108 530.4 Q F0(Write the \214le if it has been modi\214ed.)144 542.4 Q -F1([range] ya[nk] [b)108 559.2 Q(uffer] [count])-.2 E F0(Cop)144 571.2 Q -2.5(yt)-.1 G(he speci\214ed lines to a b)-2.5 E(uf)-.2 E(fer)-.25 E(.) --.55 E F1([line] z [type] [count] [\215ags])108 588 Q F0 -(Adjust the windo)144 600 Q -.65(w.)-.25 G/F3 9/Times-Bold@0 SF -(SET OPTIONS)72 616.8 Q F0 .203(There are a lar)108 628.8 R .203(ge number of options that may be set \(or unset\) to change the editor') --.18 F 2.702(sb)-.55 G(eha)-2.702 E(vior)-.2 E 5.202(.T)-.55 G .202 -(his section)-5.202 F(describes the options, their abbre)108 640.8 Q -(viations and their def)-.25 E(ault v)-.1 E(alues.)-.25 E .541 -(In each entry belo)108 657.6 R 1.841 -.65(w, t)-.25 H .541 -(he \214rst part of the tag line is the full name of the option, follo) -.65 F .541(wed by an)-.25 F 3.041(ye)-.15 G(qui)-3.041 E -.25(va)-.25 G -(lent).25 E(abbre)108 669.6 Q 4.313(viations. The)-.25 F 1.813 -(part in square brack)4.313 F 1.813(ets is the def)-.1 F 1.813(ault v) --.1 F 1.813(alue of the option.)-.25 F 1.813(Most of the options are) -6.813 F(boolean, i.e. the)108 681.6 Q 2.5(ya)-.15 G(re either on or of) --2.5 E(f, and do not ha)-.25 E .3 -.15(ve a)-.2 H 2.5(na).15 G -(ssociated v)-2.5 E(alue.)-.25 E(Options apply to both)108 698.4 Q F2 --.2(ex)2.5 G F0(and)2.7 E F2(vi)2.5 E F0 -(modes, unless otherwise speci\214ed.)2.5 E(May 18, 1996)278.085 768 Q -(10)196.085 E EP -%%Page: 11 11 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF(altwerase [off])108 84 Q/F2 10/Times-Italic@0 SF -.74 -(Vi)144 96 S F0(only)3.24 E 5(.S)-.65 G(elect an alternate w)-5 E -(ord erase algorithm.)-.1 E F1(autoindent, ai [off])108 112.8 Q F0 -(Automatically indent ne)144 124.8 Q 2.5(wl)-.25 G(ines.)-2.5 E F1 -(autoprint, ap [off])108 141.6 Q F2(Ex)144 153.6 Q F0(only)2.5 E 5(.D) --.65 G(isplay the current line automatically)-5 E(.)-.65 E F1(auto)108 -170.4 Q(write, aw [off])-.1 E F0 -(Write modi\214ed \214les automatically when changing \214les.)144 182.4 -Q F1(backup [""])108 199.2 Q F0(Backup \214les before the)144 211.2 Q -2.5(ya)-.15 G(re o)-2.5 E -.15(ve)-.15 G(rwritten.).15 E F1(beautify)108 -228 Q 2.5(,b)-.55 G 2.5(f[)-2.5 G(off])-2.5 E F0 -(Discard control characters.)144 240 Q F1(cdpath [en)108 256.8 Q(vir)-.4 -E(onment v)-.18 E(ariable CDP)-.1 E -.95(AT)-.74 G(H, or curr).95 E -(ent dir)-.18 E(ectory])-.18 E F0 -(The directory paths used as path pre\214x)144 268.8 Q(es for the)-.15 E -F1(cd)2.5 E F0(command.)2.5 E F1(cedit [no default])108 285.6 Q F0 -(Set the character to edit the colon command-line history)144 297.6 Q(.) --.65 E F1(columns, co [80])108 314.4 Q F0 -(Set the number of columns in the screen.)144 326.4 Q F1(comment [off]) -108 343.2 Q F2 -.74(Vi)144 355.2 S F0(only)3.24 E 5(.S)-.65 G -(kip leading comments in \214les.)-5 E F1(dir)108 372 Q(ectory)-.18 E -2.5(,d)-.55 G(ir [en)-2.5 E(vir)-.4 E(onment v)-.18 E -(ariable TMPDIR, or /tmp])-.1 E F0 -(The directory where temporary \214les are created.)144 384 Q F1 -(edcompatible, ed [off])108 400.8 Q F0 .042(Remember the v)144 412.8 R -.042(alues of the `)-.25 F(`c')-.74 E 2.543('a)-.74 G .043(nd `)-2.543 F -(`g')-.74 E 2.543('s)-.74 G(uf)-2.543 E .043(\214ces to the)-.25 F F1 -(substitute)2.543 E F0 .043(commands, instead of initializ-)2.543 F -(ing them as unset for each ne)144 424.8 Q 2.5(wc)-.25 G(ommand.)-2.5 E -F1(err)108 441.6 Q(orbells, eb [off])-.18 E F2(Ex)144 453.6 Q F0(only) -2.5 E 5(.A)-.65 G(nnounce error messages with a bell.)-5 E F1(exr)108 -470.4 Q(c, ex [off])-.18 E F0 -(Read the startup \214les in the local directory)144 482.4 Q(.)-.65 E F1 -(extended [off])108 499.2 Q F0(Re)144 511.2 Q(gular e)-.15 E -(xpressions are e)-.15 E(xtended \(i.e.)-.15 E F2 -.4(eg)5 G -.37(re).4 -G(p).37 E F0(\(1\)\255style\) e).19 E(xpressions.)-.15 E F1 -(\214lec [no default])108 528 Q F0(Set the character to perform \214le path completion on the colon command line.) -144 540 Q F1(\215ash [on])108 556.8 Q F0 -(Flash the screen instead of beeping the k)144 568.8 Q -.15(ey)-.1 G -(board on error).15 E(.)-.55 E F1(hardtabs, ht [8])108 585.6 Q F0 -(Set the spacing between hardw)144 597.6 Q(are tab settings.)-.1 E F1 -(iclo)108 614.4 Q(wer [off])-.1 E F0(Mak)144 626.4 Q .436(es all Re)-.1 -F .436(gular Expressions case-insensiti)-.15 F -.15(ve)-.25 G 2.936(,a) -.15 G 2.936(sl)-2.936 G .436(ong as an upper)-2.936 F .435 -(-case letter does not appear in)-.2 F(the search string.)144 638.4 Q F1 -(ignor)108 655.2 Q(ecase, ic [off])-.18 E F0(Ignore case dif)144 667.2 Q -(ferences in re)-.25 E(gular e)-.15 E(xpressions.)-.15 E F1 -.1(ke)108 -684 S(ytime [6]).1 E F0(The 10th')144 696 Q 2.5(so)-.55 G 2.5(fas)-2.5 G -(econd)-2.5 E F2 -.2(ex)2.5 G(/vi).2 E F0 -.1(wa)2.5 G -(its for a subsequent k).1 E .3 -.15(ey t)-.1 H 2.5(oc).15 G -(omplete a k)-2.5 E .3 -.15(ey m)-.1 H(apping.).15 E(May 18, 1996) -278.085 768 Q(11)196.085 E EP -%%Page: 12 12 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF(leftright [off])108 84 Q/F2 10/Times-Italic@0 SF -.74 -(Vi)144 96 S F0(only)3.24 E 5(.D)-.65 G 2.5(ol)-5 G -(eft-right scrolling.)-2.5 E F1(lines, li [24])108 112.8 Q F2 -.74(Vi) -144 124.8 S F0(only)3.24 E 5(.S)-.65 G -(et the number of lines in the screen.)-5 E F1(lisp [off])108 141.6 Q F2 --.74(Vi)144 153.6 S F0(only)3.932 E 5.692(.M)-.65 G .692(odify v)-5.692 -F .692(arious search commands and options to w)-.25 F .693 -(ork with Lisp.)-.1 F F2 .693(This option is not yet)5.693 F -(implemented.)144 165.6 Q F1(list [off])108 182.4 Q F0 -(Display lines in an unambiguous f)144 194.4 Q(ashion.)-.1 E F1 -(lock [on])108 211.2 Q F0(Attempt to get an e)144 223.2 Q(xclusi)-.15 E -.3 -.15(ve l)-.25 H(ock on an).15 E 2.5<798c>-.15 G -(le being edited, read or written.)-2.5 E F1(magic [on])108 240 Q F0 --.35(Tr)144 252 S(eat certain characters specially in re).35 E(gular e) --.15 E(xpressions.)-.15 E F1(matchtime [7])108 268.8 Q F2 -.74(Vi)144 -280.8 S F0(only)4.85 E 6.61(.T)-.65 G 1.61(he 10th')-6.61 F 4.11(so)-.55 -G 4.11(fas)-4.11 G(econd)-4.11 E F2 -.2(ex)4.11 G(/vi).2 E F0 1.61 -(pauses on the matching character when the)4.11 F F1(sho)4.11 E(wmatch) --.1 E F0(option is set.)144 292.8 Q F1(mesg [on])108 309.6 Q F0 -(Permit messages from other users.)144 321.6 Q F1 -(modelines, modeline [off])108 338.4 Q F0 .986 -(Read the \214rst and last fe)144 350.4 R 3.486(wl)-.25 G .987 -(ines of each \214le for)-3.486 F F2 -.2(ex)3.487 G F0(commands.)3.687 E -F2 .987(This option will ne)5.987 F .987(ver be imple-)-.15 F(mented.) -144 362.4 Q F1(noprint [""])108 379.2 Q F0(Characters that are ne)144 -391.2 Q -.15(ve)-.25 G 2.5(rh).15 G(andled as printable characters.)-2.5 -E F1(number)108 408 Q 2.5(,n)-.92 G 2.5(u[)-2.5 G(off])-2.5 E F0 -(Precede each line displayed with its current line number)144 420 Q(.) --.55 E F1(octal [off])108 436.8 Q F0(Display unkno)144 448.8 Q -(wn characters as octal numbers, instead of the def)-.25 E(ault he)-.1 E -(xadecimal.)-.15 E F1(open [on])108 465.6 Q F2(Ex)144 477.6 Q F0(only) -2.5 E 5(.I)-.65 G 2.5(ft)-5 G(his option is not set, the)-2.5 E F1(open) -2.5 E F0(and)2.5 E F1(visual)2.5 E F0(commands are disallo)2.5 E(wed.) --.25 E F1(optimize, opt [on])108 494.4 Q F2 -.74(Vi)144 506.4 S F0(only) -3.24 E 5(.O)-.65 G(ptimize te)-5 E(xt throughput to dumb terminals.)-.15 -E F2(This option is not yet implemented.)5 E F1 -(paragraphs, para [IPLPPPQPP LIpplpipbp])108 523.2 Q F2 -.74(Vi)144 -535.2 S F0(only)3.24 E 5(.D)-.65 G -(e\214ne additional paragraph boundaries for the)-5 E F1({)2.5 E F0(and) -2.5 E F1(})2.5 E F0(commands.)2.5 E F1(print [""])108 552 Q F0 -(Characters that are al)144 564 Q -.1(wa)-.1 G -(ys handled as printable characters.).1 E F1(pr)108 580.8 Q(ompt [on]) --.18 E F2(Ex)144 592.8 Q F0(only)2.5 E 5(.D)-.65 G -(isplay a command prompt.)-5 E F1 -.18(re)108 609.6 S(adonly).18 E 2.5 -(,r)-.55 G 2.5(o[)-2.68 G(off])-2.5 E F0 -(Mark the \214le and session as read-only)144 621.6 Q(.)-.65 E F1 -.18 -(re)108 638.4 S(cdir [/v).18 E(ar/tmp/vi.r)-.1 E(eco)-.18 E -.1(ve)-.1 G -(r]).1 E F0(The directory where reco)144 650.4 Q -.15(ve)-.15 G -(ry \214les are stored.).15 E F1 -.18(re)108 667.2 S(draw).18 E 2.5(,r) --.55 G 2.5(e[)-2.68 G(off])-2.5 E F2 -.74(Vi)144 679.2 S F0(only)3.24 E -5(.S)-.65 G(imulate an intelligent terminal on a dumb one.)-5 E F2 -(This option is not yet implemented.)5 E F1 -.18(re)108 696 S(map [on]) -.18 E F0(Remap k)144 708 Q -.15(ey)-.1 G 2.5(su).15 G(ntil resolv)-2.5 E -(ed.)-.15 E(May 18, 1996)278.085 768 Q(12)196.085 E EP -%%Page: 13 13 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF -.18(re)108 84 S(port [5]).18 E F0(Set the number of lines about which the editor reports changes or yanks.) -144 96 Q F1(ruler [off])108 112.8 Q/F2 10/Times-Italic@0 SF -.74(Vi)144 -124.8 S F0(only)3.24 E 5(.D)-.65 G(isplay a ro)-5 E -(w/column ruler on the colon command line.)-.25 E F1(scr)108 141.6 Q -(oll, scr [windo)-.18 E 2.5(w/2)-.1 G(])-2.5 E F0 -(Set the number of lines scrolled.)144 153.6 Q F1(sear)108 170.4 Q -(chincr [off])-.18 E F0(Mak)144 182.4 Q(es the)-.1 E F1(/)2.5 E F0(and) -2.5 E F1(?)2.5 E F0(commands incremental.)5 E F1 -(sections, sect [NHSHH HUnhsh])108 199.2 Q F2 -.74(Vi)144 211.2 S F0 -(only)3.24 E 5(.D)-.65 G(e\214ne additional section boundaries for the) --5 E F1([[)2.5 E F0(and)2.5 E F1(]])2.5 E F0(commands.)2.5 E F1(secur) -108 228 Q 2.5(e[)-.18 G(off])-2.5 E F0 -.45(Tu)144 240 S(rns of).45 E -2.5(fa)-.25 G(ll access to e)-2.5 E(xternal programs.)-.15 E F1 -(shell, sh [en)108 256.8 Q(vir)-.4 E(onment v)-.18 E -(ariable SHELL, or /bin/sh])-.1 E F0 -(Select the shell used by the editor)144 268.8 Q(.)-.55 E F1 -(shellmeta [~{[*?$`'"\\])108 285.6 Q F0(Set the meta characters check) -144 297.6 Q(ed to determine if \214le name e)-.1 E -(xpansion is necessary)-.15 E(.)-.65 E F1(shiftwidth, sw [8])108 314.4 Q -F0(Set the autoindent and shift command indentation width.)144 326.4 Q -F1(sho)108 343.2 Q(wmatch, sm [off])-.1 E F2 -.74(Vi)144 355.2 S F0 -(only)3.24 E 5(.N)-.65 G(ote matching `)-5 E(`{')-.74 E 2.5('a)-.74 G -(nd `)-2.5 E(`\(')-.74 E 2.5('f)-.74 G(or `)-2.5 E(`}')-.74 E 2.5('a) --.74 G(nd `)-2.5 E(`\)')-.74 E 2.5('c)-.74 G(haracters.)-2.5 E F1(sho) -108 372 Q(wmode [off])-.1 E F2 -.74(Vi)144 384 S F0(only)3.24 E 5(.D) --.65 G(isplay the current editor mode and a `)-5 E(`modi\214ed')-.74 E -2.5<278d>-.74 G(ag.)-2.5 E F1(sidescr)108 400.8 Q(oll [16])-.18 E F2 --.74(Vi)144 412.8 S F0(only)3.24 E 5(.S)-.65 G -(et the amount a left-right scroll will shift.)-5 E F1(slo)108 429.6 Q --.1(wo)-.1 G(pen, slo).1 E 2.5(w[)-.1 G(off])-2.5 E F0 -(Delay display updating during te)144 441.6 Q(xt input.)-.15 E F2 -(This option is not yet implemented.)5 E F1(sour)108 458.4 Q -(ceany [off])-.18 E F0(Read startup \214les not o)144 470.4 Q -(wned by the current user)-.25 E(.)-.55 E F2(This option will ne)5 E -(ver be implemented.)-.15 E F1(tabstop, ts [8])108 487.2 Q F0 -(This option sets tab widths for the editor display)144 499.2 Q(.)-.65 E -F1(taglength, tl [0])108 516 Q F0 -(Set the number of signi\214cant characters in tag names.)144 528 Q F1 -(tags, tag [tags /v)108 544.8 Q(ar/db/libc.tags /sys/k)-.1 E(er)-.1 E -(n/tags])-.15 E F0(Set the list of tags \214les.)144 556.8 Q F1 -(term, ttytype, tty [en)108 573.6 Q(vir)-.4 E(onment v)-.18 E -(ariable TERM])-.1 E F0(Set the terminal type.)144 585.6 Q F1 -(terse [off])108 602.4 Q F0 .374 -(This option has historically made editor messages less v)144 614.4 R -2.874(erbose. It)-.15 F .374(has no ef)2.874 F .374 -(fect in this implemen-)-.25 F(tation.)144 626.4 Q F1(tildeop)108 643.2 -Q F0(Modify the)6.55 E F1(~)2.5 E F0(command to tak)2.5 E 2.5(ea)-.1 G -2.5(na)-2.5 G(ssociated motion.)-2.5 E F1(timeout, to [on])108 660 Q F0 --.35(Ti)144 672 S(me out on k).35 E -.15(ey)-.1 G 2.5(sw).15 G -(hich may be mapped.)-2.5 E F1(ttywerase [off])108 688.8 Q F2 -.74(Vi) -144 700.8 S F0(only)3.24 E 5(.S)-.65 G -(elect an alternate erase algorithm.)-5 E(May 18, 1996)278.085 768 Q(13) -196.085 E EP -%%Page: 14 14 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Bold@0 SF -.1(ve)108 84 S(rbose [off]).1 E/F2 10/Times-Italic@0 -SF -.74(Vi)144 96 S F0(only)3.24 E 5(.D)-.65 G -(isplay an error message for e)-5 E -.15(ve)-.25 G(ry error).15 E(.)-.55 -E F1(w300 [no default])108 112.8 Q F2 -.74(Vi)144 124.8 S F0(only)3.24 E -5(.S)-.65 G(et the windo)-5 E 2.5(ws)-.25 G -(ize if the baud rate is less than 1200 baud.)-2.5 E F1 -(w1200 [no default])108 141.6 Q F2 -.74(Vi)144 153.6 S F0(only)3.24 E 5 -(.S)-.65 G(et the windo)-5 E 2.5(ws)-.25 G -(ize if the baud rate is equal to 1200 baud.)-2.5 E F1 -(w9600 [no default])108 170.4 Q F2 -.74(Vi)144 182.4 S F0(only)3.24 E 5 -(.S)-.65 G(et the windo)-5 E 2.5(ws)-.25 G -(ize if the baud rate is greater than 1200 baud.)-2.5 E F1(war)108 199.2 -Q 2.5(n[)-.15 G(on])-2.5 E F2(Ex)144 211.2 Q F0(only)2.801 E 5.301(.T) --.65 G .301(his option causes a w)-5.301 F .302(arning message to the terminal if the \214le has been modi\214ed, since) --.1 F(it w)144 223.2 Q(as last written, before a)-.1 E F1(!)2.5 E F0 -(command.)5 E F1(windo)108 240 Q 1.1 -.55(w, w, w)-.1 H 2.5(i[).55 G(en) --2.5 E(vir)-.4 E(onment v)-.18 E(ariable LINES])-.1 E F0(Set the windo) -144 252 Q 2.5(ws)-.25 G(ize for the screen.)-2.5 E F1(wraplen, wl [0]) -108 268.8 Q F2 -.74(Vi)144 280.8 S F0(only)3.494 E 5.254(.B)-.65 G .254 -(reak lines automatically)-5.254 F 2.754(,t)-.65 G .253 -(he speci\214ed number of columns from the left-hand mar)-2.754 F 2.753 -(gin. If)-.18 F(both the)144 292.8 Q F1(wraplen)2.5 E F0(and)2.5 E F1 -(wrapmar)2.5 E(gin)-.1 E F0(edit options are set, the)2.5 E F1(wrapmar) -2.5 E(gin)-.1 E F0 -.25(va)2.5 G(lue is used.).25 E F1(wrapmar)108 309.6 -Q(gin, wm [0])-.1 E F2 -.74(Vi)144 321.6 S F0(only)3.982 E 5.742(.B)-.65 -G .742(reak lines automatically)-5.742 F 3.242(,t)-.65 G .742 -(he speci\214ed number of columns from the right-hand mar)-3.242 F(gin.) --.18 E(If both the)144 333.6 Q F1(wraplen)2.5 E F0(and)2.5 E F1(wrapmar) -2.5 E(gin)-.1 E F0(edit options are set, the)2.5 E F1(wrapmar)2.5 E(gin) --.1 E F0 -.25(va)2.5 G(lue is used.).25 E F1(wrapscan, ws [on])108 350.4 -Q F0(Set searches to wrap around the end or be)144 362.4 Q -(ginning of the \214le.)-.15 E F1(writeany)108 379.2 Q 2.5(,w)-.55 G 2.5 -(a[)-2.5 G(off])-2.5 E F0 -.45(Tu)144 391.2 S(rn of).45 E 2.5<668c>-.25 -G(le-o)-2.5 E -.15(ve)-.15 G(rwriting checks.).15 E/F3 9/Times-Bold@0 SF -(ENVIR)72 408 Q(ONMENT)-.27 E(AL V)-.81 E(ARIABLES)-1.215 E F2(COLUMNS) -108 420 Q F0 .783(The number of columns on the screen.)144 432 R .783 -(This v)5.783 F .783(alue o)-.25 F -.15(ve)-.15 G .783(rrides an).15 F -3.282(ys)-.15 G .782(ystem or terminal speci\214c v)-3.282 F(al-)-.25 E -2.739(ues. If)144 444 R(the)2.739 E F2(COLUMNS)2.739 E F0(en)2.739 E -.239(vironmental v)-.4 F .239(ariable is not set when)-.25 F F2 -.2(ex) -2.739 G(/vi).2 E F0 .24(runs, or the)2.74 F F1(columns)2.74 E F0 .24 -(option is)2.74 F -.15(ex)144 456 S(plicitly reset by the user).15 E(,) --.4 E F2 -.2(ex)2.5 G(/vi).2 E F0(enters the v)2.5 E(alue into the en) --.25 E(vironment.)-.4 E F2(EXINIT)108 472.8 Q F0 2.5(Al)144 484.8 S -(ist of)-2.5 E F2 -.2(ex)2.5 G F0(startup commands, read if the v)2.7 E -(ariable)-.25 E F2(NEXINIT)2.5 E F0(is not set.)2.5 E F2(HOME)108 501.6 -Q F0 .558(The user')7.12 F 3.058(sh)-.55 G .558(ome directory)-3.058 F -3.058(,u)-.65 G .558 -(sed as the initial directory path for the startup `)-3.058 F(`$)-.74 E -F2(HOME)A F0(/.ne)A(xrc')-.15 E 3.057('a)-.74 G(nd)-3.057 E -.74(``)144 -513.6 S($).74 E F2(HOME)A F0(/.e)A(xrc')-.15 E 2.5<278c>-.74 G 2.5 -(les. This)-2.5 F -.25(va)2.5 G(lue is also used as the def).25 E -(ault directory for the)-.1 E F2(vi)2.5 E F1(cd)2.5 E F0(command.)2.5 E -F2(LINES)108 530.4 Q F0 .142(The number of ro)9.33 F .142 -(ws on the screen.)-.25 F .142(This v)5.142 F .143(alue o)-.25 F -.15 -(ve)-.15 G .143(rrides an).15 F 2.643(ys)-.15 G .143 -(ystem or terminal speci\214c v)-2.643 F 2.643(alues. If)-.25 F(the)144 -542.4 Q F2(LINES)3.027 E F0(en)3.027 E .527(vironmental v)-.4 F .526 -(ariable is not set when)-.25 F F2 -.2(ex)3.026 G(/vi).2 E F0 .526 -(runs, or the)3.026 F F1(lines)3.026 E F0 .526(option is e)3.026 F .526 -(xplicitly reset)-.15 F(by the user)144 554.4 Q(,)-.4 E F2 -.2(ex)2.5 G -(/vi).2 E F0(enters the v)2.5 E(alue into the en)-.25 E(vironment.)-.4 E -F2(NEXINIT)108 571.2 Q F0 2.5(Al)144 583.2 S(ist of)-2.5 E F2 -.2(ex)2.5 -G F0(startup commands.)2.7 E F2(SHELL)108 600 Q F0(The user')6.55 E 2.5 -(ss)-.55 G(hell of choice \(see also the)-2.5 E F1(shell)2.5 E F0 -(option\).)2.5 E F2(TERM)108 616.8 Q F0 .888(The user')9.89 F 3.388(st) --.55 G .888(erminal type.)-3.388 F .888(The def)5.888 F .889 -(ault is the type `)-.1 F(`unkno)-.74 E(wn')-.25 E 3.389('. If)-.74 F -(the)3.389 E F2(TERM)3.389 E F0(en)3.389 E .889(vironmental v)-.4 F -(ari-)-.25 E .823(able is not set when)144 628.8 R F2 -.2(ex)3.323 G -(/vi).2 E F0 .823(runs, or the)3.323 F F1(term)3.323 E F0 .823 -(option is e)3.323 F .822(xplicitly reset by the user)-.15 F(,)-.4 E F2 --.2(ex)3.322 G(/vi).2 E F0 .822(enters the)3.322 F -.25(va)144 640.8 S -(lue into the en).25 E(vironment.)-.4 E F2(TMPDIR)108 657.6 Q F0 -(The location used to stored temporary \214les \(see also the)144 669.6 -Q F1(dir)2.5 E(ectory)-.18 E F0(edit option\).)2.5 E F3(ASYNCHR)72 686.4 -Q(ONOUS EVENTS)-.27 E F0(SIGALRM)108 698.4 Q F2 -.74(Vi)144 710.4 S(/e) -.74 E(x)-.2 E F0 .976(uses this signal for periodic backups of \214le modi\214cations and to display `) -3.475 F(`b)-.74 E(usy')-.2 E 3.476('m)-.74 G(essages)-3.476 E -(when operations are lik)144 722.4 Q(ely to tak)-.1 E 2.5(eal)-.1 G -(ong time.)-2.5 E(May 18, 1996)278.085 768 Q(14)196.085 E EP -%%Page: 15 15 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R(SIGHUP)108 84 Q -(SIGTERM)108 100.8 Q .285(If the current b)144 112.8 R(uf)-.2 E .285 -(fer has changed since it w)-.25 F .284(as last written in its entirety) --.1 F 2.784(,t)-.65 G .284(he editor attempts to sa)-2.784 F -.15(ve)-.2 -G 1.642(the modi\214ed \214le so it can be later reco)144 124.8 R -.15 -(ve)-.15 G 4.143(red. See).15 F(the)4.143 E/F1 10/Times-Italic@0 SF -(vi/e)4.143 E(x)-.2 E F0 1.643(Reference manual section entitled)4.143 F --.74(``)144 136.8 S(Reco).74 E -.15(ve)-.15 G(ry').15 E 2.5('f)-.74 G -(or more information.)-2.5 E(SIGINT)108 153.6 Q .868(When an interrupt occurs, the current operation is halted, and the editor returns to the command) -144 165.6 R(le)144 177.6 Q -.15(ve)-.25 G 3.215(l. If).15 F .715 -(interrupted during te)3.215 F .715(xt input, the te)-.15 F .715 -(xt already input is resolv)-.15 F .715(ed into the \214le as if the te) --.15 F(xt)-.15 E(input had been normally terminated.)144 189.6 Q -(SIGWINCH)108 206.4 Q 1.271(The screen is resized.)144 218.4 R 1.271 -(See the)6.271 F F1(vi/e)3.771 E(x)-.2 E F0 1.271 -(Reference manual section entitled `)3.771 F 1.27(`Sizing the Screen') --.74 F 3.77('f)-.74 G(or)-3.77 E(more information.)144 230.4 Q(SIGCONT) -108 247.2 Q(SIGQ)108 264 Q(UIT)-.1 E(SIGTSTP)108 280.8 Q F1 -.74(Vi)144 -292.8 S(/e).74 E(x)-.2 E F0(ignores these signals.)2.5 E/F2 9 -/Times-Bold@0 SF(FILES)72 309.6 Q F0 6.27(/bin/sh The)108 321.6 R(def) -2.5 E(ault user shell.)-.1 E(/etc/vi.e)108 338.4 Q(xrc)-.15 E -(System-wide vi startup \214le.)144 350.4 Q 15.16(/tmp T)108 367.2 R -(emporary \214le directory)-.7 E(.)-.65 E(/v)108 384 Q(ar/tmp/vi.reco) --.25 E -.15(ve)-.15 G(r).15 E(The def)144 396 Q(ault reco)-.1 E -.15(ve) --.15 G(ry \214le directory).15 E(.)-.65 E($HOME/.ne)108 412.8 Q(xrc)-.15 -E(1st choice for user')144 424.8 Q 2.5(sh)-.55 G -(ome directory startup \214le.)-2.5 E($HOME/.e)108 441.6 Q(xrc)-.15 E -(2nd choice for user')144 453.6 Q 2.5(sh)-.55 G -(ome directory startup \214le.)-2.5 E(.ne)108 470.4 Q 8.94(xrc 1st)-.15 -F(choice for local directory startup \214le.)2.5 E(.e)108 487.2 Q 13.94 -(xrc 2nd)-.15 F(choice for local directory startup \214le.)2.5 E F2 -(SEE ALSO)72 504 Q F1(cta)108 516 Q(gs)-.1 E F0(\(1\),).27 E F1(mor)2.5 -E(e)-.37 E F0(\(3\),).18 E F1(cur)2.5 E(ses)-.1 E F0(\(3\),).27 E F1 -(dbopen)2.5 E F0(\(3\)).24 E(The `)108 540 Q(`V)-.74 E 2.5(iQ)-.6 G -(uick Reference')-2.5 E 2.5('c)-.74 G(ard.)-2.5 E -.74(``)108 564 S .743 -(An Introduction to Display Editing with V)-.06 F(i')-.6 E .743 -(', found in the `)-.74 F .743(`UNIX User')-.74 F 3.243(sM)-.55 G .743 -(anual Supplementary Docu-)-3.243 F(ments')108 576 Q 3.014('s)-.74 G -.513(ection of both the 4.3BSD and 4.4BSD manual sets.)-3.014 F .513 -(This document is the closest thing a)5.513 F -.25(va)-.2 G(ilable).25 E -(to an introduction to the)108 588 Q F1(vi)2.5 E F0(screen editor)2.5 E -(.)-.55 E -.74(``)108 612 S 1.116(Ex Reference Manual \(V).74 F 1.116 -(ersion 3.7\)')-1.11 F 1.117(', found in the `)-.74 F 1.117(`UNIX User') --.74 F 3.617(sM)-.55 G 1.117(anual Supplementary Documents')-3.617 F(') --.74 E .194(section of both the 4.3BSD and 4.4BSD manual sets.)108 624 R -.194(This document is the \214nal reference for the)5.194 F F1 -.2(ex) -2.693 G F0(editor)2.893 E(,)-.4 E(as distrib)108 636 Q -(uted in most historic 4BSD and System V systems.)-.2 E -.74(``)108 660 -S .279(Edit: A tutorial').74 F .279(', found in the `)-.74 F .279 -(`UNIX User')-.74 F 2.779(sM)-.55 G .279(anual Supplementary Documents') --2.779 F 2.78('s)-.74 G .28(ection of the 4.3BSD)-2.78 F(manual set.)108 -672 Q(This document is an introduction to a simple v)5 E(ersion of the) --.15 E F1 -.2(ex)2.5 G F0(screen editor)2.7 E(.)-.55 E -.74(``)108 696 S -(Ex/V).74 E 3.69(iR)-.6 G 1.19(eference Manual')-3.69 F 1.189 -(', found in the `)-.74 F 1.189(`UNIX User')-.74 F 3.689(sM)-.55 G 1.189 -(anual Supplementary Documents')-3.689 F 3.689('s)-.74 G 1.189 -(ection of)-3.689 F .781(the 4.4BSD manual set.)108 708 R .781 -(This document is the \214nal reference for the)5.781 F F1(ne)3.281 E -(x/n)-.2 E(vi)-.4 E F0(te)3.281 E .782(xt editors, as distrib)-.15 F -.782(uted in)-.2 F(4.4BSD and 4.4BSD-Lite.)108 720 Q(May 18, 1996) -278.085 768 Q(15)196.085 E EP -%%Page: 16 16 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 421.08(VI\(1\) VI\(1\))72 48 R/F1 10 -/Times-Italic@0 SF(Rof)108 84 Q(f)-.18 E F0 .107 -(source for all of these documents is distrib)2.608 F .107(uted with)-.2 -F F1(ne)2.607 E(x/n)-.2 E(vi)-.4 E F0 .107(in the)2.607 F F1 -.4(nv) -2.607 G(i/USD.doc).4 E F0 .107(directory of the)2.607 F F1(ne)2.607 E -(x/n)-.2 E(vi)-.4 E F0(source code.)108 96 Q .131(The \214les `)108 120 -R(`auto)-.74 E(write')-.25 E .131(', `)-.74 F(`input')-.74 E .131(', `) --.74 F(`quoting')-.74 E 2.631('a)-.74 G .131(nd `)-2.631 F(`structures') --.74 E 2.632('f)-.74 G .132(ound in the)-2.632 F F1 -.4(nv)2.632 G -(i/docs/internals).4 E F0 .132(directory of the)2.632 F F1(ne)108 132 Q -(x/n)-.2 E(vi)-.4 E F0(source code.)2.5 E/F2 9/Times-Bold@0 SF(HIST)72 -148.8 Q(OR)-.162 E(Y)-.315 E F0(The)108 160.8 Q F1(ne)2.5 E(x/n)-.2 E -(vi)-.4 E F0(replacements for the)2.5 E F1 -.2(ex)2.5 G(/vi).2 E F0 -(editor \214rst appeared in 4.4BSD.)2.5 E F2(ST)72 177.6 Q(AND)-.81 E -(ARDS)-.315 E F1(Ne)108 189.6 Q(x/n)-.2 E(vi)-.4 E F0 1.341 -(is close to IEEE Std1003.2 \(`)3.841 F(`POSIX')-.74 E 3.841('\). That) --.74 F 1.341(document dif)3.841 F 1.341(fers from historical)-.25 F F1 --.2(ex)3.84 G(/vi).2 E F0 1.34(practice in)3.84 F(se)108 201.6 Q -.15 -(ve)-.25 G(ral places; there are changes to be made on both sides.).15 E -(May 18, 1996)278.085 768 Q(16)196.085 E EP -%%Trailer -end -%%EOF |