Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

COMMANDS

ATTACH

BOTTOM

BUFFER

CAPITALIZE_WORD

CENTER_LINE

CHANGE_DIRECTION

CHANGE_MODE

DCL

DEFINE_KEY

DELETE

DO

END_OF_LINE

ERASE_CHARACTER

ERASE_LINE

ERASE_PREVIOUS_WORD

ERASE_START_OF_LINE

ERASE_WORD

EXIT

EXTEND_TPU

FILL_PARAGRAPH

FIND

FORWARD

GET_FILE

GO_TO

HELP

INCLUDE_FILE

INSERT_HERE

INSERT_MODE

LEARN

LINE

LOWERCASE_WORD

MARK

MOVE_BY_LINE

MOVE_BY_WORD

MOVE_DOWN

MOVE_LEFT

MOVE_RIGHT

MOVE_UP

NEXT_SCREEN

ONE_WINDOW

OTHER_WINDOW

OVERSTRIKE_MODE

PREVIOUS_SCREEN

QUIT

QUOTE

RECALL

REFRESH

REMEMBER

REMOVE

REPEAT

REPLACE

RESTORE

RETURN

REVERSE

SAVE_EXTENDED_TPU

SELECT

SET_LEFT_MARGIN

SET_RIGHT_MARGIN

SET_SHIFT_KEY

SET_TABS_AT

SET_TABS_EVERY

SET_WIDTH

SEQUENCE

SHIFT_LEFT

SHIFT_RIGHT

SHOW

SPACE

SPAWN

START_OF_LINE

TAB

TOP

TPU

TWO_WINDOWS

TYPING

UNKNOWN

UPPERCASE_WORD

WRITE_FILE

VAXTPU EVE — MicroVMS 4.4

 EVE is an interactive text editor built using the VAX Text
 Processing Utility.  It is both measurably easy to learn and easy
 to use.

 EVE commands are entered from the keyboard after pressing the DO
 key (or PF4 on VT100 terminals).  EVE commands may be abbreviated
 to the smallest unique initial string.  If an abbreviation is not
 unique, EVE will display the possible choices and prompt for the
 command name.

 See the appropriate chapter of the Guide to Text Processing on
 VAX/VMS or the appropriate appendix to the VAX Text Processing
 Utility Reference Manual for more material about the EVE
 interface.




Additional information available:

COMMANDSATTACHBOTTOMBUFFERCAPITALIZE_WORD
CENTER_LINECHANGE_DIRECTIONCHANGE_MODEDCL
DEFINE_KEYDELETEDOEND_OF_LINEERASE_CHARACTER
ERASE_LINEERASE_PREVIOUS_WORDERASE_START_OF_LINE
ERASE_WORDEXITEXTEND_TPUFILL_PARAGRAPH
FINDFORWARDGET_FILEGO_TOHELPINCLUDE_FILE
INSERT_HEREINSERT_MODELEARNLINELOWERCASE_WORD
MARKMOVE_BY_LINEMOVE_BY_WORDMOVE_DOWN
MOVE_LEFTMOVE_RIGHTMOVE_UPNEXT_SCREEN
ONE_WINDOWOTHER_WINDOWOVERSTRIKE_MODEPREVIOUS_SCREEN
QUITQUOTERECALLREFRESHREMEMBERREMOVE
REPEATREPLACERESTORERETURNREVERSESAVE_EXTENDED_TPU
SELECTSET_LEFT_MARGINSET_RIGHT_MARGINSET_SHIFT_KEY
SET_TABS_ATSET_TABS_EVERYSET_WIDTHSEQUENCE
SHIFT_LEFTSHIFT_RIGHTSHOWSPACESPAWN
START_OF_LINETABTOPTPUTWO_WINDOWS
TYPINGUNKNOWNUPPERCASE_WORDWRITE_FILE

COMMANDS

     KEYPAD COMMANDS

 Change Direction      Find             Move Right        Select
 Change Mode           Help             Move Up           Space
 Delete                Insert Here      Next Screen       Tab
 Do                    Move By Line     Previous Screen
 Erase Word            Move Down        Remove
 Exit                  Move Left        Return

 EDITING COMMANDS

 Bottom                Fill Paragraph   Overstrike Mode   Set Right Margin
 Capitalize Word       Forward          Quit              Start Of Line
 Center Line           Go To            Quote             Top
 End Of Line           Insert Mode      Recall            Uppercase Word
 Erase Character       Line             Replace
 Erase Line            Lowercase Word   Restore
 Erase Previous Word   Mark             Reverse
 Erase Start Of Line   Move By Word     Set Left Margin

 FILE AND WINDOW COMMANDS

 Buffer                One Window       Write File
 Get File              Other Window
 Include File          Two Windows

 ADDITIONAL SCREEN COMMANDS

 Refresh               Set Width        Show
 Set Tabs At           Shift Left
 Set Tabs Every        Shift Right

 ADVANCED COMMANDS

 Attach                Extend TPU       Repeat               Spawn
 DCL                   Learn            Save Extended TPU    TPU
 Define Key            Remember         Set Shift Key

