% VAX-11 Librarian V04-005Z_ʭ jjj CE5 rADJUST_WINDOWSZALT_KEYS BACKSPACEBOTTOMkCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_CASE_CALLS}CHANGE_DIRECTIONq CHANGE_MODE COMPILE_BUFFER_DCLE DEFINE_KEY  DELETE_BUFFER  DELETE_TO_EOL`DEL_CHARrDEL_LINE~DEL_WORD DESCRIBE_KEYDISPLAY_CHARACTERDISPLAY_MESSAGESFDRAW_BOX END_OF_LINEH ERASE_BUFFERGET_FILE GOTO_MARK(GO_TOqHELPNDOWSJ INCLUDE_FILE$ INSERT_HERE%LEARN_SEQUENCE'LIST_SYSTEM_BUFFERStLIST_USER_BUFFERSLOWERCASE_WORDBMARK MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UPd NEXT_LINEe NEXT_SCREENfNo_Help_Available-NO_WRITE)ONE_TWO_WINDOWS& OPEN_LINE OTHER_WINDOW,POSITION_BOTTOMu POSITION_TOP+PREVIOUS_SCREEN PRINT_BUFFER PRINT_KEYPAD=QUIT_SECTION[SAVE_TEST_SECTIONSPECINS#TOP\ ERASE_BUFFERHELPQUITSAVE_TEST_SECTIONTOP WRITE_FILE TPU_COMMAND TPU_COMPILEOTYPINGZ UNDEFINE_KEYUND_CHARUND_LINEYUND_WORD?UNKNOWNUPPERCASE_WORD WHERE!WINDOWS:WORD" WRITE_BUFFER@ WRITE_FILE0SCALE1SCROLLSELECTL SELECT_CASE2 SET_MARGINS SET_MARK_KEYS4 SET_SCREEN3 SET_TABS_ATSET_TABS_EVERYxSET_WRITE/NOWRITESET_WRITE_NOWRITE5 SHIFT_HOMEV SHIFT_LEFT7 SHIFT_RIGHTP SHOW_BUFFERSXSPACENSPAWNgSPECINS START_OF_LINEhSWAP_CHARACTERSSWAP_DELIMITERSzSWAP_WORD_DELIMITERS{TABTOPERASE_START_OF_LINEaEVE_DOEXITFILL_PARAGRAPHIFINDs GET_BUFFERbGET_FILE GOTO_LINE& GOTO_MARK(GO_TOHELPFRECALL RECCUTPASREFRESH.REMOVEiREPEATREPLACE6RETURN SAVE_SECTION/SAVE_TEST_SECTION Zʭ1 DELETE_BUFFERD DELETE BUFFERI Deletes the current buffer from the FRED session. You are asked if you M really want to delete the current buffer. BEWARE an entire editing session i8 can be lost if the wrong buffer is deleted erroneously.wwhat you wish O to use to invoke the command. It is not possible to cancel a key definition, O although you can redefine a key by assigning it to a different command within sO the same FRED session. Use the SAVE EXTENDED TPU ʭ1 DELETE_TO_EOLD DELETE TO EOLM Deletes text from the current cursor position to the end of the line. Does r not delete the line terminator.wwEWARE an entire editing session i8 can be lost if the wrong buffer is deleted erroneously.wwhat you wish O to use to invoke the command. It is not possible to cancel a key definition, O although you can redefine a key by assigning it to a different command within sO the same FRED session. Use the SAVE EXTENDED TPU`qA1 COMPILE_BUFFER COMPILE BUFFERb@ Compiles the current TPU buffer. All messages are sent to the  message buffer.ww may be either Insert or Overstrike.> In Insert mode, typed characters are inserted to the left of ? the current position. In Overstrike mode, typing a character = replaces the character at the current position. The DELETE t: key in Overstrike mode replaces the character before the & current cursor position with a space.wwE_DIRECTIONH ChangM Deletes characters from the current cursor position to the beginning of the a next word.iwwww end of k0 the line. Does not delete the line terminator.wwBEWARE an t; entire editing session can be lost if the wrong buffer is  deleted erroneously.hwwhat you wish to use o= to invoke the command. It is not possible to cancel a key s= definition, although you can redefine a key by assigning it > to a different command within the same EVE session. Use the ? SAVE EXTEND Aʭ1 DISPLAY_MESSAGES DISPLAY MESSAGE BUFFERtM Maps the MESSAGE buffer to the bottom window for viewing. If there is only 3 one window on the screen, two windows are created.twwon can be lost if the wrong buffer is  deleted erroneously.hwwhat you wish to use e= to invoke the command. It is not possible to cancel a key s= definition, although you can redefine a key by assigning it r> to a different command within the same EVE session. Use the ? SAVE EXTEND `fʭ1 ERASE_START_OF_LINEE ERASE START OF LINEM Erases all characters on this line before the current cursor position. The iL erased portion of the line can be inserted back into a buffer by using the  UNDELETE LINE command.  nwwr is erased erroneously. This 8 function is useful for clearing out the MESSAGE buffer.wwages are sent to the  message buffer.wwZ1 DCLB Provides access to DCL (Digital Command Language) from PBW_EVE. < You ൥ʭ1 EXIT EXITEK The EXIT command leaves the EVE editor, saving your current buffer. EXIT eF will ask you if you want to save each of your other modified buffers.wwk into a buffer by using the  UNDELETE LINE command.  nwwr is erased erroneously. This 8 function is useful for clearing out the MESSAGE buffer.ww buffer.)< The DCL buffer is treated just like any other buffer. You 5 can move output from a DCL command into a text file.wwʭ1 FILL_PARAGRAPH FILL PARAGRAPHnM FILL PARAGRAPH reformats the current paragraph so the text fits between the uO left and right margins. The cursor moves to the end of the current paragraph.nM Blank lines and RUNOFF (Digital's standard text formatting program) command fJ lines are recognized by FRED as paragraph boundaries. You may place the J cursor anywhere in the current paragraph before using the FILL PARAGRAPH command.hww EXTENDED TPU command to create p  6ʭ 1 GOTO_LINE GOTO LINEF Go to the specified line number. By pressing the GOTO LINE twice theG cursor is positioned at the previously located line number. Only fourtJ digit line numbers are currently supported. This is a limitation of TPU.ww system..I If a modified buffer with the same name as the new file already exists, dM GET_FILE will ask you for a buffer name. In some cases you will want a new L buffer; in other cases you will probably want to use the BU @ʭ 1 MOVE_RIGHT MOVE RIGHTP Moves the cursor right one column on the screen. If the cursor is on the last J column on the screen, it remains at that column; it does not wrap to the # previous line or shift the window.wwuppercase and lowercase letters, it goes to all e lowercase letters. wwn to make another copy of the text. B To move text from one place to another, press the INSERT HERE key: only after you have moved the cursor to the new position.= W @ʭ 1 MOVE_UPG MOVE UPL Moves the cursor up one line on the screen. If the cursor is on the first 7line of a window, scrolls the window backward one line.uwwes not wrap to the # previous line or shift the window.wwd< to the right of the cursor. If the current word is in bothC uppercase and lowercase letters, it goes to all lowercase letters.xwwone place to another, press the INSERT HERE key: only after you have moved the cursor to the new position.= W `{ʭ1 PRINT_KEYPAD PRINT KEYPAD @ Prints the current terminal keypad on the printer specified by A FRED$KEYPAD_PRINTER (usually a letter quality or laser printer).iww (formfeed -> , escape -> , etc...)owwtion. Youn? can continue using PREVIOUS SCREEN until the first line of the ! file is displayed on the screen.swwve used. Buffer names may be abbreviated.ww`Z 1 GET_FILE; Reads a file from the file system, puts the file in aʭ 1 REPLACE REPLACEL Lets you repeatedly substitute one word or phrase for another throughout a M buffer. Each occurrence of "old_string" within the current buffer will be eN highlighted in reverse video, and you will be prompted for an action. TypingJ "Yes" or just pressing RETURN replaces this occurrence. "No" skips this O occurrence. "All" replaces this occurrence and all future occurrences without N any further prompting. "Last" replaces this occurrence and stops  ʭ1 SAVE_SECTION SAVE SECTION G Used to update the FRED interface. Saves the current section file in f FRED_LIBRARY:FRED.TPU$SECTION.rwwin the current buffer will be eN highlighted in reverse video, and you will be prompted for an action. TypingJ "Yes" or just pressing RETURN replaces this occurrence. "No" skips this O occurrence. "All" replaces this occurrence and all future occurrences without N any further prompting. "Last" replaces this occurrence and stops ʭ 1 REFRESHf REFRESHH This command redisplays every character on the screen, eliminating any M extraneous characters that may have appeared on the screen and any messages oK displayed in the message window. The cursor remains in the same location.swwurrent buffer.tI Also, no provision is made if the cut or paste is done with part of thetB region to be cut or pasted over not being visible on the screen. G These procedures can be run with the current buffer set wUʭ1 SELECT SELECTN Marks one end of a select range. A select range is a block of text on which K various operations (such as REMOVE) can be performed. To create a select . range:hL 1. Move the cursor to either the beginning or end of the text you wish to  select.e 2. Press the SELECT key.5 3. Move the cursor to the opposite end of the text.t> You can then press the REMOVE key to remove the select range.P If you start a select range and wish to s ~ʭ1 SET_MARK_KEYS SET MARK KEYSO This command enables the MARKER function keys. When enabled the Insert, Find,h- and Remove keys have the following meanings:rI Insert: Inserts a numbered mark (1,2,3...) at the current cursorgH position. The function keeps track of mark numbers.L Find: Goto a specified MARKER. Currently the user is responsibleM for keeping track of which MARKER goes with which number. M R@ʭ1 SET_TABS_EVERY SET TABS EVERYS? SET TABS EVERY allows you to set tab stops at equal intervals. For example,s set tabs every 10mM sets tab stops at positions 10, 20, 30, etc. The default tab stops are set M to every eight characters. To set tab stops at specific positions, use the  SET TABS AT command. K On any terminals or printers which have different tab settings from those K specified, the file will not appear the same as it does when viewed usiʭ 1 UND_LINE UNDELETE LINE9 Inserts the last line deleted to the left of the cursor.tww.wwor position. In Overstrike mode, typing a character replaces the s* character at the current cursor position.wwAll characters in select range are converted to uppercase. H Invert: All characters in select range are inverted, that is lowercase B becomes uppercase and uppercase becomes lowercase.ww Each occurrence of "old_string" within > the c S SWAP DELIMITERS% Swaps the current word delimiters. S5 Default word delimiters are: SPACE TAB FF LF CR VTsN Alternate word delimiters: SPACE TAB FF LF CR VT /<>[]{},.:*&!;+-=^()\|?_$'% wwrrences without any further prompting. "Last" replaces > this occurrence and stops the REPLACE command. "Quit" stops 7 the REPLACE command without replacing this occurrence.< In order to replace multi-word phrases, put the phrases in  quotation m S*ʭ1 UPPERCASE_WORD UPPERCASE WORDM Puts the current word in uppercase letters. The cursor moves to the end of dN the current word. If the current cursor position is between words, the word H to the right of the cursor is changed. If the current word is in both C uppercase and lowercase letters, it goes to all uppercase letters.lwwrs in select range are inverted, that is lowercase B becomes uppercase and uppercase becomes lowercase.wwing continu Eʭ1 WHEREC WHEREO Displays a message with the current line number, total number of lines in the s8 file, and the percentage of the way through the buffer.wwn is between words, the word H to the right of the cursor is changed. If the current word is in both C uppercase and lowercase letters, it goes to all uppercase letters.ww: All characters in select range are converted to uppercase.H Invert: All characters in select range are inverted, that is lowercase B @Sę 1 WINDOWS WINDOWS2 Toggles the screen between one and two windows. > If there is one window on the screen, this 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 or GET_FILE functions after using this + function to put two windows on the screen.tD When in the two window mode it is possi _ʭ1 WRITE_BUFFER WRITE BUFFERcL The WRITE BUFFER key places the contents of the current buffer in the file O you specify. A new version is created of an existing file. If the buffer to wN be written out does not have an extention then and extention of .TXT is used.H The editing session does not end until you use either the EXIT or QUIT commands.N The WRITE BUFFER key does not change the buffer name, but it does change the O output file name. A future WRITE BUFFER PARAGRAPHFIND GET_BUFFERGET_FILE GOTO_LINE INCLUDE_FILE INSERT_HERELEARN_SEQUENCELIST_USER_BUFFERSLIST_SYSTEM_BUFFERSLOWERCASE_WORD MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_AvailableONE_TWO_WINDOWS OPEN_LINE OTHER_WINDOWPREVIOUS_SCREENPOSITION_BOTTOM POSITION_TOP PRINT_BUFFER PRINT_KEYPADQUIT RECCUTPASRECALLREFRESHREMOVEREPEATREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCALESCROLLSELECT SELECT_CASE SET_MARGINS SET_MARK_KEYS SET_TABS_ATSET_TABS_EVERY SET_SCREEN [$ʭ 1 INSERT_HEREE INSERT HEREM Use INSERT HERE to move and copy text. To copy text, press the INSERT HERE O key immediately after hitting the REMOVE key. This will put the text back in fN its original position. Then move the cursor to the place where you want the M text inserted, and press INSERT HERE again to make another copy of the text.h cN To move text from one place to another, press the INSERT HERE key only after / you have moved the cursor to the new position.U `2ʭ1 LEARN_SEQUENCE LEARN SEQUENCEUI Binds a user specified sequence of keys to another key. Do not use keysK that prompt for input in a learn sequence, currently it is not suppored byn TPU.sww position. Then move the cursor to the place where you want the M text inserted, and press INSERT HERE again to make another copy of the text.h cN To move text from one place to another, press the INSERT HERE key only after / you have moved the cursor to the new position. c 1 GOTO_MARK GOTO MARKC This command moves the cursor to the previously marked text. (See, MARK.) For example, go to glossaryA moves the cursor to the position that was named "glossary" by ane6 earlier mark command. Mark names may be abbreviated.C If the new position is not in the current buffer, the cursor stillB moves to the new position. A new buffer is mapped to the current window if necessary.f= The SHOW command displays the names of all the ma =Xʭ1 LIST_SYSTEM_BUFFERS  LIST SYSTEM BUFFERS N Displays a list of ALL the buffers (user and system) in the current window. K Use the arrow keys to select a buffer for either viewing or deletion. To aJ select a buffer for viewing, use the SELECT function...to delete a buffer use the REMOVE function.Rwwo make another copy of the text. iN To move text from one place to another, press the INSERT HERE key only after / you have moved the cursor to the new position.aT/>1 GO_TOo GO TOC This command moves the cursor to the previously marked text. (Seet MARK.) For example, go to glossaryA moves the cursor to the position that was named "glossary" by ane6 earlier mark command. Mark names may be abbreviated.C If the new position is not in the current buffer, the cursor stillpB moves to the new position. A new buffer is mapped to the current window if necessary.h= The SHOW command displays the names of all the marks in e  ʭ1 ONE_TWO_WINDOWSl ONE/TWO WINDOWSL Toggles the screen between one and two windows. If there is one window on K the screen, this takes the current window and divides it into two smaller eN windows. The current buffer is displayed in both windows, and the cursor is L moved to the bottom window. To view two different files at the same time, K use the BUFFER or GET_FILE functions after using this function to put two c windows on the screen.uK When in the two window moyou must have the cursor in that window.wwWINDOWSL Toggles the screen between one and two windows. If there is one window on K the screen, this takes the current window and divides it into two smaller eN windows. The current buffer is displayed in both windows, and the cursor is L moved to the bottom window. To view two different files at the same time, K use the BUFFER or GET_FILE functions after using this function to put two s windows on the screen.kK When in the two window mo `>ʭ1 PREVIOUS_SCREENo PREVIOUS SCREENN PREVIOUS SCREEN moves the cursor vertically through the file, a screenful of J text at a time. The cursor moves backward, filling your screen with the K previously entered lines of information. You can continue using PREVIOUS iD SCREEN until the first line of the file is displayed on the screen.ww K use the BUFFER or GET_FILE functions after using this function to put two l windows on the screen. K When in the two window mo`Jʭ1 POSITION_BOTTOMo POSITION BOTTOM9 Position the cursor at the bottom of the current window.fwwreenful of J text at a time. The cursor moves backward, filling your screen with the K previously entered lines of information. You can continue using PREVIOUS iD SCREEN until the first line of the file is displayed on the screen.ww K use the BUFFER or GET_FILE functions after using this function to put two  windows on the screen.fK When in the two window mo  4f 1 NO_WRITE NO WRITED Toggles the current buffer from write-enabled to write-locked. If ? the buffer is already write-locked then the current buffer is ? write-enabled. This is used to inhibit modified buffers from t- being written out upon exit from the editor.owwo this key.ww. You canA come back to a marked position by using the GO TO command. ThisA command is useful if you are editing a large file and want to goA back to a particular section; it avoi ;ʭ1 REMOVE REMOVEEM Removes the text in the select range, which is the highlighted area of text eO on the screen. See the help entry on the SELECT command for more information sK about select ranges. If you have started a select range and wish to stop L without making any changes, press the SELECT key again to cancel the select range.cM You can move and copy a select range after using REMOVE by using the INSERT oO HERE key. See the help entry on the INSERT HERE comm y ʭ1 SAVE_TEST_SECTIONV SAVE TEST SECTIONG Used to update the FRED interface. Saves the current section file in IK FRED_LIBRARY:FRED.TPU$SECTION. This is used to create a section file for d testing. wwd you will be prompted for an action. TypingJ "Yes" or just pressing RETURN replaces this occurrence. "No" skips this O occurrence. "All" replaces this occurrence and all future occurrences without N any further prompting. "Last" replaces this occurrence and stops 5.ʭ1 SCALET SCALEM Copies two scale lines to the current buffer after the current line. These tL scale lines are used to position text in a particular column. Remember to , delete the scale before exiting the buffer.wwww the same location.wwtC recently entered command on the command line. The cursor moves toa> the end of the command line, so you can edit the command. By; repeatedly pressing the RECALL key, you can recall all thee, previously entered comman j:ʭ1 SCROLL SCROLLJ Causes the current buffer to scroll in the current direction. Scrolling P continues until another key is hit or the end of the current buffer is reached.wwhe scale before exiting the buffer.wwompted for an action. TypingJ "Yes" or just pressing RETURN replaces this occurrence. "No" skips this O occurrence. "All" replaces this occurrence and all future occurrences without N any further prompting. "Last" replaces this occurrence and stops ݏʭ 1 SET_MARGINSL SET MARGINSG This command prompts you for the values to set left and right margins t at for the current buffer. iJ By default the left margin is set to 1 and the right margin is set to 79.wwters in select range are converted to lowercase. C Upper: All characters in select range are converted to uppercase.tH Invert: All characters in select range are inverted, that is lowercase B becomes uppercase and uppercase becomes lowercase.bʭ 1 SET_TABS_ATY SET TABS ATP SET TABS AT allows you to set tab stops at specified positions. The specified G positions are a sequence of numbers separated by spaces. For example,I set tabs at 8 14 22 56O sets tab stops at positions 8, 14, 22, and 56. The default tab stops are set fN to every eight characters. To set tabs at equal intervals, use the SET TABS  EVERY command. K On any terminals or printers which have different tab settings from those K spe ʭ 1 SET_SCREEN SET SCREENBC This function toggles the screen width between 80 and 132 columns.aQ Lines longer than the width are indicated by a diamond at the end of the line. 2M You can see the rest of these lines by using the SHIFT RIGHT and SHIFT LEFT e commands.wwic positions, use the  SET TABS AT command. K On any terminals or printers which have different tab settings from those K specified, the file will not appear the same as it does when viewed usi @ʭ 1 SHIFT_HOME SHIFT HOMETP Shifts the screen image of the current window back to its unshifted position. M If the text is already at the home position, there is no effect on the text.sww locked, doing this function again on that buffer causes it to be write-J enabled. This is used to inhibit modified buffers from being written out upon exit from the editor.eG If the buffer is write-locked, you can still write it out by using thee WRITE_BUFFER function.d >1 RETURN RETURNnB Inserts a new line before the current cursor position, moving the% cursor to the start of the new line.o% The RETURN key invokes this command.,wwiously removed text is discarded.% The REMOVE key invokes this command.wwZ1 REPEAT REPEAT= REPEAT lets you repeat a command or a typing character for aB predetermined number of times. For example, say you press the DO key and type repeat 30C and then type ʭ 1 SHIFT_RIGHT SHIFT RIGHTM Shifts the screen image of the current window 8 columns to the right if the G text has already been shifted to the left. Has no effect on the text. wwwwcked, O doing this function again on that buffer causes it to be write-enabled. This O is used to inhibit modified buffers from being written out upon exit from the a editor.G If the buffer is write-locked, you can still write it out by using thea WRITE_BUFFER function.u the buffer is writenJ locked, it will NOT be written out upon exit from PBW_EVE. If the bufferH is write-locked, doing this function again on that buffer causes it to  be write-enabled. G If the buffer is write-locked, you can still write it out by using thet WRITE_BUFFER function.swwet tabs at equals+ intervals, use the SET TABS EVERY command.e? On any terminals or printers which have different tab settings C from those specified, the file will not appear the same as it doeseB w:5 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 wish to stop without making any8 changes, press SELECT again to cancel the select range.% The SELECT key invokes this command.wwerZ 1 SET_MARGINSG This command prompts you for the values to set left and right margins  at for the current buffer. J By default the left margin is set to 1 and the right margin is se@yPʭ1 WORD WORDEM Moves the cursor to the beginning of the next word in the current direction.twwle, and the percentage of the way through the buffer.wwn is between words, the word H to the right of the cursor is changed. If the current word is in both C uppercase and lowercase letters, it goes to all uppercase letters. ww also be moved to the next line.nA You can change the current margin settings by using the SET LEFT & MARGIN and SET RIGHT MARGIN cPLAY_MESSAGESDRAW_BOX END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEVE_DOEXITFILL_PARAGRAPHFIND GET_BUFFERGET_FILE GOTO_LINE INCLUDE_FILE INSERT_HERELEARN_SEQUENCELIST_USER_BUFFERSLIST_SYSTEM_BUFFERSLOWERCASE_WORD MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_AvailableONE_TWO_WINDOWS OPEN_LINE OTHER_WINDOWPREVIOUS_SCREENPOSITION_BOTTOM POSITION_TOP PRINT_BUFFER PRINT_KEYPADQUIT RECCUTPASRECALLREFRESHREMOVEREPEATREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCALESCROLE_FILE INSERT_HERELEARN_SEQUENCELIST_USER_BUFFERSLIST_SYSTEM_BUFFERSLOWERCASE_WORD MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_AvailableONE_TWO_WINDOWS OPEN_LINE OTHER_WINDOWPREVIOUS_SCREENPOSITION_BOTTOM POSITION_TOP PRINT_KEYPADQUIT RECCUTPASRECALLREFRESHREMOVEREPEATREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCALESCROLLSELECT SELECT_CASE SET_MARGINS SET_MARK_KEYS SET_TABS_ATSET_TABS_EVERY SET_SCREENSET_WRITE_NOWRITE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHTSPACESPAWN %ʭ1 QUIT QUITDL QUIT allows you to leave FRED without creating any new files. You can use N QUIT if you are simply reading a file without modifying it, or if you do not  want to save your edits.pK If you have made any modifications which have not been saved by using the eL WRITE FILE command, FRED will ask you if you really want to stop editing. N Answering Yes leaves the editor; answering No keeps you in the editor. This O allows you to review the current FRED sessihe RECALL key, you can recallA4 all the previously entered commands, one at a time.wwo select a corner of a rectangularuK region on the screen that is to be CUT. This select point is highlightedsF in reverse video. The cursor can then be positioned to the oppositeO corner of the box at which point the CUT can be done to place the rectangularnC region in PASTE_BUFFER. Paste can then be done to overstrike thekF rectangular region in PASTE_BUFFER onto the current buffer using theD @H> 1 UNKNOWNg UNDEFINED KEYB The key that you have pressed has not been assigned to a command.= You may use the DEFINE KEY command or the LEARN and REMEMBERe* commands to assign a command to this key.wwline.3 The CTRL/H and BACKSPACE keys invoke this command.ww@8qZ1 TAB TABA 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 T\i> 1 WRITE_FILE WRITE FILEA The WRITE FILE command places the contents of the current buffer  in the file you specify. Use write fileA to create a new version of an existing file. You can also writec- 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 fileA already existed with a different name. The editing session doesd8 not end until you use either the EXIT or QUIT commandBwwϲZ 1 WRITE_FILE WRITE FILEA The WRITE FILE command places the contents of the current buffer in the file you specify. Use write fileA 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 fileA already existed with a different name. The editing session does8 not end until you use either the EXIT or QUITK11 MARK MARK B The MARK command is used to add bookmarks to your current editing? session. MARK adds a bookmark at the current cursor position.pC The mark is a character or word which names the position. You can A come back to a marked position by using the GOTO MARK key. ThistA command is useful if you are editing a large file and want to goA back to a particular section; it avoids searching throughout the file. For example, mark glossaryC adds a DP@ZO WISCHOW HELPBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_DIRECTION CHANGE_MODECOMPILE_BUFFERDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORDDISPLAY_MESSAGES END_OF_LINE ERASE_BUFFER GET_BUFFERGET_FILE INCLUDE_FILE NEXT_LINENo_Help_AvailableNO_WRITEWINDOWS OPEN_LINE OTHER_WINDOWPOSITION_BOTTOM POSITION_TOPREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCROLL SELECT_CASE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHT SHOW_BUFFERSSPAWNSPECINSTOP TPU_COMMANDUND_]CHARUND_LINEUND_WORDUPPERCASE_WORDWHEREWORD WRITE_FILEERASE_START_OF_LINEEXITFILL_PARAGRAPHFINDGO_TO INSERT_HERELOWERCASE_WORDMARK MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_SCREENPREVIOUS_SCREENQUITRECALLREFRESHREMOVEREPEATRETURNSELECT SET_MARGINS SET_TABS_ATSET_TABS_EVERY SET_SCREENSPACE START_OF_LINETABTYPINGUNKNOWN)Z WISCHOW SPAWN WRITE_FILEaY>Q WISCHOW HELPBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_DIRECTION CHANGE_MODECOMPI %ʭ 1 DEFINE_KEY DEFINE KEYAM Defines a key for the current editing session. This allows you to be issue iO a command by pressing a single key. FRED will prompt you for the EVE command iN (the definition) of the key. It will then ask you for the key that you wish O to use to invoke the command. It is not possible to cancel a key definition, O although you can redefine a key by assigning it to a different command within sO the same FRED session. Use the SAVE EXTENDED TPU 5Mʭ 1 DRAW_BOX DRAW BOXDG Draw box is a function within Rectangular CUT/PASTE. It draws a Jbox on a selected porition of the current buffer. When in RECCUTPAS mode,Hselect a corner of a rectangular area region on the screen that is to beLboxed. This selected point is highlighted in reverse video. The cursor can Hthen be positioned to the opposite corner of the box at which point the KDrawBox command can be done to draw a box "around" the two selected points. L F LINEO Moves the cursor to the next line terminator in the current editing direction.gwwPASTE. It draws a Jbox on a selected porition of the current buffer. When in RECCUTPAS mode,Hselect a corner of a rectangular area region on the screen that is to beLboxed. This selected point is highlighted in reverse video. The cursor can Hthen be positioned to the opposite corner of the box at which point the KDrawBox command can be done to draw a box "around" the two selected points.VL tʭ1 ERASE_BUFFER ERASE BUFFERiM Erases the contents of the current buffer. The buffer is NOT deleted. You ,M are asked if you really want to erase the current buffer. BEWARE an entire aN editing session can be lost if the wrong buffer is erased erroneously. This 8 function is useful for clearing out the MESSAGE buffer.ww entries for FIND, MOVE BY LINE, and MOVE BY WORD for more information.. The FORWARD/REVERSE key invokes this command.ww9> ʭ1 FIND FINDAO Searches for an occurence of a string. Press the FIND key and then enter the N string using the main keyboard. End the string by pressing the RETURN key. J Pressing the FIND key twice in a row causes the editor to search for the  previously specified string.nM FIND is case-insensitive if the string contains no uppercase letters; it is n9 case-sensitive if the string contains uppercase letters.R O The direction of the search (Forward or Reverse) is&ʭ1 INCLUDE_FILE INCLUDE FILE I The file you specify is read from the file system and placed before the M current cursor position. The cursor moves to the beginning of the inserted K file. The file still exists in its original form in the file system after  you include it.J You may include a wild-card character (*) in the file name. This can be ) helpful in abbreviating long file names.uwwt a new eL buffer; in other cases you will probably want to use the BUmark called "glossary" at the current cursor position. YouL+ can return to this position later by usinga go to glossaryww to the end of the current word. If the currentwB cursor position is between words, LOWERCASE WORD changes the word< to the right of the cursor. If the current word is in bothC uppercase and lowercase letters, it goes to all lowercase letters.xwwone place to another, press the INSERT HERE key: only after you have moved the cursor to the new position.= WMʭ 1 SELECT_CASEL SELECT CASEO Toggles the case for use in the CHANGE_CASE function. The current status for o: the SELECT_CASE is displayed in the buffer status window. Possible choices:  C Lower: All characters in select range are converted to lowercase. C Upper: All characters in select range are converted to uppercase.tH Invert: All characters in select range are inverted, that is lowercase B becomes uppercase and uppercase becomes lowercase.wwhout making any changes, press ) SELECT again to cancel the select range.  % The SELECT key invokes this command.uwwanother key is hit or the end of the current buffer is reached.wwhlighted in reverse video, and ; you will be prompted for an action. Typing "Yes" or just t< 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  J<ʭ1 SPAWN_ SPAWNO SPAWN suspends the current EVE editing session and connects the terminal to a cC new DCL subprocess. Logging out of the DCL subprocess resumes thet FRED editing session.G The SPAWN command can be used to run screen-oriented programs and DCL i7 utilities without losing your current editing session. ww that word will also be moved to the next line.rM You can change the current margin settings by using the SET LEFT MARGIN and e SET RIGHT MARGI `ʭ1 TYPING TYPING KEYSJ In Insert mode, typed characters are inserted to the left of the current G cursor position. In Overstrike mode, typing a character replaces the e* character at the current cursor position.wwVE interface. Saves the current section- file in PBW_EVE$LIBRARY:PBW_EVE.TPU$SECTION.ww@,>1 SAVE_TEST_SECTIONA Used to update the PBW_EVE interface. Saves the current sectionE file in PBW_EVE$LIBRARY:PBW_EVE.TPU$SECTION. This !`~> 1 SHIFT_HOMED Shifts the screen image of the current window back to its unshiftedE position. If the text is already at the home position, there is no  effect on the text.ww > 1 SHIFT_RIGHTE Shifts the screen image of the current window 8 columns to the rightA if the text has already been shifted to the left. Has no effect on the text.ww E>1 SHOW_BUFFERS' No information available at this time.ww]>T_WINDOWSDRAW_BOXEVE_DO GOTO_LINELEARN_SEQUENCELIST_USER_BUFFERSLIST_SYSTEM_BUFFERSONE_TWO_WINDOWS RECCUTPAS SET_MARK_KEYSSWAP_DELIMITERS 4~gP WISCHOW HELPBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_CASE_CALLSCHANGE_DIRECTION CHANGE_MODEDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORD DESCRIBE_KEYDISPLAY_CHARACTERDISPLAY_MESSAGES END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEXITFILL_PARAGRAPHFIND GET_BUFFERGET_FILE INCLUDE_FILE INSERT_HERELQilableNO_WRITEPREVIOUS_SCREENQUITRECALLREFRESHREMOVEREPEATSCALESELECT SET_MARGINS SET_TABS_ATSET_TABS_EVERY SET_SCREENSET_WRITE_NOWRITESPACESPAWN START_OF_LINESWAP_CHARACTERSTAB TPU_COMPILETYPINGWINDOWS OPEN_LINE OTHER_WINDOWPOSITION_BOTTOM POSITION_TOP PRINT_KEYPADREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCROLL SELECT_CASE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHTSPAWNSPECINSTOP TPU_COMMANDUND_CHARUND_LINEUND_WORDUPPERCASE_WORDWHEREWORD WRITE_BUFFER@yg  WISCHOW ADJUSnND GET_BUFFERGET_FILE GOTO_MARK INCLUDE_FILE INSERT_HERELOWERCASE_WORDMARK MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_AvailableNO_WRITEPREVIOUS_SCREENQUITRECALLREFRESHREMOVEREPEATSELECT SET_MARGINS SET_TABS_ATSET_TABS_EVERY SET_SCREENSPACESPAWN START_OF_LINETABTYPINGWINDOWS OPEN_LINE OTHER_WINDOWPOSITION_BOTTOM POSITION_TOPREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCROLL SELECT_CASE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHTSPAWNSPECINSTOP TPU_COMMANDUND_CHARUND_L)ach* buffer. Mark names are case-insensitive.ww o> 1 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 press4 INSERT HERE again to make another copy of the text. B To move text from one place to another, press the INSERT HERE key: only wwaking any8 changes, press SELECT again to cancel the select range.% The SELECT key invokes this command.nwwe REPEAT command to repeatO% the operation as often as necessary.ewwiscarded.% The REMOVE key invokes this command.ewwrrow key invokes this command.wwQ> 1 MOVE_RIGHT MOVE RIGHTC 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; it8 does not wrap to the previo ʭ 1 SHIFT_LEFT SHIFT LEFTTN Shifts the screen image of the current window 8 columns to the left. Has no  effect on the text.ww written out upon exit from FRED. If the buffer is write-eH locked, doing this function again on that buffer causes it to be write-J enabled. This is used to inhibit modified buffers from being written out upon exit from the editor. G If the buffer is write-locked, you can still write it out by using thet WRITE_BUFFER function. wwthe file will not appear the same as it doesB when viewed using EVE. This command does not affect the hardware tab settings of your terminal.rww By default the left margin is set to 1 and the right margin is set to 79.wwthe beginning or end of the text youe wish to select. 2. Press the SELECT key.5 3. Move the cursor to the opposite end of the text.t> You can then press the REMOVE key to remove the select range.@ If you start a select range and wish to stop wi -ʭ1 SPACE_ SPACEK The SPACE command inserts or overstrikes a space character at the current K cursor position, depending on the current mode. SPACE also will move the O cursor to the start of the next line if the cursor is less than 8 spaces away\eM from the right margin. If the current word extends beyond the right margin, / that word will also be moved to the next line.nM You can change the current margin settings by using the SET LEFT MARGIN and  SET RIGHT MARGIcʭ 1 UND_WORD UNDELETE WORD9 Inserts the last word deleted to the left of the cursor.tww.wwor position. In Overstrike mode, typing a character replaces the e* character at the current cursor position.wwrent buffer. J By default the left margin is set to 1 and the right margin is set to 79.E You may use the SHOW_BUFFERS function to examine the current margin  settings for each buffer.ww u> 1 SET_TABS_AT SET TABS AT@ S @ʭ1 UNDEFINE_KEY UNDEFINE KEYK Disassociate a key. After this function is executed the specified key is 7 undefined for the rest of the current editing session.awwharacter at the current cursor position.wwd. ww 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 at1 specific positions, use the SET TABS AT command.? On any terminals or printers which have differentwwhout making any changes, press ) SELECT again to cancel the select range.f % The SELECT key invokes this command.ewwe used to position text in a particular column. Remember to , delete the scale before exiting the buffer.wwe 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 r> this occurrences.? 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 the0 current output file name with the SHOW command.ww^LE_BUFFERDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORDDISPLAY_MESSAGES END_OF_LINE ERASE_BUFFER GET_BUFFERGET_FILE INCLUDE_FILE NEXT_LINENo_Help_AvailableNO_WRITEWINDOWS OPEN_LINE OTHER_WINDOWPOSITION_BOTTOM POSITION_TOPREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCROLL SELECT_CASE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHT SHOW_BUFFERSSPAWNSPECINSTOP TPU_COMMANDUND_CHARUND_LINEUND_WORDUPPERCASE_WORDWHEREWORD WRITE_FILEERASE_START_OF_LINEEXITFILL_PARAGRAPHFINDGO_TO INSEoRT_HERELOWERCASE_WORDMARK MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_SCREENPREVIOUS_SCREENQUITRECALLREFRESHREMOVEREPEATRETURNSELECT SET_MARGINS SET_TABS_ATSET_TABS_EVERY SET_SCREENSPACESPAWN START_OF_LINETABTYPINGUNKNOWN WRITE_FILE/`A WISCHOW GOTO_MARK WRITE_BUFFER)BAK WISCHOW HELPBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_DIRECTION CHANGE_MODECOMPILE_BUFFERDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORDDISPLAY_MESS ʭ1 DCL C DCL AccessG Provides access to DCL (Digital Command Language) from FRED. You are iL prompted for the DCL command. The DCL command and the resulting output go N into a special DCL buffer. Windows appear on the screen. The second window M is associated with the DCL buffer. The cursor remains in the window it was rK in before you issued the DCL command. (A VAX/VMS limitation prevents DCL + prompts from appearing in the DCL buffer.)sL The DCL bufʭ 1 DEL_CHAR DELETE CHARACTERE- Deletes the character that the cursor is on.iww end of the line. Does r not delete the line terminator.wwEWARE an entire editing session c8 can be lost if the wrong buffer is deleted erroneously.wwhat you wish O to use to invoke the command. It is not possible to cancel a key definition, rO although you can redefine a key by assigning it to a different command within mO the same FRED session. Use the SAVE EXTENDED TPUʭ1 EVE_DO EVE DO COMMANDEK Access to EVE commands. See VAXTPU reference manual for more information.rwwion. The iL erased portion of the line can be inserted back into a buffer by using the  UNDELETE LINE command.  nwwr is erased erroneously. This 8 function is useful for clearing out the MESSAGE buffer.wws 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 O  ʭ 1 GET_FILE GET FILEeP Reads a file from the file system, puts the file in a new buffer, and displays M the new buffer in the current window. The cursor is moved to the beginning .M of the file. The file still exists in its original form in the file system.lI If a modified buffer with the same name as the new file already exists, pM GET_FILE will ask you for a buffer name. In some cases you will want a new eL buffer; in other cases you will probably want to use the BUrks in eachc* buffer. Mark names are case-insensitive.wwedited.wwneEA at the bottom of the buffer. If the string can only be found benC searching in the opposite direction, FIND will ask you if you want& to move the cursor in that direction.wwor to the next line terminator in the current editing direction.wwA1 ERASE_BUFFER ERASE BUFFER; Erases the contents of the current buffer. The buffer is 9 NOT deleted. You are asked if you really want to ʭ 1 NEXT_LINE NEXT LINEO If the current direction is Forward then the cursor is moved to the beginning oK of the next line. If the current direction is Reverse then the cursor is - moved to the beginning of the previous line.twwwA 1 GET_BUFFER GET BUFFER< Puts a new buffer in the current window. You are prompted < for the name of the buffer. If the buffer does not exist, ; one is created. If it does exist the cursor moves to the 8 pos ʭ 1 NEXT_SCREEN NEXT SCREENO NEXT SCREEN moves the cursor vertically through the file, a screenful of text oN at a time. The cursor moves forward, filling your screen with the following O lines of information. You can continue using NEXT SCREEN until you reach the A end of the file.m dwwful if you are editing a large file and want to goiA back to a particular section; it avoids searching throughout the file. For example, mark glossarySC adds a ʭ1 No_Help_AvailableXK No help is available on this key. The key that you pressed is either not lL assigned to a command or there has been no help text included for that key.J You may use the DEFINE KEY command or the LEARN and REMEMBER commands to  assign a command to this key.wwdwwful if you are editing a large file and want to go A back to a particular section; it avoids searching throughout thes file. For example,s mark glossaryC adds a Fʭ 1 SPECINS SPECIAL INSERTsM Allows you to insert any character from the DEC Multinational Character Set LM into your text. You are prompted for the decimal equivalent value for that sL character. This is useful for inserting form_feeds, line_feeds, etc. into the text.wwt losing your current editing session. ww that word will also be moved to the next line.gM You can change the current margin settings by using the SET LEFT MARGIN and M SET RIGHT MARGI nʭ1 SWAP_CHARACTERS SWAP CHARACTERSO Swaps the two characters preceeding the cursor. Assuming the string ABCD, if dQ the cursor is on the C, then this function causes the A and B to be exchanged. S Resulting in the string BACD.wwiented programs and DCL 7 utilities without losing your current editing session.mwwat word will also be moved to the next line.:A You can change the current margin settings by using the SET LEFTo& MARGIN and SET RIGHT MARGIN cv@ʭ1 REPEAT REPEATTL REPEAT lets you repeat a command or a typing character for a predetermined B number of times. For example, say you press the DO key and type: repeat 30aM and then type the letter "x". The letter "x" will be typed thirty times at oM the current cursor position. If instead of typing, you press the DO key and  type: capitalize wordc, then the next 30 words will be capitalized.N REPEAT is especially useful in combination with LEAwwstops the REPLACE command. "Quit" stops 7 the REPLACE command without replacing this occurrence.e< In order to replace multi-word phrases, put the phrases in  quotation marks. ww OTHER_WINDOW OTHER WINDOW> Allows you to move 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 to scroll in a window, for 2 example, you must @5ʭ1 CAPITALIZE_WORD  CAPITALIZE WORDM Capitalize the current word by making the first letter uppercase and the J remaining letters lowercase. The cursor moves to the end of the current I word. If the current cursor position is between words, the word to the D$ right of the cursor is capitalized.wwcorresponds to the desired function.aF To enter default EVE commands press the DO key and then type theJ desired command. See the User's Guide to EVE for tutmT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_AvailableNO_WRITEPREVIOUS_SCREENQUITRECALLREFRESHREMOVEREPEATSCALESELECT SET_MARGINS SET_TABS_ATSET_TABS_EVERY SET_SCREENSPACESPAWN START_OF_LINESWAP_CHARACTERSTAB TPU_COMPILETYPINGWINDOWS OPEN_LINE OTHER_WINDOWPOSITION_BOTTOM POSITION_TOP PRINT_KEYPADREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCROLL SELECT_CASE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHTSPAWNSPECINSTOP TPU_COMMANDUND_CHARUND_LINEUND_WORDUPPERCASE_WORDWHEREWORD WRITE_BUFFRER%eН WISCHOW UNDEFINE_KEY;T WISCHOW HELPBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_CASE_CALLSCHANGE_DIRECTION CHANGE_MODEDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORD DESCRIBE_KEYDISPLAY_CHARACTERDISPLAY_MESSAGES END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEXITFILL_PARAGRAPHFIND GET_BUFFERGET_FILE GOTO_MARK INCLUDE_FILE INSERT_HERELOWERCASE_WORDMARK MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_AvalINEUND_WORDUPPERCASE_WORDWHEREWORD WRITE_BUFFER*O? WISCHOW SET_WRITE_NOWRITE`ma?S WISCHOW HELPBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_CASE_CALLSCHANGE_DIRECTION CHANGE_MODEDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORD DESCRIBE_KEYDISPLAY_CHARACTERDISPLAY_MESSAGES END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEXITFILL_PARAGRAPHFIND GET_BUFFERGET_FILE GOTO_MARK INCLUDE_FILE INSERT_HERELOWERCASE_WORDMARK MOVE_DOWN MOVE_LEFpAGES END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEXITFILL_PARAGRAPHFIND GET_BUFFERGET_FILE INCLUDE_FILE INSERT_HERELOWERCASE_WORDMARK MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_AvailableNO_WRITEPREVIOUS_SCREENQUITRECALLREFRESHREMOVEREPEATSELECT SET_MARGINS SET_TABS_ATSET_TABS_EVERY SET_SCREENSPACESPAWN START_OF_LINETABTYPINGWINDOWS OPEN_LINE OTHER_WINDOWPOSITION_BOTTOM POSITION_TOPREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCROLL SELECT_CASE SHIFT_LEFT SHIFTS_HOME SHIFT_RIGHTSPAWNSPECINSTOP TPU_COMMANDUND_CHARUND_LINEUND_WORDUPPERCASE_WORDWHEREWORD́ WISCHOW CHANGE_CASE_CALLS DESCRIBE_KEYDISPLAY_CHARACTERSCALESET_WRITE/NOWRITESWAP_CHARACTERS TPU_COMPILE PRINT_KEYPAD1L WISCHOW HELPBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_DIRECTION CHANGE_MODEDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORDDISPLAY_MESSAGES END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEXITFILL_PARAGRAPHFI yʭ 1 CHANGE_MODEC CHANGE MODEK Changes the current mode of the buffer. The current mode is displayed on iI the status line at the bottom of the window and may be either Insert or e Overstrike.J In Insert mode, typed characters are inserted to the left of the current J position. In Overstrike mode, typing a character replaces the character J at the current position. The DELETE key in Overstrike mode replaces the ; character before the current cursor position with a spa `ʭ 1 DEL_LINE DELETE LINEL Deletes text from the current cursor position to the beginning of the next $ line, deleting the line terminator.wwssion ist active.wwrd.B See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more information.wwAPITALIZE_WORD CAPITALIZE WORD8 Capitalize the current word by making the first letter 5 uppercase and the remaining letters lowercase. The 6 cursor moves to the end of the current word. If the 7ʭ 1 GET_BUFFER GET BUFFEReL Puts a new buffer in the current window. You are prompted for the name of N the buffer. If the buffer does not exist, one is created. If it does exist P the cursor moves to the position it was in the last time you used the buffer. M Buffer names are displayed in the status line at the bottom of the window. sO You can use the SHOW command to find out which buffers you have used. Buffer  names may be abbreviated.ww or Reverse) is d `Jʭ1 LIST_USER_BUFFERS  LIST USER BUFFERS J Displays a list of the user buffers in the current window. Use the arrowM keys to select a buffer for either viewing or deletion. To select a buffer oI for viewing, use the SELECT function...to delete a buffer use the REMOVEt function.wwss INSERT HERE again to make another copy of the text.h cN To move text from one place to another, press the INSERT HERE key only after / you have moved the cursor to the new position.l`Wʭ1 POSITION_TOP POSITION TOP 6 Position the cursor at the top of the current window.wwfwwreenful of J text at a time. The cursor moves backward, filling your screen with the K previously entered lines of information. You can continue using PREVIOUS vD SCREEN until the first line of the file is displayed on the screen.ww other window from the screen. N The contents of the other buffer are not affected; you can return to editing * this buffer by usinRN and REMEMBER for doing N repetitive editing. Use LEARN and REMEMBER to define the editing operation, O and then use the REPEAT command to repeat the operation as often as necessary.eww is discarded. % The REMOVE key invokes this command.nww location.cwwted over not being visible on the screen. G These procedures can be run with the current buffer set to overstrikerF or insert mode - CUT/PASTE need to switch to insert mode temporarilyG to get the chars replaced prtop without making any changes, press ) SELECT again to cancel the select range.o r% The SELECT key invokes this command.rww, put the phrases in quotation marks. wwary.eww is discarded.e% The REMOVE key invokes this command.wwst line of a window, scrolls the window forward one line.ww x# 1 MOVE_LEFT MOVE LEFTB Moves the cursor left one column on the screen. If the cursor isA on the first column on the screen, it remains at that column;8 EVE. This command does not affect the hardware tab settings of your terminal.ww6 1 SET_SCREEN SET SCREENC This function toggles the screen width between 80 and 132 columns.B 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.ww`dX1 SET_WRITE/NOWRITE SET WRITE/NOWRITEE Sets or clears the write lock on a buffer. When wwstops the REPLACE command. "Quit" stops 7 the REPLACE command without replacing this occurrence.t< In order to replace multi-word phrases, put the phrases in  quotation marks. ewwharacter at the current cursor position.ww 1 WINDOWS WINDOWS2 Toggles the screen between one and two windows. > If there is one window on the screen, this takes the current > window and divides it into two smaller windows. The current > buffer is displayed in both windows wʭ1 SWAP_WORD_DELIMITERS SWAP WORD DELIMITERSs% Swaps the current word delimiters. .5 Default word delimiters are: SPACE TAB FF LF CR VT,N Alternate word delimiters: SPACE TAB FF LF CR VT /<>[]{},.:*&!;+-=^()\|?_$'% wwargin. If the current word extends beyond the right margin,t/ that word will also be moved to the next line.nM You can change the current margin settings by using the SET LEFT MARGIN and  SET RIGHT MARGI  ʭ1 TABP TABO Inserts a Tab character at the current cursor position. The Tab character is DK inserted regardless of whether the buffer is in Insert or Overstrike mode.i" The TAB key invokes this command.ww)\|?_$'% aww Upper: All characters in select range are converted to uppercase.H Invert: All characters in select range are inverted, that is lowercase B becomes uppercase and uppercase becomes lowercase.ww n 1 SHIFT_LEFT SHIFT LEFTE Shifts the screen image of the current window 8 columns to the left. Has no effect on the text.ww 1 SHIFT_HOME SHIFT HOMED Shifts the screen image of the current window back to its unshiftedE position. If the text is already at the home position, there is no  effect on the text.ww 1 SHIFT_RIGHT SHIFT RIGHTE Shifts the screen image of the current window 8 columns to the right Dʭ1 CHANGE_DIRECTION CHANGE DIRECTIONLH Changes the current direction of the buffer. The current direction is L displayed on the status line at the bottom of the window and may be either  Forward or Reverse.M The current direction affects the way that the FIND, MOVE BY LINE, and MOVE hN BY WORD commands work. When the direction is Forward, FIND searches forward L in the buffer, MOVE BY LINE moves to the end of the current line, and MOVE N BY WORD moves to the start of ʭ 1 DEL_WORD DELETE WORDM Deletes characters from the current cursor position to the beginning of the s next word.swwthe current editing session ist active.wwrd.B See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more information.wwAPITALIZE_WORD CAPITALIZE WORD8 Capitalize the current word by making the first letter 5 uppercase and the remaining letters lowercase. The 6 cursor moves to the end of the current word. If the 7J When you use INSERT HERE, the text is inserted regardless of whether the ( buffer is in Insert or Overstrike mode.ww can only be found be searching in the opposite oO direction, FIND will ask you if you want to move the cursor in that direction.nwwwen. 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 8 prevents DCL prompts from appearing in the DCL buffer.)< The -rʭ1 LOWERCASE_WORD LOWERCASE WORDTN LOWERCASE WORD puts the current word in lowercase letters. The cursor moves L to the end of the current word. If the current cursor position is between L words, LOWERCASE WORD changes the word to the right of the cursor. If the I current word is in both uppercase and lowercase letters, it goes to all  lowercase letters.owwSTRING, OCTAL, DECIMAL and HEX values of the character are displayed3 in the message buffer at the bottomJʭ 1 UND_CHAR UNDELETE CHARACTERn> Inserts the last character deleted to the left of the cursor.wwor position. In Overstrike mode, typing a character replaces the s* character at the current cursor position.wwon again on that buffer causes it to  be write-enabled. G If the buffer is write-locked, you can still write it out by using the WRITE_BUFFER function.ww$81 SPACE SPACEB The SPACE command inserts or overstrikes a space ble to view different parts C of one file, or two different buffers. When you view one file in vD two windows, what you do to one is done to the other. This is not 9 true when viewing two different files in two windows. wA When going to the one window mode, if you have been viewing two oC different documents in the two windows, PBW_EVE removes the other iC window from the screen. The contents of the other buffer are not EE affected; you can return to editing this buffer by using the BUFFwwhout making any changes, press ) SELECT again to cancel the select range.a g% The SELECT key invokes this command.awwword phrases, put the phrases in  quotation marks. wwferent files in two windows. A When going to the one window mode, if you have been viewing two C different documents in the two windows, PBW_EVE removes the other C window from the screen. The contents of the other buffer are not E affected; you can return to editing this buffer by using the BUFF`ʭ1 TOPP TOP3 Moves the cursor to the top of the current buffer.tww Tab character is DK inserted regardless of whether the buffer is in Insert or Overstrike mode.i" The TAB key invokes this command.ww)\|?_$'% nwwtext.wwunctions 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 to scroll in a window, for 2 example, you mustOWERCASE_WORD MOVE_DOWN MOVE_LEFT MOVE_RIGHTMOVE_UP NEXT_LINE NEXT_SCREENNo_Help_Available OPEN_LINE OTHER_WINDOWPREVIOUS_SCREENPOSITION_BOTTOM POSITION_TOP PRINT_KEYPADQUITRECALLREFRESHREMOVEREPEATREPLACE SAVE_SECTIONSAVE_TEST_SECTIONSCALESCROLLSELECT SELECT_CASE SET_MARGINS SET_TABS_ATSET_TABS_EVERY SET_SCREENSET_WRITE_NOWRITE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHTSPACESPAWNSPECINS START_OF_LINESWAP_CHARACTERSTABTOP TPU_COMMAND TPU_COMPILETYPINGUND_CHARUND_LINEUND_WORD UNDEFINE_Shʭ1 CHANGE_CASE_CALLSA CHANGE CASE CALLS6 Changes all FORTRAN subroutine calls to UPPER case. ! example: call subone(x,y,z) T would become call SUBONE(x,y,z) s# This is used as a programmers aid.hww function.F To enter default EVE commands press the DO key and then type theJ desired command. See the User's Guide to EVE for tutorial and reference " material about the EVE interface.I The PBW_EVE keypad is available by pressin command to create permanent o key definitions.awwtput % from a DCL command into a text file.oG The DCL subprocess is active as long as the current editing session ist active.wwrd. H See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more  information. > The current direction is displayed on the buffer status line.wwg the first letter 5 uppercase and the remaining letters lowercase. The 6 cursor moves to the end of the current word. If the 7 b~ʭ 1 MOVE_DOWNt MOVE DOWNM Moves the cursor down one line on the screen. If the cursor is on the last 7 line of a window, scrolls the window forward one line.rwwwsession. This allows : you to be issue a command by pressing a single key. EVE = will prompt you for the EVE command (the definition) of the = key. It will then ask you for the key that you wish to use = to invoke the command. It is not possible to cancel a key = definition, although you can rede;SET_WRITE_NOWRITE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHTSPACESPAWNSPECINS START_OF_LINESWAP_CHARACTERSSWAP_WORD_DELIMITERSTABTOP TPU_COMMAND TPU_COMPILETYPINGUND_CHARUND_LINEUND_WORD UNDEFINE_KEYUPPERCASE_WORDWHEREWORD WRITE_BUFFEREvʭ^ WISCHOW HELPADJUST_WINDOWSALT_KEYS BACKSPACEBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_CASE_CALLSCHANGE_DIRECTION CHANGE_MODEDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORD DESCRIBE_KEYDISPLAY_CHARACTERDISiER function.ww 1 OPEN_LINE OPEN LINEC Causes a new line to be inserted at the current cursor position.  The cursor does not move.ww`21 OTHER_WINDOW OTHER WINDOW> Allows you to move 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 to scroll in a window, for 2 example, you must#SPECINS START_OF_LINESWAP_CHARACTERSTABTOP TPU_COMMAND TPU_COMPILETYPINGUND_CHARUND_LINEUND_WORD UNDEFINE_KEYUPPERCASE_WORDWHEREWORD WRITE_BUFFERE #^ WISCHOW HELPADJUST_WINDOWSALT_KEYS BACKSPACEBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_CASE_CALLSCHANGE_DIRECTION CHANGE_MODEDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORD DESCRIBE_KEYDISPLAY_CHARACTERDISPLAY_MESSAGESDRAW_BOX END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEVE_DOEXITFILL_ @.Bʭ 1 CENTER_LINEW CENTER LINE ZM Centers the current line between the left and right margins. You may place dK the cursor anywhere on the line to be centered before using this function.rwwrd. If the current cursor position is between words, the word to the $ right of the cursor is capitalized.wwble by pressing ENTER...PF1...4. This H causes the keypad to be printed on the printer specified by the logicalC name FRED$KEYPAD_PRINTER (usually a letter quality prfer is treated just like any other buffer. You can move output % from a DCL command into a text file.oG The DCL subprocess is active as long as the current editing session ist active.wwrd. H See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more  information. f> The current direction is displayed on the buffer status line.wwLIZE WORDM Capitalize the current word by making the first letter uppercase and the J remaining letters lowercase. The curso @Sʭ 1 MOVE_LEFT_ MOVE LEFTP Moves the cursor left one column on the screen. If the cursor is on the first J column on the screen, it remains at that column; it does not wrap to the # previous line or shift the window.awwword to the right of the cursor. If the I current word is in both uppercase and lowercase letters, it goes to all T lowercase letters.Lwwtes text from the current cursor position to the end of the line. Does not delete the line terminator. de it is possible to view different parts of one MN file, or two different buffers. When you view one file in two windows, whatI you do to one is done to the other. This is not true when viewing two " different files in two windows. K When going to the one window mode, if you have been viewing two different PO documents in the two windows, FRED removes the other window from the screen. bN The contents of the other buffer are not affected; you can return to editing * this buffer by usin qʭ1 PRINT_BUFFER PRINT BUFFEReG Queues the current buffer to the default system printer. All control = characters are translated to their character representation.e/ (formfeed -> , escape -> , etc...) ww going to the one window mode, if you have been viewing two different O documents in the two windows, FRED removes the other window from the screen. uN The contents of the other buffer are not affected; you can return to editing * this buffer by usin @ʭ 1 RECCUTPASI RECCUTPASO Rectangular CUT/PASTE provides a way to select a corner of a rectangularuK region on the screen that is to be CUT. This select point is highlightedsF in reverse video. The cursor can then be positioned to the oppositeO corner of the box at which point the CUT can be done to place the rectangularnC region in PASTE_BUFFER. Paste can then be done to overstrike thekF rectangular region in PASTE_BUFFER onto the current buffer using theD current position as the upper left corner for the pasted region. J Note that no provision is made if there are TAB chars in the current O buffer. Also, no provision is made if the cut or paste is done with part of bF the region to be cut or pasted over not being visible on the screen.N RECCUTPAS only works in the insert mode. If the current buffer is in theH overstrike mode then the buffer is switched to insert mode temporarily% to get the chars replaced properly.h Exam the REPLACEN command. "Quit" stops the REPLACE command without replacing this occurrence.N In order to replace multi-word phrases, put the phrases in quotation marks. P REPLACE has an added function: by entering a backslash FF at the prompt REPLACEJ will locate a formfeed character in the current buffer. The same appliesJ to carriage return (\CR), line feed (\LF), vertical tab (\VT), horizontal+ tab (\HT), escape (\ESC), and bell (\BEL).twws_v_begin_select variable when theK evng iP FRED. This command does not affect the hardware tab settings of your terminal.wwdoes not affect the hardware tab settings of your terminal.ww function.l O When using the Find function, if the MARKER is not in the current buffer, the pO cursor still moves to the new position. A new buffer is mapped to the currento window if necessary.owwred command that was issued using the  DO or RECALL command.O If you make a mistake entering a command, you do not need to ʭ1 SET_WRITE_NOWRITEe SET WRITE/NOWRITEN Sets or clears the write lock on a buffer. When the buffer is write locked, I it will NOT be written out upon exit from FRED. If the buffer is write-lH locked, doing this function again on that buffer causes it to be write-J enabled. This is used to inhibit modified buffers from being written out upon exit from the editor.yG If the buffer is write-locked, you can still write it out by using the  WRITE_BUFFER function.ewwή~ 1 SET_SCREEN SET SCREENBC This function toggles the screen width between 80 and 132 columns.aQ Lines longer than the width are indicated by a diamond at the end of the line. 2M You can see the rest of these lines by using the SHIFT RIGHT and SHIFT LEFT e commands.wwic positions, use the t SET TABS AT command. K On any terminals or printers which have different tab settings from those TK specified, the file will not appear the same as it does when viewed usiN commands..$ The SPACE bar invokes this command.wwettings of your terminal.wwat 8 14 22 56O sets tab stops at positions 8, 14, 22, and 56. The default tab stops are set N to every eight characters. To set tabs at equal intervals, use the SET TABS  EVERY command.K On any terminals or printers which have different tab settings from those K specified, the file will not appear the same as it does when viewed using P FRED. This command does not affect the hardware tab se obʭ1 START_OF_LINEk START OF LINEO This command moves the cursor to the start of the current line. A message is 7 displayed if you are already at the start of the line.eww sets tab stops at positions 10, 20, 30, etc. The default tab stops are set M to every eight characters. To set tab stops at specific positions, use the  SET TABS AT command.K On any terminals or printers which have different tab settings from those K specified, the file will not appear t:vf1 START_OF_LINE START OF LINEO This command moves the cursor to the start of the current line. A message is 7 displayed if you are already at the start of the line.wwf1 SWAP_CHARACTERS SWAP CHARACTERSO Swaps the two characters preceeding the cursor. Assuming the string ABCD, if Q the cursor is on the C, then this function causes the A and B to be exchanged.  Resulting in the string BACD.ww*f1 SWAP_DELIMITER<KEYUPPERCASE_WORDWHEREWORD WRITE_BUFFERM ?% WISCHOW ALT_KEYS BACKSPACE PRINT_BUFFERSWAP_WORD_DELIMITERS@H?%Z WISCHOW HELPADJUST_WINDOWSBOTTOMCAPITALIZE_WORD CENTER_LINE CHANGE_CASECHANGE_CASE_CALLSCHANGE_DIRECTION CHANGE_MODEDCL DEFINE_KEY DELETE_BUFFER DELETE_TO_EOLDEL_CHARDEL_LINEDEL_WORD DESCRIBE_KEYDISPLAY_CHARACTERDISPLAY_MESSAGESDRAW_BOX END_OF_LINE ERASE_BUFFERERASE_START_OF_LINEEVE_DOEXITFILL_PARAGRAPHFIND GET_BUFFERGET_FILE GOTO_LINE INCLUD@)ʭ1 BOTTOM BOTTOM 2 Move the cursor to the end of the current buffer.ww ----------------------------H FRED is an interactive keypad text editor built using the VAX Text@ Processing Utility (TPU). It is easy to learn and easy to use.D FRED commands are entered by pressing the key that corresponds to the desired function.F To enter default EVE commands press the DO key and then type theJ desired command. See the User's Guide to EVE for tut Yʭ 1 CHANGE_CASEb CHANGE CASEF Causes the case of the selected text to be changed to that specified C by the SELECT_CASE function. The current case is displayed on thei buffer status line.wwes not have. Every effort has been made to minimize compatibility problems.F The FRED keypad is available by pressing ENTER...PF1...4. This H causes the keypad to be printed on the printer specified by the logicalC name FRED$KEYPAD_PRINTER (usually a letter quality prce.e9 The current mode is displayed on the buffer status line.bwwn the buffer, MOVE BY LINE moves to the start of the J current line, and MOVE BY WORD moves to the start of the previous word. H See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more  information. > The current direction is displayed on the buffer status line.wwEK Moves the cursor to the left and deletes the character. The character may6 be restored by using the UNDELETE CHARACTER functʭ1 DESCRIBE_KEY DESCRIBE KEYD4 Returns the comment string from the key definition.wwthe next $ line, deleting the line terminator.wwThe cursor moves to the end of the current I word. If the current cursor position is between words, the word to the $ right of the cursor is capitalized.ww9% 1 CENTER_LINE CENTER LINE M Centers the current line between the left and right margins. You may place K the cursor anywhere on the line t determined by the current iK direction of the buffer, as shown in the status line at the bottom of the G buffer. If the string can only be found be searching in the opposite lO direction, FIND will ask you if you want to move the cursor in that direction. J FIND has an added function: by entering a backslash FF at the prompt FINDJ will locate a formfeed character in the current buffer. The same appliesJ to carriage return (\CR), line feed (\LF), vertical tab (\VT), horizontal+ tab (\HT), on before discarding any changes. F You can use the SHOW command to see which buffers have been modified.wwwindows, whatI you do to one is done to the other. This is not true when viewing two " different files in two windows. K When going to the one window mode, if you have been viewing two different pO documents in the two windows, FRED removes the other window from the screen. N The contents of the other buffer are not affected; you can return to editing * this buffer by usin and for more information.pN Hitting SELECT followed immediately by REMOVE will remove the character that P the cursor is positioned on. Each time REMOVE is used, the previously removed  text is discarded. % The REMOVE key invokes this command. wwer not being visible on the screen.N RECCUTPAS only works in the insert mode. If the current buffer is in theH overstrike mode then the buffer is switched to insert mode temporarily% to get the chars replaced properly.f Examcified, the file will not appear the same as it does when viewed using P FRED. This command does not affect the hardware tab settings of your terminal.ww function.t O When using the Find function, if the MARKER is not in the current buffer, the eO cursor still moves to the new position. A new buffer is mapped to the currenti window if necessary.vwwo. The cursor can then be positioned to the oppositeO corner of the box at which point the CUT can be done to place the rectan `iʭ 1 TPU_COMMANDS TPU COMMANDL Lets you execute a VAX Text Processing Utility command. This compiles and ' executes the specified VAXTPU command.rP The VAX Text Processing Utility Reference Manual contains complete information  about the VAXTPU language.iwwe text.wwent column from the current offset, treating% TAB characters as up to 8 blanks. ww`t~<%1 RECALL RECALLO This command recalls the previously entered command  ʭ 1 TPU_COMPILE TPU COMPILE M Compiles the current TPU buffer. The buffer MUST have a filename extension VM of .TPU to compile, else the function is aborted. All messages are sent to n the message buffer.wwumes the FRED editing session.G The SPAWN command can be used to run screen-oriented programs and DCL 7 utilities without losing your current editing session.ww}>% 1 SPECINS SPECIAL INSERTM Allows you to insert any characteLSELECT SELECT_CASE SET_MARGINS SET_MARK_KEYS SET_TABS_ATSET_TABS_EVERY SET_SCREENSET_WRITE_NOWRITE SHIFT_LEFT SHIFT_HOME SHIFT_RIGHTSPACESPAWNSPECINS START_OF_LINESWAP_CHARACTERSSWAP_WORD_DELIMITERSTABTOP TPU_COMMAND TPU_COMPILETYPINGUND_CHARUND_LINEUND_WORD UNDEFINE_KEYUPPERCASE_WORDWHEREWORD WRITE_BUFFERursor to the left and deletes the character. The character mayR6 be restored by using the UNDELETE CHARACTER function.ww----H FRED is an interactive keypad text editor built using the VAX Text@ Processing Utility (TPU). It is easy to learn and easy to use.D FRED commands are entered by pressing the key that corresponds to the desired function.F To enter default EVE commands press the DO key and then type theJ desired command. See the User's Guide to EVE for tut the next word. When the direction is Reverse, N FIND searches backward in the buffer, MOVE BY LINE moves to the start of the J current line, and MOVE BY WORD moves to the start of the previous word. H See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more  information. o> The current direction is displayed on the buffer status line.wwis H causes the keypad to be printed on the printer specified by the logicalC name FRED$KEYPAD_PRINTER (usually a letter quality pr 70ʭ1 DISPLAY_CHARACTERr DISPLAY CHARACTERJ Displays the value of the character at the current cursor position. The M STRING, OCTAL, DECIMAL and HEX values of the character are displayed in the , message buffer at the bottom of the screen. ww* Allows access to the alternate keypad(s).wwmy 1 BACKSPACE BACKSPACEK Moves the cursor to the left and deletes the character. The character may6 be restored by using the UNDELETE CHARACTER funct DrawBox only works in the insert mode. If the current buffer is in theNoverstrike mode then the buffer is switched to insert mode temporarily to get the chars replaced properly.  SExample:, ...................., ....................;Box selected ....M............... M: markert2 .................... ; before draw: .................... C: cursori, ............escape (\ESC), and bell (\BEL). ww............., ...................., ...+-----------+....2After draw ...|C |.... 2 ...| |.... ; ...| |.... C: cursor, ...| |...., ...+-----------+...., ....................wwxz 1 END_OF_LINE END OFFER command to - move to a file that is already being edited.i wws line at the bottom of the G buffer. If the string can only be found be searching in the opposite O direction, FIND will ask you if you want to move the cursor in that direction.ww { 1 GET_BUFFER GET BUFFERL Puts a new buffer in the current window. You are prompted for the name of N the buffer. If the buffer does not exist, one is created. If it does exist P the cursor moves to the pos ple:, ....................;Box selected ....M............... M: markere2 .................... ; before cut: .................... C: cursorH, ..............C....., ...................., ....................2After cut ....C ..... 2 .... ..... ; before paste: .... emove: Deletes a MARKER from the internal list. That MARKER number J becomes undefined, and may be used again by the Insert function.r O When using the Find function, if the MARKER is not in the current buffer, the .O cursor still moves to the new position. A new buffer is mapped to the current  window if necessary..wwut ....C ..... 2 .... ..... ; before paste: .... command will write the buffer to the M new file name (as will the EXIT command, if the buffer has been modified). .D You can examine the current output file name with the SHOW command.ww .... ..... 2 .... ..... ; .... ..... C: cursor, .... ....., .......C............* ...........* ...........* ...........ww9H}1 RECALL RECALLO This command recalls the previously entered command that was issued using the  DO or RECALL command.O If you make a mistake entering a command, you do not need to enter the entire M command again. The RECALL command places the most recently entered command O on the command line. The cursor moves to the end of the command line, so you M can edit the command. By repeatedly pressing t n 1 TPU_COMMAND TPU COMMANDL Lets you execute a VAX Text Processing Utility command. This compiles and ' executes the specified VAXTPU command.P The VAX Text Processing Utility Reference Manual contains complete information  about the VAXTPU language.ww7 1 TPU_COMPILE TPU COMPILE M Compiles the current TPU buffer. The buffer MUST have a filename extension M of .TPU to compile, else the function is aborted. All messages are sent to @ʭ1 HELP3 FRED (Fast Reliable EDitor)3 ----------------------------H FRED is an interactive keypad text editor built using the VAX Text@ Processing Utility (TPU). It is easy to learn and easy to use.D FRED commands are entered by pressing the key that corresponds to the desired function.F To enter default EVE commands press the DO key and then type theJ desired command. See the User's Guide to EVE for tut orial and reference " material about the EVE interface.G FRED is implemented on both the VT100 and VT200 series terminals.J The keypads are identical. The differences occur in the VT200 keys that O the VT100 does not have. Every effort has been made to minimize compatibility problems.F The FRED keypad is available by pressing ENTER...PF1...4. This H causes the keypad to be printed on the printer specified by the logicalC name FRED$KEYPAD_PRINTER (usually a letter quality printer). FREDH prints the keypad diagram for the terminal type that you are currently  using.wwvʭ1 ADJUST_WINDOWS ADJUST WINDOWSM Allows expansion or contraction of the current window. To increase the sizeJ of the current window use a positive numbers...to decrease use a negative number.ww ʭ 1 ALT_KEYS ALTERNATE KEYPAD* Allows access to the alternate keypad(s).ww? ʭ 1 BACKSPACE BACKSPACEK Moves the cG..C....., ...................., ...................., ...+-----------+....2After draw ...|C |.... 2 ...| |.... ; ...| |.... C: cursor, ...| |...., ...+-----------+...., ....................wwdʭ 1 END_OF_LINE END O*g the BUFFER function.wwʭ 1 OPEN_LINE OPEN LINEN Causes a new line to be inserted at the current cursor position. The cursor  does not move.ww!ʭ1 OTHER_WINDOW OTHER WINDOWK Allows you to move the cursor from one window to the other. Many editing K functions are performed at the current location of the cursor, so you may J frequently want to move it from one window to the other. If you want to J scroll in a window, for example, ..... C: cursor, .... ....., ...................., ....................2After paste .... ..... 2 .... ..... ; .... ..... C: cursor, .... ....., .......C............* ...........* .>..........* ...........wwĻʭ1 RECALL RECALLO This command recalls the previously entered command that was issued using the  DO or RECALL command.O If you make a mistake entering a command, you do not need to enter the entire M command again. The RECALL command places the most recently entered command O on the command line. The cursor moves to the end of the command line, so you M can edit the command. By repeatedly pressing t