% VAX-11 Librarian V04-005Z@k [[[  CR5 tBOTTOMCAPITALIZE_WORDq CENTER_LINE_ CHANGE_CASEECHANGE_CASE_CALLS CHANGE_DIRECTION  CHANGE_MODE COMPILE_BUFFER`DCLp DEFINE_KEYG DELETE_BUFFER DELETE_TO_EOLDEL_CHARHDEL_LINEaDEL_WORDs DESCRIBE_KEYDISPLAY_CHARACTERDISPLAY_MESSAGES END_OF_LINE ERASE_BUFFERNE$EXIT%FILL_PARAGRAPH&FINDd GET_BUFFERGET_FILE GOTO_MARK(GO_TOqHELPNDOWS' INCLUDE_FILE INSERT_HERELOWERCASE_WORDBMARKe MOVE_DOWNf MOVE_LEFTu MOVE_RIGHT)MOVE_UP* NEXT_LINE+ NEXT_SCREEN,No_Help_Available-NO_WRITE OPEN_LINE OTHER_WINDOW=POSITION_BOTTOM> POSITION_TOPPREVIOUS_SCREEN PRINT_KEYPAD.QUITRECALLREFRESH/REMOVE1REPEATMREPLACE6RETURN SAVE_SECTION[SAVE_TEST_SECTIONUFFERS"SPAWN"SPECINS#TOPQ ERASE_BUFFERHELPSAVE_TEST_SECTIONTOP WRITE_FILE TPU_COMMANDY TPU_COMPILEZTYPING" UNDEFINE_KEYUND_CHAR UND_LINE:UND_WORD?UNKNOWN;UPPERCASE_WORD#WHERE!WINDOWS<WORDQ WRITE_BUFFER@ WRITE_FILE]2SCALESCROLL3SELECT SELECT_CASE4 SET_MARGINS7 SET_SCREENV SET_TABS_AT5SET_TABS_EVERYxSET_WRITE/NOWRITEXSET_WRITE_NOWRITEz SHIFT_HOMEN SHIFT_LEFT{ SHIFT_RIGHTP SHOW_BUFFERShSPACESPAWNSPECINS START_OF_LINESWAP_CHARACTERSOTAB:TOPIERASE_START_OF_LINEbEXITFILL_PARAGRAPHJFIND$ GET_BUFFER%GET_FILE& GOTO_MARK(GO_TOHELP ~H1 CHANGE_DIRECTION CHANGE DIRECTIONLH Changes the current direction of the buffer. The current direction is E displayed on the status line at the bottom of the window and may be ) either Forward or Reverse.oC The current direction affects the way that the FIND, MOVE BY LINE,l@ and MOVE BY WORD commands work. When the direction is Forward,C FIND searches forward in the buffer, MOVE BY LINE moves to the endi@ of the current line, and MOVE BY WORD moves to the start of rg~ 1 CHANGE_MODEC 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 position. In Overstrike mode, typing a character n= replaces the character at the current position. The DELETE r: key in Overstrike mode replaces the character before the & current cursor position with a `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 Chang$1 DELETE_TO_EOLD DELETE TO EOL= Deletes text from the current cursor position to the 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 EXTENDXI 1 DEL_CHAR DELETE CHARACTERE- Deletes the character that the cursor is on.iwwhe 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 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 EXTEND1 DISPLAY_MESSAGES DISPLAY MESSAGE BUFFERnD Maps the MESSAGE buffer to the bottom window. If there is only one3 window on the screen then two windows are created.ewweplaces the character before the & current cursor position with a space.ww2Z1 COMPILE_BUFFER@ Compiles the current TPU buffer. All messages are sent to the  message buffer.wwZ1 DCLB Provides access to DCL (Digital Command Language) from PBW_EVE. < You:. 1 END_OF_LINES END OF LINE< Moves the cursor to the next line terminator in the current editing direction.owwndow on the screen then two windows are created.sww be lost if the wrong buffer is  deleted erroneously.fww issued the DCL command. (A VAX/VMS limitation 8 prevents DCL prompts from appearing in the DCL 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 U1 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 erase u; the current buffer. BEWARE an entire editing session can : be lost if the wrong buffer is erased erroneously. This 8 function is useful for clearing out the MESSAGE buffer.ww 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 p Ɠ1 FILL_PARAGRAPH FILL PARAGRAPHn@ FILL PARAGRAPH reformats the current paragraph so the text fitsA between the left and right margins. The cursor moves to the end of the current paragraph.; Blank lines and RUNOFF (Digital's standard text formattingo: program) command lines are recognized by EVE as paragraph> boundaries. You may place the cursor anywhere in the current3 paragraph before using the FILL PARAGRAPH command.wwZ 1 DEL_CHAR- Deletes the charactd@۔ 1 INSERT_HEREE 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 after you have moved the cursor to the new position.= W `@1 LOWERCASE_WORD LOWERCASE WORDU@ LOWERCASE WORD puts the current word in lowercase letters. The= cursor moves 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.= W Y1 PREVIOUS_SCREENR PREVIOUS SCREEN@ PREVIOUS SCREEN moves the cursor vertically through the file, aA screenful of text at a time. The cursor moves backward, fillingaC your screen with the previously entered lines of information. 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 w`S1 RECALL RECALL= This command recalls the previously entered command that wasu' issued using the DO or RECALL command. C If you make a mistake entering a command, you do not need to enter.> the entire command again. The RECALL command places the mostC 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 @ 1 REFRESH REFRESHC This command redisplays every character on the screen, eliminatingeC any extraneous characters that may have appeared on the screen and B any messages displayed in the message window. The cursor remains in 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 commanQ1 PRINT_KEYPAD PRINT KEYPAD 9 Prints the VT200_Series keypad on the printer specified > by PBW_EVE$KEYPAD_PRINTER (usually a letter quality printer).wwmaller 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 b+ function to put two windows on the screen. D When in the two window mode it is possible to vie1 SAVE_SECTION SAVE SECTION A Used to update the PBW_EVE interface. Saves the current sectionu- file in PBW_EVE$LIBRARY:PBW_EVE.TPU$SECTION.iww the current buffer will be highlighted in reverse video, and ; you will be prompted for an action. Typing "Yes" or just i< pressing RETURN replaces this occurrence. "No" skips this < occurrence. "All" replaces this occurrence and all future = occurrences without any further prompting. "Last" replaces e> this occurrence 81 SCROLL SCROLLO@ Causes the current buffer to scroll in the current direction. @ Scrolling continues until another key is hit or the end of the  current buffer is reached.bwwction file for testing.ww 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 h> this occurrencey [ 1 SELECT_CASER SELECT CASED Toggles the case for use in the CHANGE_CASE function. The current E status for the SELECT_CASE is displayed in the buffer status window.s Possible choices:f C Lower: All characters in select range are converted to lowercase.pC Upper: All characters in select range are converted to uppercase.cH Invert: All characters in select range are inverted, that is lowercase B becomes uppercase and uppercase becomes lowercase.mmand. This e4 compiles and executes the specified VAXTPU command.C The VAX Text Processing Utility Reference Manual contains completet' information about the VAXTPU language. ww_feeds, line_feeds, etc. into the text.wwC 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 Each occurrence of "old_string" within > the c `C-1 SWAP_CHARACTERS SWAP CHARACTERSG Swaps two characters. Of the string ABCD, if the cursor is on the C, aF then this function causes the B and C to be exchanged. Resulting in  the string ACBD.nwwall future = occurrences 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` 1 UND_CHAR UNDELETE CHARACTERo> Inserts the last character deleted to the left of the cursor.wwter Set into your text. You are prompted for the decimal iD equivalent value for that character. This is useful for inserting , form_feeds, line_feeds, etc. into the text.wwlect range are converted to uppercase.oH Invert: All characters in select range are inverted, that is lowercase B becomes uppercase and uppercase becomes lowercase.wwing continu 1 UND_LINE UNDELETE LINE9 Inserts the last line deleted to the left of the cursor..ww 4 compiles and executes the specified VAXTPU command.C The VAX Text Processing Utility Reference Manual contains completef' information about the VAXTPU language.ww Lower: All characters in select range are converted to lowercase.C Upper: 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@21 UNDEFINE_KEY UNDEFINE KEYG Disassociate a key. After this function is executed the specified keyP: is undefined for the rest of the current editing session.www`Z1 SPAWNE Spawns a subprocess. This is different from the DCL function. ThisE creates a subprocess that gives you control of the screen. Just as  thougn you just logged in.wwǬZ 1 SPECINS? Allows you to insert any character from the DEC Multinational A C]1 WHEREC WHEREB Displays a message with the current line number, total number of E lines in the file, and the percentage of the way through the buffer.rwwon is A between words, the word to the right of the cursor is changed. A If the current word is in both uppercase and lowercase letters, t" it goes to all uppercase letters.wwhis 4 compiles and executes the specified VAXTPU command.C The VAX Text Processing Utility Reference Manual contains complete' i`Q 1 GET_BUFFER GET BUFFERe< 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 o8 position it was in the last time you used the buffer. = Buffer names are displayed in the status line at the bottom n: of the window. You can use the SHOW command to find out ? which buffers you have used. Buffer names may be abbreviated.owwr Reverse) is d twE 1 GET_FILE GET FILEF; Reads a file from the file system, puts the file in a new p< buffer, and displays the new buffer in the current window. = The cursor is moved to the beginning of the file. The file e6 still exists in its original form in the file system.A If a modified buffer with the same name as the new file already nA exists, GET_FILE will ask you for a buffer name. In some cases hC you will want a new buffer; in other cases you will probably want vC to use 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 ڴ1 INCLUDE_FILE INCLUDE FILET> The file 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 r7 original form in the file system after you include it. > You may include a wild-card character (*) in the file name. 5 This can be helpful in abbreviating long file names.ewwndow if necessary.f= The SHOW command displays the names of all the maT/>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 MOVE_UPG MOVE UPA Moves the cursor up one line on the screen. If the cursor is onuB the first line of a window, scrolls the window backward one line.ww does not wrap to the previous line or shift the window.wwcommand is useful if you are editing a large file and want to go A back to a particular section; it avoids searching throughout theo file. For example,t mark glossarytC adds a mark called "glossary" at the current cursor position. You + @ 1 NEXT_LINE NEXT LINEE If the current direction is Forward then the cursor is moved to the fG beginning of the next line. If the current direction is Reverse then ; the cursor is moved to the beginning of the previous line.dwwhe right of the cursor. If the current word is in bothC uppercase and lowercase letters, it goes to all lowercase letters.twwrrent window if necessary.= The SHOW command displays the names of all the marks in each* buffer. Mark nam  1 NEXT_SCREEN 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. cwwd is useful if you are editing a large file and want to goeA back to a particular section; it avoids searching throughout thet file. For example,E mark glossaryaC adds a @=1 No_Help_AvailableX@ No help is available on this key. The key that you pressed is A either not assigned to a command or there has been no help text g included for that key.o= You may use the DEFINE KEY command or the LEARN and REMEMBERR* commands to assign a command to this key.wws. The= cursor moves to the end of the current word. If the currentB cursor position is between words, LOWERCASE WORD changes the word< to the right of the cursor. If the current w  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 v1 QUIT QUITRB 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.@ If you have made any modifications which have not been saved byB using the WRITE FILE command, EVE will ask you if you really want@ to stop editing. Answering yes leaves the editor; answering no@ keeps you in the editor. This allows you to review the currentA EVE session befor 0/1 REMOVE REMOVEe? 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 havet; started a select range and wish to stop without making any@ changes, press the SELECT key again to cancel the select range.A 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.> Hitting SELECT followed immediately by REMOVE will remove theA character that the cursor is positioned on. Each time REMOVE isa0 used, the previously removed text is discarded.% The REMOVE key invokes this command.iww 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 commanL[1 REPEAT REPEATE= REPEAT lets you repeat a command or a typing character for aeB predetermined number of times. For example, say you press the DO key and typer repeat 30 C and then type the letter "x". The letter "x" will be typed thirtywA times at the current cursor position. If instead of typing, yout press the DO key and type capitalize worda, then the next 30 words will be capitalized.C REPEAT is especially useful in combination with LEA 1 SCALET SCALEE Copies two scale lines to the current buffer after the current line.eD These scale lines are used to position text in a particular column.8 Remember to delete the scale before exiting the buffer.wwhe letter "x" will be typed thirtywA times at the current cursor position. If instead of typing, yout press the DO key and type capitalize worda, then the next 30 words will be capitalized.C REPEAT is especially useful in combination with LEAU1 SELECT SELECT? Marks one end of a select range. A select range is a block ofi9 text on which various operations (such as REMOVE) can bet& performed. To create a select range:C 1. Move the cursor to either the beginning or end of the text yout wish to select. 2. Press the SELECT key.5 3. Move the cursor to the opposite end of the text.a> You can then press the REMOVE key to remove the select range.@ If you start a select range and wish to stop wi  1 SET_MARGINSL SET MARGINSG This command prompts you for the values to set left and right margins v at for the current buffer. VJ By default the left margin is set to 1 and the right margin is set to 79.wwthe beginning or end of the text yout wish to select. 2. Press the SELECT key.5 3. Move the cursor to the opposite end of the text.a> You can then press the REMOVE key to remove the select range.@ If you start a select range and wish to stop wig`91 SET_TABS_EVERY SET TABS EVERYS? SET TABS EVERY allows you to set tab stops at equal intervals.e For example,t set tabs every 10e> 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.s? On any terminals or printers which have different tab settingsdC from those specified, the file will not appear the same as it doesSB when viewed using >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 `i 1 SET_SCREEN SET SCREENBC This function toggles the screen width between 80 and 132 columns.aB 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 thev% SHIFT RIGHT and SHIFT LEFT commands. wwecific positions, use the SET TABS AT command.s? On any terminals or printers which have different tab settingsdC from those specified, the file will not appear the same as it doeseB when viewed using 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ל 1 UND_WORD UNDELETE WORD9 Inserts the last word deleted to the left of the cursor.twwor.wwe DCL, subprocess resumes the EVE editing session.B The SPAWN command can be used to run screen-oriented programs and; DCL utilities without losing your current editing session.wwt word extends beyond the right margin, that word will 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 c 41 UPPERCASE_WORD UPPERCASE WORDsB Puts the current word in uppercase letters. The cursor moves to A the end of the current word. If the current cursor position is cA between words, the word to the right of the cursor is changed. oA If the current word is in both uppercase and lowercase letters, i" it goes to all uppercase letters.wwlso be moved to the next line.FA You can change the current margin settings by using the SET LEFTo& MARGIN and SET RIGHT MARGIN c 1 WORD WORDEB Moves the cursor to the beginning of the next word in the current direction. wwe, and the percentage of the way through the buffer.cww equivalent value for that character. This is useful for inserting , form_feeds, line_feeds, etc. into the text.wwsing your current editing session.rwwrgin, that word will also be moved to the next line.iA You can change the current margin settings by using the SET LEFTL& MARGIN and SET RIGHT MARGIN c B1 POSITION_BOTTOM POSITION BOTTOM9 Position the cursor at the bottom of the current window.rwwLE functions after using this m+ function to put two windows on the screen.cD When in the two window mode it is possible to view different parts C of one file, or two different buffers. When you view one file in D 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. xA When going to the one windo`j1 POSITION_TOP POSITION TOP 6 Position the cursor at the top of the current window.www.ywwfrequently want to move it from one w> window to the other. If you want to scroll in a window, for 2 example, you must have the cursor in that window.ww @ 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.nD When in the two window mode it is possi @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 CHANGE_CASE_CALLSA CHANGE CASE CALLS6 Changes all FORTRAN subroutine calls to UPPER case. ! example: call subone(x,y,z)  would become call SUBONE(x,y,z) twwwwkey that corresponds to the desired function.C The PBW_EVE keypad is available by pressing the HELP key and L then the DO key. This causes the keypad to be printed on a letter quality J printer. The keypad list is also available from the editor by pressing  ENTER...4fine 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. wwer at the current position. The DELETE : key in Overstrike mode replaces the character before the & current cursor position with a space.wwd MOVE BY WORD commands work. When the direction is Forward,C FIND searches forward in the buffer, MOVE BY LINE moves to the enda@ of the current line, and MOVE BY WORD moves to the start of @1 DELETE_BUFFERD DELETE BUFFERA Deletes the current buffer from the EVE session. You are asked = if you really want to delete the current buffer. BEWARE an t; entire editing session can be lost if the wrong buffer is  deleted erroneously.hwwhat you wish to use = to invoke the command. It is not possible to cancel a key r= definition, although you can redefine a key by assigning it > to a different command within the same EVE session. Use the ? SAVE EXTEND q 1 DEL_LINE DELETE LINE@ Deletes text from the current cursor position to the beginning 0 of the next line, deleting the line terminator.ww 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.B See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more information.. The FORWARD/REVERSE key invokes this command.ww9>  |1 ERASE_START_OF_LINEE ERASE START OF LINE= Erases all characters on this line before the current cursor ? position. The erased portion of the line can be inserted back., into a buffer by using the RESTORE command. twwhe wrong buffer is erased erroneously. This 8 function is useful for clearing out the MESSAGE buffer.wwwish to use = to invoke the command. It is not possible to cancel a key = definition, although you can redefine a key by assigning it > t`}1 FIND FINDA? Searches for an occurence of a string. Press the FIND key andrB then enter the string using the main keyboard. End the string by? pressing the RETURN key. Pressing the FIND key twice in a rowaA causes the editor to search for the previously specified string.i= FIND is case-insensitive if the string contains no uppercasec? letters; it is case-sensitive if the string contains uppercase letters.AB The direction of the search (Forward or Reverse) is dmark 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.= WRN and REMEMBERm@ for doing repetitive editing. Use LEARN and REMEMBER to defineA the editing operation, and then use the REPEAT command to repeatO% the operation as often as necessary.ewwiscarded.% The REMOVE key invokes this command.ewwand REMEMBERi* commands to assign a command to this key.wwe system after you include it.> You may include a wild-card character (*) in the file name. 5 This can be helpful in abbreviating long file names.wwqc> 1 NEXT  1 REPLACEE REPLACE? Lets you repeatedly substitute one word or phrase for another i? throughout a buffer. Each occurrence of "old_string" within r> the current buffer will be highlighted 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 1 SHIFT_LEFT SHIFT LEFTAE Shifts the screen image of the current window 8 columns to the left.  Has no effect on the text. wwlayed in the buffer status window.s Possible choices:s C Lower: All characters in select range are converted to lowercase.tC 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. T1 TABP TABA Inserts a Tab character at the current cursor position. The TabD= character is inserted regardless of whether the buffer is inB Insert or Overstrike mode.l" The TAB key invokes this command.ww PBW_EVE 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]>@1 WRITE_BUFFER WRITE BUFFERc? The WRITE BUFFER key places the contents of the current buffervC in the file you specify. A new version is created of an existing B file. If the buffer to be written out does not have an extention$ then and extention of .TXT is used.C The editing session does not end until you use either the EXIT or  QUIT commands.= The WRITE BUFFER key does not change the buffer name, but itnA does change the output file name. A future WRITE BUFilableNO_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_BUFFERnND 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 thout making 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 previoW 1 SET_TABS_AT SET TABS AT@ SET TABS AT allows you to set tab stops at specified positions.? The specified positions are a sequence of numbers separated byc 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.C? On any terminals or printers which have different tab settingslC from those specified, the 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 SET_WRITE_NOWRITES SET WRITE/NOWRITEE Sets or clears the write lock on a buffer. When the buffer is writeeJ 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 the  WRITE_BUFFER function.swwdC from those specified, the file will not appear the same as it doeslB when viewed usingy 1 TPU_COMPILE TPU COMPILE @ Compiles the current TPU buffer. All messages are sent to the  message buffer.wwether the buffer is inB Insert or Overstrike mode.l" The TAB key invokes this command.wwhe current 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 TYPING TYPING KEYSA In Insert mode, typed characters are inserted to the left of thetA current cursor position. In Overstrike mode, typing a characterO7 replaces the character 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 different  ~1 SAVE_TEST_SECTIONV SAVE TEST SECTIONA Used to update the PBW_EVE interface. Saves the current sectionnE file in PBW_EVE$LIBRARY:PBW_EVE.TPU$SECTION. This is used to createb a section file for testing.ww 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 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 CHANGE_CASEe CHANGE CASEF Causes the case of the selected text to be changed to that specified  by the SELECT_CASE function.eww 0 line to be centered before using this function.wwkey that corresponds to the desired function.C The PBW_EVE keypad is available by pressing the HELP key and L then the DO key. This causes the keypad to be printed on a letter quality J printer. The keypad list is also available from the editor by pressing  ENTER...4 1 DCLN DCL AccessAB Provides access to DCL (Digital Command Language) from PBW_EVE. < You are prompted for the DCL command. The DCL command and = the resulting output go into a special DCL buffer. Windows ,= appear on the screen. The second window is associated with s= the DCL buffer. The cursor remains in the window it was in ; before you issued the DCL command. (A VAX/VMS limitation r8 prevents DCL prompts from appearing in the DCL buffer.)< The DCL buffer is 1 DEL_WORD DELETE WORD; Deletes characters from the current cursor position to thes beginning of the next word.wwand MOVE BY WORD moves to the start of the previous word.B See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more information.wwWA 1 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 O 1 EXIT EXIT_< The EXIT command leaves the EVE editor, saving your currentB buffer. EXIT will ask you if you want to save each of your other modified buffers.wwckl, into a buffer by using the RESTORE command. wwtire editing session can be lost if the wrong buffer is  deleted erroneously.wwA1 DELETE_TO_EOL DELETE TO EOL= Deletes text from the current cursor position to the end of 0 the line. Does not delete the line terminatorks 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 tohen you use INSERT HERE, the text is inserted regardless of4 whether the buffer is in Insert or Overstrike mode.wwtring can only be found beC searching in the opposite direction, FIND will ask you if you want& to move the cursor in that direction.wwA 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 MOVE_DOWNR MOVE DOWNC 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.wwaracter or word which names the position. You cannA come back to a marked position by using the GOTO MARK key. ThisA command is useful 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 MOVE_LEFTR 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; it.8 does not wrap to the previous line or shift the window.ww back to a marked position by using the GOTO MARK key. ThisoA command is useful 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  EVE. This command does not affect the hardware tab settings of your terminal. ww does not affect the hardware tab settings of your terminal.wwwletters. The= cursor moves to the end of the current word. If the currentB 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.ww[A1 MARK MARKB The MARK command is use @ŷ1 SPACEt SPACEB The SPACE command inserts or overstrikes a space character at the? current cursor position, depending on the current mode. SPACEf? also will move the cursor to the start of the next line if theA cursor is less than 8 spaces away from the right margin. If theB current word extends beyond the right margin, that 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 c have the cursor in that window.wwS2 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 r+ function to put two windows on the screen.eD When in the two window mode it is possiwwstops 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 mustFER commandB= will write the buffer to the new file name (as will the EXITt@ command, if the buffer has been modified). You can examine the0 current output file name with the SHOW command.wwte a section file for testing.ww`BA1 SCROLL SCROLL@ Causes the current buffer to scroll in the current direction. @ Scrolling continues until another key is hit or the end of the  current buffer is reached.ww`?gA 1 SELECT_CASE SELECT CASED TogmT 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 `Ր 1 CENTER_LINEe CENTER LINE r5 Centers the current line between the left and right P4 margins. You may place the cursor anywhere on the 0 line to be centered before using this function.wwkey 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 tutorial and reference " material about the EVE interface.I The PBW_EVE keypad is available by pressinspace.wword. 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.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 DESCRIBE_KEY DESCRIBE KEYD4 Returns the comment string from the key definition.ww of the next line, deleting the line terminator.wwo the start of the previous word.B See the help entries for FIND, MOVE BY LINE, and MOVE BY WORD for more information.ww 1 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 Othe BUFFER command to move to a file that is already being n edited.wwnecA at the bottom of the buffer. If the string can only be found be C searching in the opposite direction, FIND will ask you if you wantH& to move the cursor in that direction.wwsor is on.ww 1 DEL_LINE DELETE LINE@ Deletes text from the current cursor position to the beginning 0 of the next line, deleting the line terminator.ww@ 1 DEL_WORD DELETE WORD; Del  1 MOVE_RIGHT MOVE RIGHTpC Moves the cursor right one column on the screen. If the cursor iso@ on the last column on the screen, it remains at that column; it8 does not wrap to the previous line or shift the window.ww the wrong buffer is erased erroneously. This 8 function is useful for clearing out the MESSAGE buffer.ww@g*1 ERASE_START_OF_LINE ERASE START OF LINE= Erases all characters on this line before the current cursor? position. e discarding any changes. You can use the SHOW1 command to see which buffers have been modified.fwwrsor isA on the first column on the screen, it remains at that column; itL8 does not wrap to the previous line or shift the window.wwcursor moves to the end of the current word. If the currentB 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 lettersds, one at a time.ww You can use the SHOWs1 command to see which buffers have been modified. ww go to glossaryww_ 1 MOVE_DOWN MOVE DOWNC 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.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 ! 1 SHIFT_HOME SHIFT HOMEeD 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.wwis buffer by using the BUFFER 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 a1 OTHER_WINDOW OTHER WINDOW> Allows you to move the cursor ϛ 1 SHIFT_RIGHT SHIFT RIGHTE Shifts the screen image of the current window 8 columns to the rightpA if the text has already been shifted to the left. Has no effectw on the text.ewwww C Lower: All characters in select range are converted to lowercase.C 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 current cursor position is between words, the word to t( the right of the cursor is capitalized.ww Processing Utility. It is easy to learn and easy to use.G PBW_EVE 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 tutorial and reference " material about the EVE interface.I The PBW_EVE keypad is available by pressin theB 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.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 Aג1 DISPLAY_CHARACTER DISPLAY CHARACTERD Displays the value of the character at the current cursor position.I The STRING, OCTAL, DECIMAL and HEX values of the character are displayedu3 in the message buffer at the bottom of the screen.n wwen. 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.)< Theetermined byA the current direction of the buffer, as shown in the status linerA at the bottom of the buffer. If the string can only be found beC searching in the opposite direction, FIND will ask you if you wante& to move the cursor in that direction.wwn11 DISPLAY_CHARACTER DISPLAY CHARACTERD Displays the value of the character at the current cursor position.I The STRING, OCTAL, DECIMAL and HEX values of the character are displayed3 in the message buffer at the bottomof the current line. AEB message is displayed if you are already at the start of the line.ww buffer. When the buffer is writeJ 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 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 BUFF and stops the REPLACE command. "Quit" stops 7 the REPLACE command without replacing this occurrence.o< In order to replace multi-word 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  m1 SPAWN SPAWNE Spawns a subprocess. This is different from the DCL function. ThistE creates a subprocess that gives you control of the screen. Just as  thougn you just logged in.wwWINDOW> 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 mustFER command$= will write the buffer to the new file name (as will the EXITe@ command, if the buffer has been modified). You can examine the0 current output file name with the SHOW command.ww text.wwb=1 SPAWN SPAWNE Spawns a subprocess. This is different from the DCL function. ThisE creates a subprocess that gives you control of the screen. Just as  thougn you just logged in.ww@{4= 1 SPECINS SPECIAL INSERT? Allows you to inser 1 HELPK PBW_EVE is an interactive keypad text editor built using the VAX Text: Processing Utility. It is easy to learn and easy to use.G PBW_EVE 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 tutorial and reference " material about the EVE interface.I The PBW_EVE keypad is available by pressin}g ENTER...PF1...4. This H causes the keypad to be printed on the printer specified by the logicalA name PBW_EVE$KEYPAD_PRINTER (usually a letter quality printer. ww61 BOTTOM BOTTOM2 Move the cursor to the end of the current buffer.ww`41 CAPITALIZE_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 7F treated just like any other buffer. You 5 can move output from a DCL command into a text file.ww Tґ 1 DEFINE_KEY DEFINE KEY= Defines a key for the current editing session. 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 ommands.$ The SPACE bar invokes this command.wwqߘ1 SPAWN 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.B The SPAWN command can be used to run screen-oriented programs and; DCL utilities without losing your current editing session.ww 1 START_OF_LINE START OF LINEC This command moves the cursor to the start iER 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 1 SPECINS SPECIAL INSERT? Allows you to insert any character from the DEC Multinational A Character Set into your text. You are prompted for the decimal D equivalent value for that character. This is useful for inserting , form_feeds, line_feeds, etc. into the text.ww?H1 TOP TOP3 Moves the cursor to the top of the current buffer.wwi 1 TPU_COMMAND TPU COMMAND? Lets you execute a VAX Text Processing Utility co