ATTACH

 ATTACH

 Use this command to run EVE in a subprocess.  ATTACH suspends the
 current EVE editing session and reconnects the terminal to the
 parent process.  Usually this is your top-level DCL process.

 By using the DCL-level SPAWN and ATTACH commands in addition to
 the EVE ATTACH command, you can keep one editing session active
 for your entire VMS session.  This makes it faster to resume
 editing, but takes up more system resources.

BOTTOM

 BOTTOM

 Moves the cursor to the end of the current buffer.

BUFFER

 BUFFER

 Puts a new buffer in the current window.  The cursor moves to the
 position it was in the last time you used this buffer.  For
 example,

      buffer test.txt

 will return you to the buffer named TEST.TXT.  Buffer names are
 displayed in the status line at the bottom of the window.  You can
 use the SHOW command to find out which buffers you have used.
 Buffer names may be abbreviated.

 Some EVE commands, such as TPU and EXTEND TPU, can display many
 error messages too rapidly to read.  You can use the BUFFER
 command to see these messages by typing

      buffer messages

CAPITALIZE_WORD

 CAPITALIZE WORD

 Capitalizes the current word by making the first letter uppercase
 and the remaining letters lowercase.  The cursor moves to the end
 of the current word.

 If the current cursor position is between words, CAPITALIZE WORD
 capitalizes the word to the right of the cursor.

CENTER_LINE

 CENTER LINE

 Centers the current line between the left and right margins.  You
 may place the cursor anywhere on the line to be centered before
 using CENTER LINE.

CHANGE_DIRECTION

 CHANGE DIRECTION

 Changes the current direction of the buffer.  The current
 direction is displayed on the status line at the bottom of the
 window and may be either Forward or Reverse.

 The current direction affects the way that the FIND, MOVE BY LINE,
 and MOVE BY WORD commands work.  When the direction is Forward,
 FIND searches forward in the buffer, MOVE BY LINE moves to the end
 of the current line, and MOVE BY WORD moves to the start of the
 next word.  When the direction is Reverse, FIND searches backward
 in the buffer, MOVE BY LINE moves to the start of the current
 line, and MOVE BY WORD moves to the start of the previous word.
 See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for
 more information.

 The FORWARD/REVERSE key invokes this command.

CHANGE_MODE

 CHANGE MODE

 Changes the current mode of the buffer.  The current mode is
 displayed on the status line at the bottom of the window and may
 be either Insert or Overstrike.

 In Insert mode, typed characters are inserted to the left of the
 current cursor position.  In Overstrike mode, typing a character
 replaces the character at the current cursor position.  The DELETE
 key in Overstrike mode replaces the character before the current
 cursor position with a space.

 The INSERT/OVERSTRIKE key invokes this command.

DCL

 DCL

 Executes a DCL (Digital Command Language) command from EVE's
 command line.  For example,

      dcl directory

 will display the contents of your default directory.

 The DCL command and the resulting output go into a special DCL
 buffer.  Once the command is executed, two windows appear on the
 screen.  The second window is associated with the DCL buffer.  The
 cursor remains in the window it was in before you issued the DCL
 command.  (A VAX/VMS limitation prevents DCL prompts from
 appearing in the DCL buffer.)

 The DCL buffer is treated just like any other buffer.  You can
 move output from a DCL command into a text file.

DEFINE_KEY

 DEFINE KEY

 Tells EVE that you want to be able to issue a command by pressing
 a single key.  EVE will prompt you for the key that you want to
 use to invoke the command.  For example, after typing

      define key erase previous word

 EVE asks for the "Key to be defined".  Assume you then pressed the
 4 key on the numeric keypad.  For the rest of that EVE session,
 pressing the 4 key on the numeric keypad executes the ERASE
 PREVIOUS WORD command.

 It is not possible to cancel a key definition, although you can
 redefine a key by assigning it to a different command within the
 same EVE session.  Use the SAVE EXTENDED TPU command to create
 permanent key definitions.

