Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

VT100

VT52

127

300

301

302

303

304

305

306

307

308

309

310

311

312

313

314

315

316

317

318

319

320

321

001

004

005

008

009

010

011

012

018

020

021

023

026

065

068

069

082

084

085

087

090

428

429

401

402

403

404

405

406

424

425

127

300

301

302

303

304

305

306

307

308

309

310

311

312

313

314

315

316

320

321

001

004

005

006

008

009

010

011

012

018

020

021

023

026

065

068

069

070

082

084

085

087

090

EDT KEYPAD — VMS 5.0

Enter the keypad editor through the CHANGE command with the keypad
option set (see SET KEYPAD command).  See HELP CHANGE KEYPAD for more
information.

Additional information available:

VT100VT52

VT100

HJtypebox (l)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (w)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (w)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (w)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (k)      typebox (l)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (w)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (w)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (w)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (k)
typebox (x)   ∫    typebox (x)  DOWN  typebox (x)        typebox (x)        typebox (x)      typebox (x)typebox (7)typebox (m)        typebox (m)typebox (x)        typebox (x) FNDNXT typebox (x) DEL L  typebox (x)
typebox (x)   typebox (x)    typebox (x)   typebox (x)    typebox (x) typebox (<)typebox (q)typebox (q)typebox (q)typebox (q)  typebox (x)  typebox (q)typebox (q)typebox (q)typebox (q)typebox (>) typebox (x)      typebox (x)typebox (7)typebox (m)  GOLD  typebox (m)typebox (x)  HELP  typebox (x)        typebox (x)        typebox (x)
typebox (x)   typebox (x)    typebox (x)   typebox (x)    typebox (x)  LEFT  typebox (x)  RIGHT typebox (x)      typebox (x)typebox (7)typebox (m)        typebox (m)typebox (x)        typebox (x)typebox (7)typebox (m)  FIND  typebox (m)typebox (x)typebox (7)typebox (m) UND L  typebox (m)typebox (x)
typebox (x)   UP   typebox (x)   v    typebox (x)        typebox (x)        typebox (x)      typebox (t)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (u)
typebox (m)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (v)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (v)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (v)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (j)      typebox (x)  PAGE  typebox (x)  SECT  typebox (x) APPEND typebox (x) DEL W  typebox (x)
DELETE      Delete character               typebox (x)        typebox (x)        typebox (x)        typebox (x)        typebox (x)
LINEFEED    Delete to beginning of word    typebox (x)typebox (7)typebox (m) COMMANDtypebox (m)typebox (x)typebox (7)typebox (m)  FILL  typebox (m)typebox (x)typebox (7)typebox (m) REPLACEtypebox (m)typebox (x)typebox (7)typebox (m) UND W  typebox (m)typebox (x)
BACKSPACE   Backup to beginning of line    typebox (t)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (u)
CTRL/A      Compute tab level              typebox (x) ADVANCEtypebox (x) BACKUP typebox (x)  CUT   typebox (x) DEL C  typebox (x)
CTRL/D      Decrease tab level             typebox (x)        typebox (x)        typebox (x)        typebox (x)        typebox (x)
CTRL/E      Increase tab level             typebox (x)typebox (7)typebox (m) BOTTOM typebox (m)typebox (x)typebox (7)typebox (m)  TOP   typebox (m)typebox (x)typebox (7)typebox (m) PASTE  typebox (m)typebox (x)typebox (7)typebox (m) UND C  typebox (m)typebox (x)
CTRL/K      Define key                     typebox (t)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (u)
CTRL/R      Refresh screen                 typebox (x)  WORD  typebox (x)  EOL   typebox (x)  CHAR  typebox (x)        typebox (x)
CTRL/T      Adjust tabs                    typebox (x)        typebox (x)        typebox (x)        typebox (x) ENTER  typebox (x)
CTRL/U      Delete to beginning of line    typebox (x)typebox (7)typebox (m)CHNGCASEtypebox (m)typebox (x)typebox (7)typebox (m) DEL EOLtypebox (m)typebox (x)typebox (7)typebox (m) SPECINStypebox (m)typebox (x)        typebox (x)
CTRL/W      Refresh screen                 typebox (t)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (v)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (n)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (u)        typebox (x)
CTRL/Z      Exit to line mode              typebox (x)      LINE       typebox (x) SELECT typebox (x)        typebox (x)
                                           typebox (x)                 typebox (x)        typebox (x)typebox (7)typebox (m)  SUBS  typebox (m)typebox (x)
