Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/vtxxx.elib
There are no other files named vtxxx.elib in the archive.
 W
[0+8+FQ(+4)[1
0FO10F"G+Q1'
+FQ()+4U1
FQ1"L0'
,Q1:M(Q1+4(]1]0))
   NZ0g	5s192
*_/9+:67~?-SQ6y\vipM|z325[(2]83PD6%O6?Z6	_3$j2Fy3|4Q4c 6[.9
85*DK	K;AZB"j:myB8
JV>E(A0=JrKI[W@/lIz;O
><>#<U1=ADHLG[[D
nE}HPHdH)!D6/CbAE&OEWbFqHw	I}	G	:_	(:Z	/Mb& Kill VTXXX Library& Set VTXXX Mode Line& Setup VTXXX Library& VTXXX Briefly Describe& VTXXX Exit Hook& VTXXX Original Keypad#& VTXXX Prefix Character Driver& VTXXX Return HookFix PHOTO File$Get Keypad Definitions From FileSet Terminal WidthVTXXX Alternate KeypadVTXXX InfoVTXXX Normal KeypadVTXXX Number KeypadVTXXX Transmit Keypad^R Copy Line^R Copy to Character ^R Delete Last Searched Item^R Forward Real Word^R Half Window Down^R Half Window Up^R Home^R Kill Real Line^R Proper Delete Character^R Repeat Skip/Zap ^R Reverse Skip to Character^R Skip to Character^R Toggle Terminal Width^R VT52 Control-S^R Zap to Character~DIRECTORY~~DOC~ & Kill VTXXX Library~DOC~ & Set VTXXX Mode Line~DOC~ & Setup VTXXX Library"~DOC~ & VTXXX Briefly Describe~DOC~ & VTXXX Exit Hook!~DOC~ & VTXXX Original Keypad)~DOC~ & VTXXX Prefix Character Driver~DOC~ & VTXXX Return Hook~DOC~ Fix PHOTO File*~DOC~ Get Keypad Definitions From File~DOC~ Set Terminal Width ~DOC~ VTXXX Alternate Keypad~DOC~ VTXXX Info~DOC~ VTXXX Normal Keypad~DOC~ VTXXX Number Keypad~DOC~ VTXXX Transmit Keypad~DOC~ ^R Copy Line~DOC~ ^R Copy to Character&~DOC~ ^R Delete Last Searched Item~DOC~ ^R Forward Real Word~DOC~ ^R Half Window Down~DOC~ ^R Half Window Up~DOC~ ^R Home~DOC~ ^R Kill Real Line$~DOC~ ^R Proper Delete Character~DOC~ ^R Repeat Skip/Zap&~DOC~ ^R Reverse Skip to Character~DOC~ ^R Skip to Character"~DOC~ ^R Toggle Terminal Width~DOC~ ^R VT52 Control-S~DOC~ ^R Zap to Character~DOC~ ~Filename~~Filename~
~INVERT~50[0[A[B
FSRGETTY-4"E:IBVT52-1UA1U0'
FSRGETTY-18"E:IBVT1000UA1U0'
FSRGETTY-52"E:IBVT1321UA1U0'
Q0"E
:I*WFGM.VMM VTXXX Alternate Keypad
:I*WFGM.VMM VTXXX Normal Keypad
:I*WFGM.VMM VTXXX Transmit Keypad
:I*WFGM.VMM VTXXX Number Keypad
:I*WFGM.VMM VTXXX Info

'
QAM.CVTXXX Terminal Type-1 = VT52, 0 = VT100, 1 = VT132.
QBM.CVTXXX Terminal NameThe name of the DEC VT Class terminal.
M.MVTXXX Alternate KeypadM.VMM B Alternate Keypad
M.MVTXXX Normal KeypadM.VMM B Normal Keypad
M.MVTXXX Transmit KeypadM.VMM B Transmit Keypad
M.MVTXXX Number KeypadM.VMM B Number Keypad
M.MVTXXX InfoM.VMM B Info
M.M& VTXXX Original KeypadM.VMM & B Original Keypad
0FO..QVTXXX Setup Hookq0"G:M0'
M.VVTXXX Setup Hook
@:IVTXXX Setup Hook/:i*CVTXXX Library has already been loaded
fsechodisplay0fsechoactive/
:i*M.VPage Setup Hook
15FSQVectorM.VLast Skip/Zap
QA"L
0FO..QReal search macroF"E
WQ.S'm.vNon-VT52Control-S
M.M^R VT52 control-sM.VReal search macro
7*5FSQVectorM.VVT52 Redefinitions
7*5FSQVectorM.VSaved VT52 Redefinitions
Q..AU:VT52 Redefinitions(0)
Q..BU:VT52 Redefinitions(1)
Q..CU:VT52 Redefinitions(2)
Q..DU:VT52 Redefinitions(3)
Q..PU:VT52 Redefinitions(4)
Q..QU:VT52 Redefinitions(5)
Q..RU:VT52 Redefinitions(6)
'
0M.CTemporary VTXXX storageIntermediate storage for VTXXX mode
1FO..QB Default Keypad ModeM.VVTXXX Mode
1M.CVTXXX Mode!* Non-zero activates Alternate Keypad
-1 = Number Pad, 0 = No Pad, 1 = Alternate keypad!
"'N-(q$Temporary VTXXX storage$"'N)"E'
1FSMODECH$
F"N"G:M(M.MVTXXX Alternate Keypad$)'
"#:M(M.MVTXXX Number Keypad)''
"#W:M(M.MVTXXX Normal Keypad$)'
1FO..QB Default Keypad ModeM.VVTXXX Exit mode
QVTXXX Exit ModeM.CVTXXX Exit modeThe current mode of the terminal.  See VTXXX Mode.
0M.VSystem Superior Type
0M.CSystem Superior Type Nonzero implies an invoke inferior type
F[bbind
FSJNAMEf6J
1+(:SMACS)USystem Superior type
F]bbind
0fo..qExit to Inferior hook[1
fq1"l:i1'
@:i*`1w0m(m.m& VTXXX Exit Hook)`m.vExit to Inferior Hook
0fo..qExit to Superior Hooku1
fq1"l:i1'
@:i*`1w1m(m.m& VTXXX Exit Hook)`m.vExit to Superior hook
0fo..qReturn From Superior hooku1
fq1"l:i1'
@:i*`1w:m(m.m& VTXXX Return Hook)`m.vReturn From Superior hook
0fo..qReturn From Inferior hooku1
fq1"l:i1'
@:i*`1w:m(m.m& VTXXX Return Hook)`m.vReturn From Inferior Hook
]1
QVTXXX Terminal Type"LQ..?'"#Q..O'M.VVTXXX Original Key
M(M.M & SET VTXXX MODE LINE)
M(M.MVTXXX Alternate Keypad)
1FO..QB Default Keypad ModeM.VB Default Keypad Mode
QB Default Keypad ModeF"E
M(M.MVTXXX Normal Keypad)'
"#"LM(M.MVTXXX Number Keypad)''
N0FO..WVTXXX Kill HookQ0"G:M0']0
M(M.MVTXXX Normal Keypad)
M.MKill Variable[.K
1:<M.KMM VTXXX Alternate Keypad>W
1:<M.KMM VTXXX Normal Keypad>W
1:<M.KMM VTXXX Transmit Keypad>W
1:<M.KMM VTXXX Number Keypad>W
1:<M.KMM VTXXX Info>W
QVTXXX Terminal Name
1:<M.KMM B Alternate Keypad>W
1:<M.KMM B Normal Keypad>W
1:<M.KMM B Transmit Keypad>W
1:<M.KMM B Number Keypad>W
1:<M.KMM B Info>W
1:<M.KMM & B Original Keypad>W
1:<M.KVTXXX Terminal Type>W
1:<M.KVT52 Redefinitions>W
1:<M.KSaved VT52 Redefinitions>W
1:<M.KTemporary VTXXX Storage>W
1:<M.KVTXXX mode>W
1:<M.KVTXXX Exit Mode>W
1:<M.KSaved VTXXX Commands>W
1:<M.KVTXXX Original Key>W
1:<M.Ktempvtxxxmode>W
-QVTXXX Terminal Type"L
128M(M.MMAKE PREFIX CHARACTER).OU..?'
"#
128M(M.MMAKE PREFIX CHARACTER).OU..O'
0FO..QSaved VTXXX Commands"E
1M(M.M& VTXXX Original Keypad)
'
1:<QSaved VTXXX Commands>"N
:I*CUndefined Keypad in effectfsechodisp0fsechoactive
'
QSaved VTXXX CommandsU.O
QVTXXX Terminal Type"L
@:I*/=/FSIMAGEOUT
Q:Saved VT52 Redefinitions(0)U..A
Q:Saved VT52 Redefinitions(1)U..B
Q:Saved VT52 Redefinitions(2)U..C
Q:Saved VT52 Redefinitions(3)U..D
Q:Saved VT52 Redefinitions(4)U..P
Q:Saved VT52 Redefinitions(5)U..Q
Q:Saved VT52 Redefinitions(6)U..R
'
"#
@:I*/[?1h/FSIMAGEOUT
@:I*/=/FSIMAGEOUT
'
1M(M.M& Set VTXXX Mode line)
.(f[bbind
gprefix char list
j
QVTXXX Terminal Type"L
:sMeta-?  "EJiMeta-?  Q.O
'
'
"#
:sMeta-O  "EJiMeta-O  Q.O
'
'
HFXPrefix char list
f]bbind)J
1uTemporary VTXXX storage
1UVTXXX MODE
1fsmodechange
Q.OUSaved VTXXX Commands
QVTXXX Terminal Type"L
!<!@:I*/>/FSIMAGEOUT
M.M^R DESCRIBEU..?
.(f[bbind
gprefix char list
j:sMeta-?  "N0lk'
HFXPrefix char list
f]bbind)J
QVTXXX Original KeyU..?
Q:VT52 Redefinitions(0)U..A
Q:VT52 Redefinitions(1)U..B
Q:VT52 Redefinitions(2)U..C
Q:VT52 Redefinitions(3)U..D
Q:VT52 Redefinitions(4)U..P
Q:VT52 Redefinitions(5)U..Q
Q:VT52 Redefinitions(6)U..R
'
"#
!<!@:I*/[?1l>/FSIMAGEOUT
.(f[bbind
gprefix char list
j:sMeta-O  "N0lk'
HFXPrefix char list
f]bbind)J
QVTXXX Original KeyU..O
'
0uTemporary VTXXX storage
0UVTXXX MODE
1fsmodechange
DQVTXXX MODEF"E
:I*CThe Number Pad is already on.fsechodisp0fsechoactiveW0
'M.VTEMPVTXXXMODE
-1uTemporary VTXXX storage
-1UVTXXX Mode
1fsmodechange
!<!@:I*/>/FSIMAGEOUT
6:FO..QTEMPVTXXXMODE"L0'
QVTXXX MODE"E
QVTXXX Terminal Name
:I*CYou are in the Normal Keypad.  Use M-X B Alternate keypad.(
)fsechodisp0fsechoactive
0'
QTEMPVTXXXMODEF(uTemporary VTXXX storage)UVTXXX Mode
M(M.MKill Variable)TEMPVTXXXMODE
1FSModeChange
@:I*/=/FSIMAGEOUT
QVTXXX Terminal Type"L
Q..?'"#Q..O'FP-101"N
:I*CThe keypad is currently turned off.fsechodisp
0fsechoactive
'
M(M.M& Load BARE)
[AFF"E:IA'"#:IAOne'
QVTXXX Terminal Name
FTThe currently defined B keypad is:


QVTXXX Terminal Type"L
:I*Up-Arrow,Q..AM(M.M& VTXXX Briefly Describe)A
:I*Down-Arrow,Q..BM(M.M& VTXXX Briefly Describe)A
:I*Forward-Arrow,Q..CM(M.M& VTXXX Briefly Describe)A
:I*Backward-Arrow,Q..DM(M.M& VTXXX Briefly Describe)A
ft

:I*BLUE,Q..PM(M.M& VTXXX Briefly Describe)A
:I*RED,Q..QM(M.M& VTXXX Briefly Describe)A
:I*GREY,Q..RM(M.M& VTXXX Briefly Describe)A
ft

:I*7,Q:.O(w)M(M.M& VTXXX Briefly Describe)A
:I*8,Q:.O(x)M(M.M& VTXXX Briefly Describe)A
:I*9,Q:.O(y)M(M.M& VTXXX Briefly Describe)A
ft

:I*4,Q:.O(t)M(M.M& VTXXX Briefly Describe)A
:I*5,Q:.O(u)M(M.M& VTXXX Briefly Describe)A
:I*6,Q:.O(v)M(M.M& VTXXX Briefly Describe)A
ft

:I*1,Q:.O(q)M(M.M& VTXXX Briefly Describe)A
:I*2,Q:.O(r)M(M.M& VTXXX Briefly Describe)A
:I*3,Q:.O(s)M(M.M& VTXXX Briefly Describe)A
ft

:I*0,Q:.O(p)M(M.M& VTXXX Briefly Describe)A
:I*DOT,Q:.O(n)M(M.M& VTXXX Briefly Describe)A
:I*ENTER,Q:.O(M)M(M.M& VTXXX Briefly Describe)A
ft
Key Redefinitions


:I*C-X S,Q:.X(S)M(M.M& VTXXX Briefly Describe)A
:I*C-X V,Q:.X(V)M(M.M& VTXXX Briefly Describe)A
:I*C-X T,Q:.X(T)M(M.M& VTXXX Briefly Describe)A
:I*C-X C,Q:.X(C)M(M.M& VTXXX Briefly Describe)A
:I*C-X Z,Q:.X(Z)M(M.M& VTXXX Briefly Describe)A
:I*C-M-S,Q...SM(M.M& VTXXX Briefly Describe)A
:I*C-M-.,Q....M(M.M& VTXXX Briefly Describe)A
'
"#
:I*Up-Arrow,Q:.O(A)M(M.M& VTXXX Briefly Describe)A
:I*Down-Arrow,Q:.O(B)M(M.M& VTXXX Briefly Describe)A
:I*Forward-Arrow,Q:.O(C)M(M.M& VTXXX Briefly Describe)A
:I*Backward-Arrow,Q:.O(D)M(M.M& VTXXX Briefly Describe)A
ft

:I*PF1,Q:.O(P)M(M.M& VTXXX Briefly Describe)A
:I*PF2,Q:.O(Q)M(M.M& VTXXX Briefly Describe)A
:I*PF3,Q:.O(R)M(M.M& VTXXX Briefly Describe)A
:I*PF4,Q:.O(S)M(M.M& VTXXX Briefly Describe)A
ft

:I*7,Q:.O(w)M(M.M& VTXXX Briefly Describe)A
:I*8,Q:.O(x)M(M.M& VTXXX Briefly Describe)A
:I*9,Q:.O(y)M(M.M& VTXXX Briefly Describe)A
:I*Minus,Q:.O(m)M(M.M& VTXXX Briefly Describe)A
ft

:I*4,Q:.O(t)M(M.M& VTXXX Briefly Describe)A
:I*5,Q:.O(u)M(M.M& VTXXX Briefly Describe)A
:I*6,Q:.O(v)M(M.M& VTXXX Briefly Describe)A
:I*Comma,Q:.O(l)M(M.M& VTXXX Briefly Describe)A
ft

:I*1,Q:.O(q)M(M.M& VTXXX Briefly Describe)A
:I*2,Q:.O(r)M(M.M& VTXXX Briefly Describe)A
:I*3,Q:.O(s)M(M.M& VTXXX Briefly Describe)A
ft

:I*0,Q:.O(p)M(M.M& VTXXX Briefly Describe)A
:I*Dot,Q:.O(n)M(M.M& VTXXX Briefly Describe)A
:I*Enter,Q:.O(M)M(M.M& VTXXX Briefly Describe)A
'
ft
Done.

gf[DFILE0f[DVERSIONw[Buffer Filenames
E[E\FNE^E]
fshsname
QVTXXX Terminal Name
:IBB.PAD
f[bbind
1:<ERemacs:B@YM(HFX*)>
1:<ERAB>"E@YM(HFX*)'
Q.OM.VSaved VTXXX Commands
QVTXXX Terminal Type"L
Q..AU:Saved VT52 Redefinitions(0)
Q..BU:Saved VT52 Redefinitions(1)
Q..CU:Saved VT52 Redefinitions(2)
Q..DU:Saved VT52 Redefinitions(3)
Q..PU:Saved VT52 Redefinitions(4)
Q..QU:Saved VT52 Redefinitions(5)
Q..RU:Saved VT52 Redefinitions(6)
'
FF"N'
0FO..QVTXXX Terminal NameF"E'"#[A'
:I*CA Pad definitions created and savedfsechodisp
0fsechoactive
M(M.MVTXXX Alternate Keypad)
1FO..QB Default Keypad ModeF"E
M(M.MVTXXX Normal Keypad)'
"#"LM(M.MVTXXX Number Keypad)''
Lf[DFILE0f[DVERSIONw[Buffer Filenames
E[E\FNE^E]
fshsname
QVTXXX Terminal Name
ETAB.PAD.0
]B]A
5,4FKeypad File
FF"N1M(M.M& VTXXX Original Keypad)'
f[BBIND
1:<ERF>"E@YM(HFX*(f]bbind))'
"#:I*CCould not read the file F.fsechodisp0fsechoactive0'
Q.OM.VSaved VTXXX Commands
FF"N'
0FO..QVTXXX Terminal NameF"E'"#[A'
:I*CPad definitions saved.  Please run M-X A Alternate keypad$fsechodisp
0fsechoactive
6[0Q..0[10F[HELPM
Q1M.IFIU0
Q1-335"NQ0:FCU0'
F]HELPMQ0-4110."E?U0'
Q0-?"E
FS^RLASTU0
Q0,(Q0@FS^RCMAC)M(M.M^R PREFIX DESCRIBE)
:I*0 '
Q0U..1
Q:()(Q0)F"EW:I*FG'i0FO..QSet Mode line hookF"E
W:I*m.vSet Mode Line hookw:I*'[1
f[bbind
fq1"L:i1'
g1j
:@S/VTXXX MODE/"E@I/
I 0FO..QVTXXX MODEF"N"LI#'"#I+''"#WI-'
GVTXXX Terminal Name/'
HXSET MODE LINE HOOK
1fsmodechange
|[0[1U0U1:I*[9
FQ9"'GU9
0F[SAIL
FT0
F]SAIL
FT 
Q1FP-101"E
F~1!PREFIX!-9"E
FTis an escape-prefix for more commands.
''
Q1M(M.M& MACRO NAME)[2
Q2"NQ2U1
q9"N
fq0-8"Lft	'
FT	runs 
FT1:
M.M~DOC~ 1U1
F[BBIND
G1JFWKD:@L.,ZK
FT
		HT'
"#fq0-8"Lft	'
FT	1'
FT
'
fq0-8"Lft	'
fq0-16"Lft	'
FT	
F:M(M.M^R DESCRIBE)-F"GM(4FS^RINIT)'
"#FS^RRUBOUT'
[0[..O
QSEARCH DEFAULT RINGU..O
.FSWORDU0
]..O
-FQ0F~0"E-FQ0@:M(M.M& KILL TEXT)'
"#FQ0F~0"EFQ0@:M(M.M& KILL TEXT)''
0:@M(M.M^R KILL LINE)
<1001fs^RLast
.(@L.:)J
M(M.M^R Copy Region)
:JW0W:"G,0:@M(M.M^R Backward Word)'
65,1A"'B+:<.WFWL>"Nfg'
:S"l-1:C'"#zj'
0+[0[1QLast Skip/Zap[2
q:2(2)F"EWm.m^R Skip to CharacterU0'
"#"Gm.m^R Zap to CharacterU0'
"#m.m^R Copy to CharacterU0''
q:2(1)"L0-Q1U1'
Q1u:2(1)
q:2(0),q1:M0#0-:M(M.M^R Skip to Character)[0[1
FF-1"GU0'
"#M.IFI:FCU0
QLast Skip/Zap[4
Q0u:4(0)Q1u:4(1)0u:4(2)'
Q1"G:C"EFG0FSERR''
Q1:S0F(WQ1"GR')"E
FG0FSERR'
1c.
F@M(M.M^R Skip to Character)
.(W):
1U:(QLAST SKIP/ZAP)(2)
M(M.M^R Kill Region)
[.
F@M(M.M^R Skip to Character)
-1U:(QLAST SKIP/ZAP)(2)
M(M.M^R Copy Region)
9FF"N'"#QPrevious Buffer':M(M.MSelect Buffer)
4fsLINES[0
Q0"GQ0/2'"#10':M(M.M^R Next Screen)8fsLINES[0
Q0"GQ0/2'"#10':M(M.M^R Previous Screen)<FSWIDTH+1[a
QA-80"G80'"#132':M(M.MSet Terminal Width)
QVTXXX Terminal Type"L
:I*CCannot set 132 columns on a VT52.
fsechodisp0fsechoactive
'
80[a
[B
QB-79"G
QB-133"L
QBUA''
QA-80"G
:@I*`<[?3h`fsimageout'!>!
"#w:@I*`<[?3l`FSimageout'!>!
4
QA-1fswidth
-1fspjatyf+
[8[9
M(M.M^R Widen Bounds)
QVTXXX Terminal Type"L
j<:@s`j`;-2c.u8-sc.-q8u9q9d-q9d2d>
j<:@s`>
j<:s;fkd>
j<:s;fkd4<13i10i>>
j<:s
;r13i>'
"#
j<:@s``;FKD-D>
j<:@s`k>
j<:s;fkd>
j<:s;fkd4<13i10i>>
j<:s
;r13i>'
jOm.i:fi[1
200.+Su..0
q1-"efiw1'
q1-"efiw'
f@mNon-VT52Control-SSQVTXXX ModeF(UVTXXX Exit Mode)"N
M(M.MVTXXX Normal Keypad)'
0FO..QSystem Superior Type"E
"N
0fo..q*Initialization*u1
fq1"l:i1'
@:i*`1wm(m.m& VTXXX Return Hook)`m.v*Initialization*
]1''
~M(M.MVTXXX Alternate Keypad)
1FO..QVTXXX Exit ModeF"E
M(M.MVTXXX Normal Keypad)'
"#"LM(M.MVTXXX Number Keypad)''
	VTXXXVTXXX Keypad Definitions)S Sets up the defaults for the VTXXX
keypad upon the entrance of the library.  The fork hooks are
defined so that the keypad is left in numeric mode upon
exiting.S Kill Library specifics^C Sets alternate keypad mode for VTXXX's
When this command is executed, the keypad on the left and the arrow
keys are now executable commands.
    The terminal is put in CURSOR KEYS MODE and KEYPAD APPLICATION MODE.-C Undos alternate keypad mode for VTXXX'sC Turns off the keypad to allow using the numbers.
The key definitions for the pad are still there upon returning with
VTXXX Transmit KeypadCC Sets the keypad to transmit their escape seq.
If the key definitions need to be reset the user should use
VTXXX Alternate Keypad.  This command is the opposite of
VTXXX Number Keypad
C Prints out the key definitions in display mode.
A numeric argument implies that a one line description will be given
for each key.TS Creates the original keypad prefix table.
It does this by executing the file EMACS:VT???.PAD and then
PS:<LOGIN>VT???.PAD.  ??? is either 52, 100, or 132 depending on the value of
FSRGETTY upon calling this routine.  The format of these files is simply
straight TECO code to set a definition on a key in the prefix table .O.
It creates the variable Saved VTXXX Commands.  A numeric argument prevents the
warning message from being sent if an error occurs. C Reads a set of keypad definition from a file.
The file should look like standard teco putting function definitions on the
prefix character which is referenced by the Q-Vector .O
A numeric argument will load in the original keypad definitions first.eS VTXXX M.P: handles a prefix character.
This is for really old EMACS versions (pre 146).
Given a q-vector as argument, it reads a character
and returns the q-vector element it selects.
The character read is left in Q..1.,S Set the Mode line hook for the librarySS Briefly describes a command.
The command character and command definition should be
given as prefix numeric args.  Any string argument turns on the longer
description for the function name.  We don't handle indirect
definitions; the caller should do that.  (This is so we
win when dealing with subcommands of prefix characters).Q^R Delete the character after the point.
Negative arguments delete backwardsX^R Deletes last searched item in buffer.
Will only work if the pointer hasn't moved$^R Kill lines including the CRLF^R Copies line into the kill ring without buffer modification.
A specified numeric argument works the same as for ^R Kill Line.5^R Move forward to the beginning of the next wordc^R Repeat the last Skip/Zap command
regardless of any intervening commands other than skip/zapy^R Search backward for target char.
I.e. like a backwards ^R Skip to Character.  Repeat with ^R Repeat Skip/Zap.^R Skips to target character
Skips forward to nth (or 1st) occurrence of next char typed.
Backward if arg is negative.  Edit bit on target ignored.
Repeat Skip with ^R Repeat Skip/Zap.
Pre-commasargxgivestcharrtotsearchcfor.(instead of reading it).
Zap excludes target character.  Negative arg zaps backward.
Repeat zap with ^R Repeat Skip/Zap.^R Copies text up to target character.
The copy excludes the target character.  Negative arg copiess backward.
Repeat copy with ^R Repeat Skip/Zap.O^R Returns to previous buffer.
If given explicit arg, goes to that buffer.(^R Scroll screen down by half window&^R Scroll screen up by half window0^R Toggles window between 80 and 132 columnsC Set the terminal and display widths.
The only argument is the width of the display (a number between 80 and
132 inclusive).  The default is 80.DS Strips a PHOTO file if created on a GVTXXX Terminal Name.2^R Act like old ^S, but ignore ^S^Qs.
	^S^Q is ignore.  ^S^Vx becomes old^Sx.  Any other characters
following are as if to old^S.  ^Sx becomes old^Sx if x is not ^Q or
^V.9S Setup to exit gracefully to an inferior or superior.S Setup to return gracefully to the editor1& Setup VTXXX Library
& Kill VTXXX Library
VTXXX Alternate Keypad
VTXXX Normal Keypad
VTXXX Number Keypad
VTXXX Transmit Keypad
VTXXX Info
& VTXXX Original Keypad
Get Keypad Definitions From File
& VTXXX Prefix Character Driver
& Set VTXXX Mode Line
& VTXXX Briefly Describe
^R Proper Delete Character
^R Delete Last Searched Item
^R Kill Real Line
^R Copy Line
^R Forward Real Word
^R Repeat Skip/Zap
^R Reverse Skip to Character
^R Skip to Character
^R Zap to Character
^R Copy to Character
^R Home
^R Half Window Down
^R Half Window Up
^R Toggle Terminal Width
Set Terminal Width
Fix PHOTO File
^R VT52 Control-S
& VTXXX Exit Hook
& VTXXX Return Hook
T+8+fq(+4)[20[3
<%3,-q2f2u3q3&1@;q3"l0'>
f[BBindq3-1*5,q3*5g2q:..o(0)+q2