DELETE

 DELETE

 Deletes the character preceding the cursor.  In Insert mode, the
 rest of the the line moves left one space to close up the space.
 In Overstrike mode, the character preceding the cursor is replaced
 by a space; the rest of the line remains in the same place on the
 screen.

 When the cursor is at the start of a line, the Return at the end
 of the previous line is deleted.  The text on the current line is
 moved to the right of the text in the line above.

 On VT200 series terminals, the <X] key invokes this command.  On
 VT100 series terminals, the DELETE key invokes this command.

DO

 DO

 Allows you to enter an EVE command.  Press the DO key and then
 type the command using the keys on the main keyboard.  End the
 command by pressing the RETURN key.

 To get help on EVE commands, use the HELP command.  After leaving
 help, you can use the HELP command by pressing the DO key and
 typing HELP.

 Command names may be abbreviated.  Press the DO key twice to
 repeat the last command.  You can also press the DO key, and then
 press the up-arrow key to edit the specified command.

 While typing a command, you may edit what you have typed by using
 the keypad.  You may press DO or RETURN anywhere on the line to
 issue the command.  When you edit commands, the default mode is
 Overstrike and the default direction is Reverse.

 The DO key invokes this command.

END_OF_LINE

 END OF LINE

 Moves the cursor to the end of the current line.  A message is
 displayed if you are already at the end of the line.

 The CTRL/E key invokes this command.

ERASE_CHARACTER

 ERASE CHARACTER

 Erases the character at the current cursor position.  In Insert
 mode, the rest of the the line moves left one space to close up
 the space.  In Overstrike mode, the character at the cursor
 position is replaced by a space; the rest of the line remains in
 the same place on the screen.

 When the cursor is at the end of a line, the Return at the end of
 that line is deleted.  The text on the next line is moved to the
 right of the text in the current line.

ERASE_LINE

 ERASE LINE

 Erases from the current cursor position to the end of the current
 line, appending the next line to the current line.  You can
 reinsert the erased line into a buffer with the RESTORE command.

ERASE_PREVIOUS_WORD

 ERASE PREVIOUS WORD

 Erases the word the cursor is on, and moves the cursor to the
 start of the next word.  If the cursor is at the beginning of a
 word or is between words, then the previous word is erased and the
 cursor remains in the same position.  If the cursor is at the
 start of a line, the current line will be appended to the previous
 line.  You can reinsert the erased word into a buffer with the
 RESTORE command.

ERASE_START_OF_LINE

 ERASE START OF LINE

 Erases all characters on the current line which precede the
 current cursor position.  You can reinsert the erased portion of
 the line into a buffer with the RESTORE command.

 The CTRL/U key invokes this command.

ERASE_WORD

 ERASE WORD

 Erases the current word and moves the cursor to the start of the
 next word.  If the cursor is between words, then the next word is
 erased.  If the cursor is at the end of a line, the next line will
 be appended to the current line.  The erased word can be inserted
 back into a buffer by using the RESTORE command.

 The ERASE WORD key invokes this command.

EXIT

 EXIT

 Causes you to leave the EVE editor, saving your current buffer.
 EXIT will ask you if you want to save each of your other modified
 buffers.

 You can use the QUIT command to leave the EVE editor without
 creating any new files.  You can also use the WRITE FILE command
 to write the current buffer to a new file name.

 The CTRL/Z key invokes the EXIT command, as does the EXIT key on
 VT200 series terminals.

EXTEND_TPU

 EXTEND TPU

 Extends the power of EVE by compiling your own procedures, written
 in the VAXTPU language.  Typing

      extend tpu *

 compiles the entire current buffer.  Typing

      extend tpu eve_add

 compiles the procedure called eve_add in the current buffer.
 Procedure names may be abbreviated.

 If syntax errors are reported, the error messages are displayed
 very quickly in the message window.  The BUFFER command allows you
 to switch to the "Messages" buffer to examine the messages.

FILL_PARAGRAPH

 FILL PARAGRAPH

 Reformats the current paragraph so the text fits between the left
 and right margins.  The cursor moves to the end of the current
 paragraph.

 EVE recognizes both blank lines and RUNOFF (Digital's standard
 text formatting program) command lines as paragraph boundaries.
 You can place the cursor anywhere in the current paragraph before
 using the FILL PARAGRAPH command.