typebox (1)typebox (m)Press a key for help on that key.typebox (m)          typebox (x)typebox (7)typebox (m)    OPEN LINE    typebox (m)typebox (x)typebox (7)typebox (m) RESET  typebox (m)typebox (x)        typebox (x)
typebox (1)typebox (m)To exit, press the spacebar.typebox (m)               typebox (m)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (v)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (v)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (q)typebox (j)22HK

Additional information available:

127300301302303304305
306307308309310311312
313314315316317318319
320321001004005008009
010011012018020021023
026065068069082084085
087090428429401402403
404405406424425

127

7mDELETEm

Deletes the character preceding the cursor and stores it in the delete character
buffer.  When the cursor is at the leftmost character position on a line, the
line terminator to the left is deleted and the text on that line is moved to the
right of the text in the line above.

300

7mLINE - (0)m

Moves the cursor forward or backward to the nearest beginning of a line,
depending on the current direction (see ADVANCE and BACKUP).


7mOPEN LINE - (GOLD 0)m

Breaks the current line into two lines.  The break is placed after the cursor
and leaves the cursor position unchanged.  Pressing the OPEN LINE key when the
cursor is at the beginning of a line creates a new blank line.

301

7mWORD - (1)m
Moves the cursor forward or backward by a word, depending on the current
direction (see ADVANCE and BACKUP).

7mCHNGCASE - (GOLD 1)m
Changes the case of a range of characters as follows:

    1.  If the select range is active, the case of each letter in the select
        range is changed.
    2.  If 1 does not apply and the cursor is positioned on the current search
        string, the case of each letter in the search string is changed.
        This does not apply if a repeat count greater than 1 is given.
    3.  If 1 and 2 do not apply, then the case of one letter is changed.
        If the current direction is ADVANCE, the cursor moves forward one
        character after the change of case occurs.  If the current direction is
        BACKUP, the cursor moves backward one character before the case change
        occurs.

302

7mEOL - (2)m

Moves the cursor forward or backward to the nearest end of line, depending on
current direction (see ADVANCE and BACKUP).


7mDEL EOL - (GOLD 2)m

Deletes all characters to the right of the cursor in the current line, including
the character on which the cursor is positioned, up to, but not including the
line terminator.

303

7mCHAR - (3)m

Moves the cursor forward or backward one character, depending on the current
direction (see ADVANCE and BACKUP).


7mSPECINS - (GOLD 3)m

Inserts any character from the DEC Multinational Character Set by using its
decimal value.  Press the GOLD key, enter the code for the character in decimal,
press the GOLD key again, and press SPECINS (special insert).

304

7mADVANCE - (4)m

Sets the current direction to forward for the CHAR, WORD, LINE, EOL, PAGE, SECT,
SUBS, FIND, and FNDNXT keys.  ADVANCE means that movement will be toward the end
of the buffer; that is, to the right and down.


7mBOTTOM - (GOLD 4)m

Positions the cursor at the end of the text buffer.

305

7mBACKUP - (5)m

Sets the cursor direction to backward for the CHAR, WORD, LINE, EOL, PAGE, SECT,
SUBS, FIND, and FNDNXT keys.  BACKUP means that movement will be toward the
beginning of the buffer; that is, to the left and up.


7mTOP - (GOLD 5)m

Positions the cursor at the beginning of the text buffer.

306

7mCUT - (6)m

Moves the select range to the PASTE buffer.  The select range is all the text
between the selected position (see SELECT) and the current cursor position.  If
no SELECT has been made and the cursor is positioned on the current search
string, that string is cut.  Each time CUT is used, the previous contents of the
PASTE buffer are discarded.


7mPASTE - (GOLD 6)m

Inserts the contents of the PASTE buffer directly to the left of the cursor.

307

7mPAGE - (7)m