FIND

 FIND

 Searches for an occurrence of a string.  Press the FIND key and
 then enter the string from the main keyboard.  End the string by
 pressing the RETURN key.  To search for the previously specified
 string, press the FIND key twice.  You can also press the FIND
 key, and then press the up-arrow key to edit the specified search
 string.

 FIND is case-insensitive if the string contains only lowercase
 letters; it is case-sensitive if the string contains any uppercase
 letters.

 The direction of the search (Forward or Reverse) is determined by
 the current direction of the buffer, as shown in the status line
 at the bottom of the buffer.  If the string can be found only by
 searching in the opposite direction, EVE asks you if you want to
 move the cursor in that direction.

 The FIND key invokes this command.

FORWARD

 FORWARD

 Sets the current direction of the buffer to forward.  The
 direction is displayed in the buffer's status line.  The direction
 affects the operation of the FIND, MOVE BY LINE, and MOVE BY WORD
 functions.

GET_FILE

 GET FILE

 Use the GET FILE command when you want to start editing another
 file.  GET FILE reads a file from the file system, puts the file
 in a new buffer, and displays the new buffer in the current
 window.  The cursor is moved to the beginning of the file.  The
 file still exists in its original form in the file system.

 For example,

      get file test.txt

 will move the cursor to the beginning of the file test.txt, in the
 new buffer test.txt.

 If a modified buffer with the same name as the new file already
 exists, GET FILE will ask you for a buffer name.  In some cases
 you will want a new buffer; in other cases you will probably want
 to use the BUFFER command to move to a file that is already being
 edited.

GO_TO

 GO TO

 Moves the cursor to the previously marked text.  (See MARK.) For
 example,

      go to glossary

 moves the cursor to the position that was named "glossary" by an
 earlier mark command.  Mark names may be abbreviated.

 If the new position is not in the current buffer, the cursor still
 moves to the new position.  A new buffer is mapped to the current
 window if necessary.

 The SHOW command displays the names of all the marks in each
 buffer.  Mark names are case-insensitive.

HELP

 HELP

 Provides help on keypad commands.  After pressing HELP, press the
 key that you want HELP on.  Press RETURN to leave help.

 To get help on more advanced EVE commands, use the HELP command.
 Press the DO key, type help, and press RETURN.  The HELP command
 will then provide you with a list of all the EVE commands.  Type
 the name of the command that you want help on, or type ?  to see
 the list of commands again.  Press RETURN without typing anything
 in order to leave the HELP command.  If you are using the HELP
 key, press RETURN before using the HELP command.

 You can ask for help on a particular command in one step.  For
 example,

      help top

 will provide help on the TOP command.

INCLUDE_FILE

 INCLUDE FILE

 Makes it possible to combine files.  The file that you specify is
 read from the file system and placed before the current cursor
 position.  The cursor moves to the beginning of the inserted file.
 The file still exists in its original form in the file system
 after you include it.

 For example,

      include file test.txt

 will insert the file test.txt before the current cursor position
 and move the cursor to the beginning of test.txt.

 You may include a wild-card character (*) in the file name.  This
 can be helpful in abbreviating long file names.

INSERT_HERE

 INSERT HERE

 Use INSERT HERE to move and copy text.  To copy text, press the
 INSERT HERE key immediately after hitting the REMOVE key.  This
 will put the text back in its original position.  Then move the
 cursor to the place where you want the text inserted, and press
 INSERT HERE again to make another copy of the text.

 To move text from one place to another, press the INSERT HERE key
 only after you have moved the cursor to the new position.

 When you use INSERT HERE, the text is inserted regardless of
 whether the buffer is in Insert or Overstrike mode.

 The INSERT HERE key invokes this command.

INSERT_MODE

 INSERT MODE

 Changes the mode of the current buffer to Insert.  In Insert mode,
 typing characters are inserted before the current cursor position.

LEARN

 LEARN

 Tells EVE to "learn" or record a sequence of keystrokes.  This
 learning process begins when the LEARN command is entered and
 continues until stopped by a CTRL/R.  The sequence of learned
 keystrokes is then remembered, and assigned to a key for the
 current EVE session.  See REMEMBER for more information.

 You can use the LEARN command in combination with the REPEAT
 command when you need to use an editing function throughout a
 file.  Use the SAVE EXTENDED TPU command to create permanent key
 definitions.

LINE

 LINE

 Moves the cursor to the start of a particular line in the current
 buffer.  For example,

      line 42

 will move the cursor to the beginning of line 42.

LOWERCASE_WORD

 LOWERCASE WORD

 Makes the letters of the current word all lower case.  The cursor
 moves to the end of the current word.  If the current cursor
 position is between words, LOWERCASE WORD changes the word to the
 right of the cursor.

MARK

 MARK

 Adds bookmarks to your current editing session.  MARK adds a
 bookmark at the current cursor position.  The mark is a character
 or word which names the position.  You can come back to a marked
 position by using the GO TO command.  This command is useful if
 you are editing a large file and want to go back to a particular
 section; it avoids searching throughout the file.

 For example,

      mark glossary

 adds a mark called "glossary" at the current cursor position.  You
 can return to this position later by using

      go to glossary

MOVE_BY_LINE

 MOVE BY LINE

 Moves the cursor to the start or end of the current line,
 depending on the current direction displayed in the status line.

 If the current direction is Forward, MOVE BY LINE moves the cursor
 to the end of the current line.  If the cursor is already at the
 end of a line, MOVE BY LINE moves to the end of the next line.

 If the current direction is Reverse, MOVE BY LINE moves the cursor
 to the start of the current line.  If the cursor is already at the
 start of a line, MOVE BY LINE moves to the start of the previous
 line.

 The MOVE BY LINE key invokes this command.

MOVE_BY_WORD

 MOVE BY WORD

 If the current direction is Forward, moves to the start of the
 next word.  If the current direction is Reverse, moves to the
 start of the current word.  If already at the start of a word,
 moves to the start of the previous word.

MOVE_DOWN

 MOVE DOWN

 Moves the cursor down one line on the screen.  If the cursor is on
 the last line of a window, scrolls the window forward one line.

 The down-arrow key invokes this command.

MOVE_LEFT

 MOVE LEFT

 Moves the cursor left one column on the screen.  If the cursor is
 on the first column on the screen, it remains at that column; it
 does not wrap to the previous line or shift the window.

 The left-arrow key invokes this command.

MOVE_RIGHT

 MOVE RIGHT

 Moves the cursor right one column on the screen.  If the cursor is
 on the last column on the screen, it remains at that column; it
 does not wrap to the previous line or shift the window.

 The right-arrow key invokes this command.

MOVE_UP

 MOVE UP

 Moves the cursor up one line on the screen.  If the cursor is on
 the first line of a window, scrolls the window backward one line.

 The up-arrow key invokes this command.

NEXT_SCREEN

 NEXT SCREEN

 Moves the cursor vertically through the file, a screenful of text
 at a time.  The cursor moves forward, filling your screen with the
 following lines of information.  You can continue using NEXT
 SCREEN until you reach the end of the file.

 The NEXT SCREEN key invokes this command.

ONE_WINDOW

 ONE WINDOW

 Returns the screen to one view of the current buffer.  The window
 the cursor is in becomes the current window.  If you have been
 viewing two different documents in the two windows, EVE removes
 the other window from the screen.  The contents of the other
 buffer are not affected; you can return to editing this buffer by
 using the BUFFER command.

OTHER_WINDOW

 OTHER WINDOW

 Moves the cursor from one window to the other.  Many editing
 functions are performed at the current location of the cursor, so
 you may frequently want to move it from one window to the other.
 If you want scrolling in a window, for example, you must have the
 cursor in that window.

OVERSTRIKE_MODE

 OVERSTRIKE MODE

 Changes the mode of the current buffer to Overstrike.  In
 Overstrike mode, typing a character replaces the character at the
 current cursor position.  The DELETE key in Overstrike mode
 replaces the character before the current cursor position with a
 space.

PREVIOUS_SCREEN

 PREVIOUS SCREEN

 Moves the cursor vertically through the file, a screenful of text
 at a time.  The cursor moves backward, filling your screen with
 the previously entered lines of information.  You can continue
 using PREVIOUS SCREEN until the first line of the file is
 displayed on the screen.

 The PREV SCREEN key invokes this command.

QUIT

 QUIT

 Allows you to leave EVE without creating any new files.  You can
 use QUIT if you are simply reading a file without modifying it, or
 if you do not want to save your edits.  You can use the EXIT
 command if you want to save your edits.

 If you made any modifications which were not saved with the WRITE
 FILE command, EVE asks you if you really want to continue
 quitting.  Answering yes causes you to leave the editor; answering
 no keeps you in the editor.  This allows you to review the current
 EVE session before discarding any changes.  You can use the SHOW
 command to see which buffers were modified.

QUOTE

 QUOTE

 Allows you to add a character, such as a form feed and other
 control characters to the buffer.  It also allows you to add
 graphic characters, such as letters and punctuation marks, that
 are bound or programmed to other keys.  You can also use the QUOTE
 command to include special characters within commands.

 EVE will prompt you for the key to be inserted.  Pressing CTRL/L,
 for example, enters a form feed at the current cursor position.

 The CTRL/V key invokes this command.