Moves the cursor to the top of a page.  A page is defined by a delimiter string,
which can be set by the SET ENTITY command.  The default page delimiter is the
formfeed character (CTRL/L).


7mCOMMAND - (GOLD 7)m

Allows you to enter a line mode command to be executed without exiting from
keypad mode.  The command is processed when you press the ENTER key on the
keypad.

308

7mSECT - (8)m

Moves the cursor 16 lines (one section) forward or backward, depending on the
current direction (see ADVANCE and BACKUP).  The cursor is moved to the
beginning of the appropriate line.


7mFILL - (GOLD 8)m

Performs a word fill on the select range.  A word fill reformats a block of text
so that as many full words as possible are placed on each line without exceeding
the right margin.  You can set the right margin with the SET WRAP command.  If
it is not set, the default is the terminal width - 1.  For purposes of the FILL
command, only spaces are used as word delimiters.

309

7mAPPEND - (9)m

Moves the select range to the end of the PASTE buffer.  The select range is all
the text between the selected position (see SELECT) and the current cursor
position.  If no SELECT has been made and the cursor is positioned on the
current search string, that string is appended.


7mREPLACE - (GOLD 9)m

Deletes the select range and replaces it with the contents of the PASTE buffer.

310

7mHELP - (PF2)m

Use the HELP key to obtain help on the editing keypad.

311

7mFNDNXT - (PF3)m

Searches for the next occurrence of the search string previously entered with
the FIND key.  The direction of the search is the current one (ADVANCE or
BACKUP).


7mFIND - (GOLD PF3)m

Searches for an occurrence of a string.  Press the FIND key and then enter the
string using the main keyboard.  End the string by pressing either the ADVANCE
or BACKUP key to set the direction of the search, or the ENTER key to search in
the current direction.

312

7mUP-ARROWm

The ^ (up-arrow) key moves the cursor to the character above.

313

7mDOWN-ARROWm

The v (down-arrow) key moves the cursor to the character below.

314

7mRIGHT-ARROWm

The --> (right-arrow) key moves the cursor to the next character.

315

7mLEFT-ARROWm

The <-- (left-arrow) key moves the cursor to the preceding character.

316

7mSELECT - (.)m

Marks one end of a select range.  A select range is a block of text on which
various operations (such as CUT, APPEND, or FILL) can be performed.  To create a
select range:

    1.  Move the cursor to either the beginning or end of the text you
        wish to select.
    2.  Press the SELECT key.
    3.  Move the cursor to the opposite end of the text.

You can then perform the desired operation on the range.


7mRESET - (GOLD .)m

Cancels the effect of the GOLD key if it was pressed by mistake, cancels a
select range, or cancels any partly entered command string. Also sets the
current direction to forward.

317

7mDEL L - (PF4)m

Deletes text from the cursor position to the end of the current line, including
the line terminator.  If the cursor is positioned at the beginning of a line,
the entire line is deleted.  The deleted text is saved in the delete line
buffer.


7mUND L - (GOLD PF4)m

Inserts the contents of the delete line buffer directly to the left of the
cursor.

318

7mDEL W - (-)m

Deletes text from the cursor to the beginning of the next word, storing the text
in the delete word buffer.


7mUND W - (GOLD -)m

Inserts the contents of the delete word buffer directly to the left of the
cursor.

319

7mDEL C - (,)m

Deletes the character on which the cursor is positioned and saves it in the
delete character buffer.


7mUND C - (GOLD ,)m

Inserts the contents of the delete character buffer directly to the left of the
cursor.

320

7mGOLD - (PF1)m

Lets you use the lower (alternate) function of the editing keys. Press the GOLD
key, then the key you wish to use.

You can also use the GOLD key to enter counts.  Press GOLD and then the main
keyboard numeric keys, followed by the key to which the count should apply.
The DELETE key and CTRL/U can be used to edit the number, and thus cannot have
a count applied to them in this manner.  The SPECINS key treats the count as
the code for a character to be inserted.

The GOLD key is used with main keyboard keys for additional editing functions.
For help on "GOLD character" (for example, GOLD A), press the character's key on
the main keyboard.

321

7mENTERm
Sends information to EDT for functions such as FIND and COMMAND.