RECALL

 RECALL

 Recalls the previously entered command that was issued using the
 DO or RECALL command.

 If you make a mistake entering a command, you do not need to enter
 the entire command again.  The RECALL command places the most
 recently entered command on the command line.  The cursor moves to
 the end of the command line, so you can edit the command.  By
 repeatedly pressing the RECALL key, you can recall all the
 previously entered commands, one at a time.

 The CTRL/B key invokes this command.

REFRESH

 REFRESH

 Redisplays every character on the screen, eliminating any
 extraneous characters that may have appeared on the screen and any
 messages displayed in the message window.  The cursor remains in
 the same location.

 The CTRL/W key invokes this command.

REMEMBER

 REMEMBER

 Finishes a sequence of keystrokes that you plan to use repeatedly
 during an editing session.  The LEARN command is used to start the
 sequence of keystrokes.

 You will be prompted for the key that you want to use to repeat
 this sequence of keystrokes.  You cannot use the DO key, the
 RETURN key, or the typing keys for this purpose.

 These key definitions will stay in effect for the rest of your EVE
 session.  Use the SAVE EXTENDED TPU command to create permanent
 key definitions.

 The CTRL/R key invokes this command.  REMEMBER cannot be used from
 the command line.

REMOVE

 REMOVE

 Removes the text in the select range, which is the highlighted
 area of text on the screen.  See the help entry on the SELECT
 command for more information about select ranges.  If you have
 started a select range and want to stop without making any
 changes, press the SELECT key again to cancel the select range.

 You can move and copy a select range after using REMOVE by using
 the INSERT HERE key.  See the help entry on the INSERT HERE
 command for more information.

 Pressing the SELECT key andd then immediately pressing the REMOVE
 key removes the character that the cursor is positioned on.  Each
 time REMOVE is used, the previously selected text is discarded.

 The REMOVE key invokes this command.

REPEAT

 REPEAT

 Lets you repeat a command or a typing character for a
 predetermined number of times.  For example, say you press the DO
 key and type

      repeat 30

 and then type the letter "x".  The letter "x" will be typed thirty
 times at the current cursor position.  If instead of typing, you
 press the DO key and type

      capitalize word

 then the next 30 words will be capitalized.

 REPEAT is especially useful in combination with LEARN and REMEMBER
 for doing repetitive editing.  Use LEARN and REMEMBER to define
 the editing operation, and then use the REPEAT command to repeat
 the operation as often as necessary.

REPLACE

 REPLACE

 Lets you repeatedly substitute one word or phrase for another
 throughout a buffer.  For example,

      replace good excellent

 instructs EVE to replace "good" with "excellent" in the current
 buffer.

 Each occurrence of "good" within the current buffer will be
 highlighted in reverse video, and you will be prompted for an
 action.  Typing "Yes" or just pressing RETURN replaces this
 occurrence.  "No" skips this occurrence.  "All" replaces this
 occurrence and all future occurrences without any further
 prompting.  "Last" replaces this occurrence and stops the REPLACE
 command.  "Quit" stops the REPLACE command without replacing this
 occurrence.

 In order to replace multi-word phrases, put the phrases in
 quotation marks.  For example,

      replace "the first one" "the second one"

RESTORE

 RESTORE

 Inserts the text last erased by the ERASE WORD, ERASE LINE, ERASE
 PREVIOUS WORD, and ERASE START OF LINE commands.  The text is
 inserted regardless of whether the current mode is Insert or
 Overstrike.

RETURN

 RETURN

 Inserts a new line before the current cursor position, moving the
 cursor to the start of the new line.

 The RETURN key invokes this command.

REVERSE

 REVERSE

 Sets the current direction of the buffer to reverse.  The
 direction is displayed in the buffer's status line.  The direction
 affects the operation of the FIND, MOVE BY LINE, and MOVE BY WORD
 functions.

SAVE_EXTENDED_TPU

 SAVE EXTENDED TPU

 Saves all currently defined key definitions, learn sequences, and
 command definitions in a section file that you specify.  The
 section file name should include a complete VMS file
 specification, including device and directory names.  These may be
 specified using a VMS logical name.

 To use the section file in future editing sessions, define the
 logical name, TPUSECINI, with the same file specification that you
 used for the SAVE EXTENDED TPU command.  For example,

      save extended tpu d1:[user]myeve.tpu$section

 saves the current editing environment, and issuing

      $ define tpusecini d1:[user]myeve.tpu$section

 at the DCL level lets you use this editing environment in future
 editing sessions.

SELECT

 SELECT

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

 1.  Move the cursor to either the beginning or end of the text you
     want to select.

 2.  Press the SELECT key.

 3.  Move the cursor to the opposite end of the text.

 You can then press the REMOVE key to remove the select range.

 If you start a select range and want to stop without making any
 changes, press SELECT again to cancel the select range.

 The SELECT key invokes this command.

SET_LEFT_MARGIN

 SET LEFT MARGIN

 Changes the left margin for the current buffer.  The right margin
 is not changed.  For example,

      set left margin 10

 sets the left margin to 10.  New text will start in column 10.
 Nine spaces will be inserted before each new line.

 The left margin is set to 1 by default.  You can use the SHOW
 command to examine the current margin settings for each buffer.

SET_RIGHT_MARGIN

 SET RIGHT MARGIN

 Changes the right margin for the current buffer.  The left margin
 is not changed.  For example,

      set right margin 70

 sets the right margin to 70.  New text will not go beyond column
 70.

 An eight-character "hot zone" is used to perform automatic word
 wrapping.  In this example, new words will not begin beyond column
 62 but will instead be started on the next line.  The FILL
 PARAGRAPH command reformats the paragraph between the left and
 right margins.

 The right margin is set to 79 by default.  You can use the SHOW
 command to examine the current margin settings for each buffer.

SET_SHIFT_KEY

 SET SHIFT KEY

 Defines a key to act as a shift key.  The defined shift key (not
 to be confused with the key marked SHIFT) assists in sending
 instructions to EVE, but does not perform an editing function.
 The shift key acts much like the gold key on EDT or a calculator.
 EVE will prompt you for the key to use as the shift key.

 The shift key allows you to assign two commands to one key:  one
 is used when the key is pressed by itself, and the other is used
 when the key is pressed after the defined shift key.  These key
 definitions will stay in effect for the rest of your EVE session.
 Use the SAVE EXTENDED TPU command to create permanent key
 definitions.

 If you want to change the definition of the shift key, you must
 first use the TPU UNDEFINE_KEY command.  For example, if your old
 shift key was the 4 key on the numeric keypad, enter

      tpu undefine_key (kp4)

 before using the SET SHIFT KEY command to change the shift key.

SET_TABS_AT

 SET TABS AT

 Sets tab stops at specified positions.  The specified positions
 are a sequence of numbers separated by spaces.  For example,

      set tabs at 8 14 22 56

 sets tab stops at positions 8, 14, 22, and 56.  The default tab
 stops are set to every eight characters.  To set tabs at equal
 intervals, use the SET TABS EVERY command.

 On any terminals or printers which have different tab settings
 from those specified, the file will not appear the same as it does
 when viewed using EVE.  This command does not affect the hardware
 tab settings of your terminal.

SET_TABS_EVERY

 SET TABS EVERY

 Sets tab stops at equal intervals.  For example,

      set tabs every 10

 sets tab stops at positions 10, 20, 30, etc.  The default tab
 stops are set to every eight characters.  To set tab stops at
 specific positions, use the SET TABS AT command.

 On any terminals or printers which have different tab settings
 from those specified, the file will not appear the same as it does
 when viewed using EVE.  This command does not affect the hardware
 tab settings of your terminal.

SET_WIDTH

 SET WIDTH

 This command allows you to set the width of lines.  EVE displays
 lines no longer than the width specified using this command.
 Lines longer than the width are indicated by a diamond at the end
 of the line.  You can see the rest of these lines by using the
 SHIFT RIGHT and SHIFT LEFT commands.

 The width is set to 80 characters by default.  If you set the
 width greater than 80, the terminal is placed in 132-character
 mode.  Otherwise, the terminal is placed in 80-character mode.
 For example,

 set width 120

 tells EVE to display lines no longer than 120 characters long, and
 the terminal is placed in 132-character mode.  You can use the
 SHOW command to examine the current width.

SEQUENCE

 SEQUENCE

 The key that you have pressed has been assigned to a learn
 sequence by using the LEARN and REMEMBER commands.

SHIFT_LEFT

 SHIFT LEFT

 Shifts or moves the window horizontally to the left by the number
 of columns you specify.  SHIFT LEFT allows you to view characters
 located to the left of the current screen width.  You can use
 SHIFT LEFT to reverse the results of a SHIFT RIGHT command.  For
 example, if the current window is shifted right by 15 characters,

      shift left 15

 will restore the window to its unshifted state.  You can use the
 SHOW command to see the number of columns that the current window
 is shifted.