7mSUBS - (GOLD ENTER)m
Deletes the search string, replaces it with the contents of the PASTE buffer,
and finds the next occurrence of the string.  To use:

    1.  Press SELECT.
    2.  Type the new text.
    3.  Press CUT.
    4.  Press FIND.
    5.  Enter the text you wish to replace.

Each time you press SUBS, EDT makes one substitution and finds the next
occurrence of the search string.  You can use a repeat count for multiple
substitutions.

001

7mTAB COMPUTE - (CTRL/A)m

Sets the indentation level count to the value obtained from dividing the current
cursor column position by the SET TAB number.  If the cursor position is not a
multiple of the SET TAB number, an error results.  You must have a SET TAB in
effect to use CTRL/A.

004

7mTAB DECREASE - (CTRL/D)m

Used to decrease the indentation level counter.  You must have a SET TAB in
effect to use CTRL/D.

005

7mTAB INCREASE - (CTRL/E)m

Used to increase the indentation level counter.  You must have a SET TAB in
effect to use CTRL/E.

008

7mBEGINNING OF LINE - (CTRL/H or BACKSPACE)m

Moves the cursor to the beginning of the current line.  If the cursor is already
at the beginning of a line, it moves to the beginning of the previous line.

009

7mTAB INSERT - (CTRL/I or TAB)m

Moves the cursor in one of two ways:

    1.  If the tab size has not been set with SET TAB or if the cursor is not
        at the beginning of the line, a tab character is inserted at the cursor
        position.

    2.  If the tab size has been set with SET TAB or if the cursor is at the
        beginning of the line, a number of tab characters and spaces are
        inserted to move the cursor to the column position that is equal to
        the SET TAB value times the indentation level count.

010

7mDELETE TO BEGINNING OF WORD - (CTRL/J or LINEFEED)m

Used to delete all characters from the cursor position to the beginning of the
word containing the cursor.  If the cursor is on the first character of a word,
the previous word is deleted.

011

7mDEFINE KEY - (CTRL/K)m

Used to define a new keypad function for an editing key.  You are prompted first
to press the key to be defined, then to enter the definition.  You can define
the key either in terms of other editing keys or with nokeypad mode commands.
If you press an editing key, its definition appears at the bottom of the screen
in the definition line.

012

7mINSERT FORMFEED - (CTRL/L)m

Inserts a formfeed character (<FF>) at the cursor position.

018

7mREFRESH - (CTRL/R)m

Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

020

7mTAB ADJUST - (CTRL/T)m

Indents the select range.  To use the key:

    1.  Create a select range of the text you wish to adjust.
    2.  Enter a level count using the GOLD key.  To decrease the tab
        indentation level, precede the count with a minus sign.  The default
        level count is 1.
    3.  Use the tab adjust key.

The effect of CTRL/T is to increase or decrease the indentation level of the
select range by the number of tabs specified in the level count.  You must have
a SET TAB value in effect to use CTRL/T.

021

7mDELETE TO BEGINNING OF LINE - (CTRL/U)m

Used to delete all characters in the current line to the left of the cursor.  If
the cursor is on the first character of a line, the entire previous line is
deleted.

023

7mREFRESH - (CTRL/W)m

Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

026

7mEXIT - (CTRL/Z)m

Shifts EDT to line editing.

065

7mTAB COMPUTE - (GOLD A)m

Sets the indentation level count to the value obtained from dividing the
current cursor column position by the SET TAB number.  If the cursor position
is not a multiple of the SET TAB number, an error results.  You must have a SET
TAB value in effect to use GOLD A.

068

7mTAB DECREASE - (GOLD D)m

Used to decrease the indentation level counter.  You must have a SET TAB value
in effect to use GOLD D.

069

7mTAB INCREASE - (GOLD E)m

Used to increase the indentation level counter.  You must have a SET TAB value
in effect to use GOLD E.

082

7mREFRESH - (GOLD R)m

Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

084

7mTAB ADJUST - (GOLD T)m

Indents the select range.  To use the key:

    1.  Create a select range of the text you wish to adjust.
    2.  Enter a level count using the GOLD key.  To decrease the tab
        indentation level, precede the count with a minus sign.  The default
        level count is 1.
    3.  Use the tab adjust key.