SHIFT_RIGHT

 SHIFT RIGHT

 SHIFT RIGHT shifts or moves the window horizontally to the right
 by the number of columns you specify.  You can use SHIFT RIGHT to
 see beyond the width of the screen.  For example, suppose that you
 are editing a file with lines 160 characters long, and you have
 SET WIDTH to 132.  You can use

      shift right 28

 to see the characters in columns 29 through 160.  You can use the
 SHOW command to see the number of columns that the current window
 is shifted.

SHOW

 SHOW

 Shows information about the current buffer, including the name of
 the input file, the name of the output file, margin settings, tab
 settings, and the names of the marks associated with this buffer.

 If you have more than one buffer in your editing session, SHOW
 will ask you if you want more information.  Press the DO key to
 see information about the other buffers, displayed one buffer at a
 time.  Press the RETURN key to resume editing.

 SHOW does not display information about internal system buffers,
 such as the MESSAGES buffer, unless it is the current buffer.

SPACE

 SPACE

 Inserts or overstrikes a space character at the current cursor
 position, depending on the current mode.  SPACE also moves the
 cursor to the start of the next line, if the cursor is less than 8
 spaces away from the right margin.  If the current word extends
 beyond the right margin, that word is also moved to the next line.

 You can change the current margin settings by using the SET LEFT
 MARGIN and SET RIGHT MARGIN commands.

 The SPACE bar invokes this command.

SPAWN

 SPAWN

 Suspends the current EVE editing session and connects the terminal
 to a new DCL subprocess.  Logging out of the DCL subprocess
 resumes the EVE editing session.

 The SPAWN command can be used to run screen-oriented programs and
 DCL utilities without losing your current editing session.

START_OF_LINE

 START OF LINE

 Moves the cursor to the start of the current line.  A message is
 displayed if you are already at the start of the line.

 The CTRL/H and BACKSPACE keys invoke this command.

TAB

 TAB

 Inserts a Tab character at the current cursor position.  The Tab
 character is inserted regardless of whether the buffer is in
 Insert or Overstrike mode.

 The TAB key invokes this command.

TOP

 TOP

 Moves the cursor to the beginning of the current buffer.

TPU

 TPU

 Lets you execute a VAXTPU command.  For example,

      tpu message ('Hello')

 compiles and executes the VAXTPU command, "message ('hello')".
 The word "Hello" appears in the message window.

 The VAX Text Processing Utility Reference Manual contains complete
 information about the VAXTPU language.

 Press the DO key for more information about VAXTPU commands.

TWO_WINDOWS

 TWO WINDOWS

 Creates two sections on the screen, making it possible to view
 different parts of one file, or two different documents.  When you
 view one file in two windows, whatever you do to one, is done to
 the other.  (This is not true when viewing two different files in
 two windows.)

 If there is one window on the screen, TWO WINDOWS takes the
 current window and divides it into two smaller windows.  The
 current buffer is displayed in both windows, and the cursor is
 moved to the bottom window.  To view two different files at the
 same time, use the BUFFER command or the GET FILE command, after
 using TWO WINDOWS, to put a new buffer or file in the current
 window.

TYPING

 TYPING KEYS

 In Insert mode, typing a character inserts it to the left of the
 current cursor position.  In Overstrike mode, typing a character
 replaces the character at the current cursor position.

UNKNOWN

 UNDEFINED KEY

 The key that you pressed is not assigned to a command.  You may
 use the DEFINE KEY command or the LEARN and REMEMBER commands to
 assign a command to this key.

UPPERCASE_WORD

 UPPERCASE WORD

 Makes the letters of the current word all upper case.  The cursor
 moves to the end of the current word.  If the current cursor
 position is between words, UPPERCASE WORD changes the word to the
 right of the cursor.  If the current word is in both uppercase and
 lowercase letters, it makes the letters all upper case.

WRITE_FILE

 WRITE FILE

 The WRITE FILE command places the contents of the current buffer
 in the file you specify.  Use

      write file

 to create a new version of an existing file.  You can also write
 the buffer to a new file name.  For example,

      write file new.txt

 writes the current buffer to the file new.txt, even if the file
 already existed with a different name.  The editing session does
 not end until you use either the EXIT or QUIT commands.

 The WRITE FILE command does not change the buffer name, but it
 does change the output file name.  A future WRITE FILE command
 will write the buffer to the new file name (as will the EXIT
 command, if the buffer has been modified).  You can examine the
 current output file name with the SHOW command.

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