The effect of GOLD T is to increase or decrease the indentation level of the
select range by the number of tabs specified in the level count.  You must have
a SET TAB value in effect to use GOLD T.

085

7mDELETE TO BEGINNING OF LINE - (GOLD U)m

Used to delete all characters in the current line to the left of the cursor.  If
the cursor is on the first character of a line, the entire previous line is
deleted.

087

7mREFRESH - (GOLD W)m

Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

090

7mEXIT - (GOLD Z)m

Shifts EDT to line editing.

428

7mHELP m

Use the HELP key to obtain help on the editing keypad.

429

7mDOm
Processes the command that was just given.


401

7mFINDm

Searches for an occurrence of a string.  Press the FIND key and then enter the
string using the main keyboard.  End the string by pressing either the ADVANCE
or BACKUP key to set the direction of the search, or the DO key to search in the
current direction.

402

7mINSERT HEREm

Inserts the contents of the PASTE buffer directly to the left of the cursor.

403

7mREMOVEm

Moves the select range to the PASTE buffer.  The select range is all the text
between the selected position (see SELECT) and the current cursor position.
If no SELECT has been made and the cursor is positioned on the current search
string, that string is cut.  Each time REMOVE is used, the previous contents
of the PASTE buffer are discarded.


404

7mSELECTm

Marks one end of a select range.  A select range is a block of text on which
various operations (such as REMOVE, APPEND, or FILL) can be performed.  To
create a select range:

    1.  Move the cursor to either the beginning or end of the text you
        wish to select.
    2.  Press the SELECT key.
    3.  Move the cursor to the opposite end of the text.

You can then perform the desired operation on the range.


405

7mPREVIOUS SCREENm

Moves the cursor 16 lines (one section) backward.  The cursor is moved to the
beginning of the appropriate line.


406

7mNEXT SCREENm

Moves the cursor 16 lines (one section) forward.  The cursor is moved to the
beginning of the appropriate line.


424

7mBEGINNING OF LINE - (F12)m

Moves the cursor to the beginning of the current line.  If the cursor is already
at the beginning of a line, it moves to the beginning of the previous line.

425

7mDELETE TO BEGINNING OF WORD - (F13)m

Used to delete all characters from the cursor position to the beginning of the
word containing the cursor.  If the cursor is on the first character of a word,
the previous word is deleted.

VT52

                                        +--------+--------+--------+--------+
                                        |        |        | DEL L  |   UP   |
DELETE     Delete character             |  GOLD  |  HELP  |        |        |
LINEFEED   Delete to beginning of word  |        |        | UND L  |REPLACE |
BACKSPACE  Backup to beginning of line  +--------+--------+--------+--------+
                                        |  PAGE  | FNDNXT | DEL W  |  DOWN  |
CTRL/A     Compute tab level            |        |        |        |        |
CTRL/D     Decrease tab level           |COMMAND |  FIND  | UND W  |  SECT  |
CTRL/E     Increase tab level           +--------+--------+--------+--------+
CTRL/F     Fill text                    |ADVANCE | BACKUP | DEL C  | RIGHT  |
CTRL/K     Define key                   |        |        |        |        |
CTRL/R     Refresh screen               | BOTTOM |  TOP   | UND C  |SPECINS |
CTRL/T     Adjust tabs                  +--------+--------+--------+--------+
CTRL/U     Delete to beginning of line  |  WORD  |  EOL   |  CUT   |  LEFT  |
CTRL/W     Refresh screen               |        |        |        |        |
CTRL/Z     Exit to line mode            |CHNGCASE|DEL EOL | PASTE  | APPEND |
                                        +--------+--------+--------+--------+
                                        |      LINE       | SELECT | ENTER  |
                                        |                 |        |        |
                                        |    OPEN LINE    | RESET  |  SUBS  |
*** For help on a key, press the key.   +-----------------+--------+--------+
*** To exit, press the spacebar.

Additional information available:

127300301302303304305
306307308309310311312
313314315316320321001
004005006008009010011
012018020021023026065
068069070082084085087
090

127

DELETE
------
Deletes the character preceding the cursor and stores it in the
delete character buffer.  When the cursor is on the leftmost character position
on a line, the line terminator to the left is deleted and the text on that line
is moved to the right of the text in the line above.

300

LINE  (0)
----
Moves the cursor forward or backward to the nearest beginning of a line,
depending on the current direction (see ADVANCE and BACKUP).


OPEN LINE  (GOLD 0)
---------
Inserts a carriage return/linefeed after the cursor and leaves the cursor
position unchanged.  Pressing the OPEN LINE key when the cursor is at the
beginning of the line creates a new blank line.

301

WORD  (1)
----
Moves the cursor forward or backward by a word, depending on the current
direction (see ADVANCE and BACKUP).

CHNGCASE  (GOLD 1)
--------
Changes the case of a range of characters as follows:

    1.  If the select range is active, the case of each letter in the select
        range is changed.
    2.  If 1 does not apply and the cursor is positioned on the current search
        string, the case of each letter in the search string is changed.
        This does not apply if a repeat count greater than 1 is given.
    3.  If 1 and 2 do not apply, then the case of one letter is changed.
        If the current direction is ADVANCE, the cursor moves forward one
        character after the change of case occurs.  If the current direction is
        BACKUP, the cursor moves backward one character before the case change
        occurs.

302

EOL  (2)
---
Moves the cursor forward or backward to the nearest end of line, depending on
the current direction (see ADVANCE and BACKUP).


DEL EOL  (GOLD 2)
-------
Deletes all characters to the right of the cursor in the current line, including
the character on which the cursor is positioned, up to, but not including the
line terminator.

303

CUT  (3)
---
Moves the select range to the PASTE buffer. The select range is all the text
between the selected position (see SELECT) and the current cursor position.  If
no SELECT has been made and the cursor is positioned on the current search
string, that string is cut.  Each time CUT is used, the previous contents of the
PASTE buffer are discarded.


PASTE  (GOLD 3)
-----
Inserts the contents of the PASTE buffer directly to the left of the cursor.

304

ADVANCE  (4)
-------
Sets the current direction to forward for the CHAR, WORD, LINE, EOL, PAGE, SECT,
SUBS, FIND, and FNDNXT keys.  ADVANCE means that movement will be toward the end
of the buffer; that is, to the right and down.


BOTTOM  (GOLD 4)
------
Positions the cursor at the end of the text buffer.

305

BACKUP  (5)
------
Sets the cursor direction to backward for the CHAR, WORD, LINE, EOL, PAGE, SECT,
SUBS, FIND, and FNDNXT keys.  BACKUP means that movement will be toward the
beginning of the buffer; that is, to the left and up.


TOP  (GOLD 5)
---
Positions the cursor at the beginning of the text buffer.

306

DEL C  (6)
-----
Deletes the character on which the cursor is positioned and saves it in the
delete character buffer.


UND C  (GOLD 6)
-----
Inserts the contents of the delete character buffer directly to the left of the
cursor.

307

PAGE  (7)
----
Moves the cursor to the top of a page.  A page is defined by a delimiter string,
which can be set by the SET ENTITY command.  The default page delimiter is the
formfeed character (CTRL/L).


COMMAND  (GOLD 7)
-------
Allows you to enter a line mode command to be executed without exiting from
keypad mode.  The command is processed when you press the ENTER key on the
keypad.

308

FNDNXT  (8)
------
Searches for the next occurrence of the search string previously entered with
the FIND key.  The direction of the search is the current one (ADVANCE or
BACKUP).


FIND  (GOLD 8)
----
Searches for an occurrence of a string.  Press the FIND key and then enter the
string using the main keyboard.  End the string by pressing either the ADVANCE
or BACKUP key to set the direction of the search, or the ENTER key to search in
the current direction.

309

DEL W  (9)
-----
Deletes text from the cursor to the beginning of the next word, storing the text
in the delete word buffer.


UND W  (GOLD 9)
-----
Inserts the contents of the delete word buffer directly to the left of the
cursor.

310

HELP  (RED)
----
Use the HELP key to obtain help on the editing keypad.

311

DEL L  (GRAY)
-----
Deletes text from the cursor position to the end of the current line, including
the line terminator.  If the cursor is positioned at the beginning of a line,
the entire line is deleted.  The deleted text is saved in the delete line
buffer.


UND L  (GOLD GRAY)
-----
Inserts the contents of the delete line buffer directly to the left of the
cursor.

312

UP  (UP-ARROW)
--
The ^ (up-arrow) key moves the cursor to the character above.


REPLACE  (GOLD UP-ARROW)
-------
Deletes the select range and replaces it with the contents of the PASTE buffer.

313

DOWN  (DOWN-ARROW)
----
The v (down-arrow) key moves the cursor to the character below.


SECT  (GOLD DOWN-ARROW)
----
Moves the cursor 16 lines (one section) forward or backward, depending on the
current direction (see ADVANCE and BACKUP).  The cursor is moved to the
beginning of the appropriate line.

314

RIGHT  (RIGHT-ARROW)
-----
The --> (right-arrow) key moves the cursor to the next character.


SPECINS  (GOLD RIGHT-ARROW)
-------
Inserts any character from the DEC Multinational Character Set by using its
decimal value.  Press the GOLD key, enter the code for the character in decimal,
press the GOLD key again, and press SPECINS (special insert).

315

LEFT  (LEFT-ARROW)
----
The <-- (left-arrow) key moves the cursor to the preceding character.


APPEND  (GOLD LEFT-ARROW)
------
Moves the select range to the end of the PASTE buffer.  The select range is all
the text between the selected position (see SELECT) and the current cursor
position.  If no SELECT has been made and the cursor is positioned on the
current search string, that string is appended.

316

SELECT  (.)
------
Marks one end of a select range.  A select range is a block of text on which
various operations (such as CUT, APPEND, or FILL) can be performed.  To create a
select range:

    1.  Move the cursor to either the beginning or end of the text you wish to
        select.
    2.  Press the SELECT key.
    3.  Move the cursor to the opposite end of the text.

You can then perform the desired operation on the range.


RESET  (GOLD .)
-----
Cancels the effect of the GOLD key if it was pressed by mistake, cancels a
select range, or cancels any partly entered command string.  Also sets the
current direction to forward.

320

GOLD  (BLUE)
----
Lets you use the lower (alternate) function of the editing keys. Press the GOLD
key, then the key you wish to use.

You can also use the GOLD key to enter counts.  Press GOLD and then the main
keyboard numeric keys, followed by the key to which the count should apply.
The DELETE key and CTRL/U can be used to edit the number, and thus cannot have
a count applied to them in this manner.  The SPECINS key treats the count as
the code for a character to be inserted.

The GOLD key is used with main keyboard keys for additional editing functions.
For help on "GOLD character" (for example, GOLD A), press the character's key on
the main keyboard.

321

ENTER
-----
Sends information to EDT for functions such as FIND and COMMAND.

SUBS  (GOLD ENTER)
----
Deletes the search string, replaces it with the contents of the PASTE buffer,
and finds the next occurrence of the string.  To use:

    1.  Press SELECT.
    2.  Type the new text.
    3.  Press CUT.
    4.  Press FIND.
    5.  Enter the text you wish to replace.

Each time you press SUBS, EDT makes one substitution and finds the next
occurrence of the search string.  You can use a repeat count for multiple
substitutions.

001

TAB COMPUTE  (CTRL/A)
-----------
Sets the indentation level count to the value obtained from dividing the current
cursor column position by the SET TAB number.  If the cursor position is not a
multiple of the SET TAB number, an error results.  You must have a SET TAB in
effect to use CTRL/A.

004

TAB DECREASE  (CTRL/D)
------------
Used to decrease the indentation level counter.  You must have a SET TAB in
effect to use CTRL/D.

005

TAB INCREASE  (CTRL/E)
------------
Used to increase the indentation level counter.  You must have a SET TAB in
effect to use CTRL/E.

006

FILL  (CTRL/F)
----
Performs a word fill on the select range.  A word fill reformats a block of text
so that as many full words as possible are placed on each line without exceeding
the right margin.  You can set the right margin with the SET WRAP command.  If
it is not set, the default is the terminal width - 1.  For purposes of the FILL
command, only spaces are used as word delimiters.

008

BEGINNING OF LINE  (CTRL/H or BACKSPACE)
-----------------
Moves the cursor to the beginning of the current line.  If the cursor is already
at the beginning of a line, it moves to the beginning of the previous line.

009

TAB INSERT  (CTRL/I or TAB)
----------
Moves the cursor in one of two ways:

    1.  If the tab size has not been set with SET TAB or if the cursor is not at
        the beginning of the line, a tab character is inserted at the cursor
        position.
    2.  If the tab size has been set with SET TAB or if the cursor is at the
        beginning of the line, a number of tab characters and spaces are
        inserted to move the cursor to the column position that is equal to the
        SET TAB value times the indentation level count.

010

DELETE TO BEGINNING OF LINE  (CTRL/J or LINEFEED)
---------------------------
Used to delete all characters from the cursor position to the beginning of the
word containing the cursor.  If the cursor is on the first character of a word
the previous word is deleted.

011

DEFINE KEY   (CTRL/K)
----------
Used to define a new keypad function for an editing key.  You are prompted first
to press the key to be defined, then to enter the definition.  You can define
the key either in terms of other editing keys or with nokeypad mode commands.
If you press an editing key, its definition appears at the bottom of the screen
in the definition line.

012

INSERT FORMFEED   (CTRL/L)
----------------
Inserts a formfeed character (<FF>) at the cursor position.

018

REFRESH   (CTRL/R)
-------
Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

020

TAB ADJUST  (CTRL/T)
----------
Indents the select range.  To use the key:

    1.  Create a select range of the text you wish to adjust.
    2.  Enter a level count using the GOLD key.  To decrease the tab
        indentation level, precede the count with a minus sign.  The default
        level count is 1.
    3.  Use the tab adjust key.

The effect of CTRL/T is to increase or decrease the indentation level of the
select range by the number of tabs indicated by the level count.  You must have
a SET TAB value in effect to use CTRL/T.

021

DELETE TO BEGINNING OF LINE  (CTRL/U)
---------------------------
Used to delete all characters in the current line to the left of the cursor.  If
the cursor is on the first character of a line, the entire previous line is
deleted.

023

REFRESH   (CTRL/W)
-------
Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

026

EXIT  (CTRL/Z)
----
Shifts EDT to line editing.

065

TAB COMPUTE  (GOLD A)
-----------
Sets the indentation level count to the value obtained from dividing the
current cursor column position by the SET TAB number.  If the cursor position
is not a multiple of the SET TAB number, an error results.  You must have a SET
TAB value in effect to use GOLD A.

068

TAB DECREASE  (GOLD D)
------------
Used to decrease the indentation level counter.  You must have a SET TAB value
in effect to use GOLD D.

069

TAB INCREASE  (GOLD E)
------------
Used to increase the indentation level counter.  You must have a SET TAB value
in effect to use GOLD E.

070

FILL  (GOLD F)
----
Performs a word fill on the select range.  A word fill reformats a block of text
so that as many full words as possible are placed on each line without exceeding
the right margin.  The right margin can be set by the SET WRAP command.  If it
is not set, the default is the terminal width - 1.  For purposes of the FILL
command, only spaces are used as word delimiters.

082

REFRESH   (GOLD R)
-------
Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

084

TAB ADJUST  (GOLD T)
----------
Adjusts the tab level of the select range.  The key is used as follows:

    1.  Create a select range of the text you wish to adjust.
    2.  Enter a level count using the GOLD key.  To decrease the tab
        indentation level, precede the count with a minus sign.  The default
        level count is 1.
    3.  Use the tab adjust key.

The effect of GOLD T is to increase or decrease the indentation level of the
select range by the number of tabs indicated by the level count.  You must have
a SET TAB value in effect to use GOLD T.

085

DELETE TO BEGINNING OF LINE  (GOLD U)
---------------------------
Used to delete all characters in the current line to the left of the cursor.  If
the cursor is on the first character of a line, the entire previous line is
deleted.

087

REFRESH   (GOLD W)
-------
Refreshes the screen display.  The screen becomes blank and then the characters
in the buffer reappear, minus extraneous characters, such as system messages.
The cursor remains in the same location.

090

EXIT  (GOLD Z)
----
Shifts EDT to line editing.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026