%ì VAX-11 Librarian V04-00àá#m2˜‘Àìn2˜‘[z\7775V & APPLICATION æBUFFER  CHANGE_WIDTH„COMMANDS>CTLENGTH† CTRL_COMMANDS¸ DELETE_LINEÊ DELETE_TO_EOLX DIFFERENCESÊ DISPLAY_CHARØ EDT_KEYPADàESCAPE¼ FIND_MATCHING ’FIX f FUNCTION_KEYS#ð GOLD_KEYS%þ GOLD_RETURN"VGO_TO&”HELP)Ô MAIL_EDITING(<MARK,Œ NEW_FEATURES/ðNEW_PAGE1vNOTAB2:NOT_IMPLEMENTED3FNUMERIC4` Page_Marker5HPAGINATE7¤ PRINT_TRANSWPEY,Œ NEW_FEATURES/ðNEW_PAGE1vNOTAB2:NOT_IMPLEMENTED3FNUMERIC4` Page_Marker5HPAGINATE7¤ PRINT_TRANS8ä PRINT_UNTRANS8rQUOTE;äRETURN<RETURN_TO_EDIT=  SELECT_BUFFER>ìSET_KEYPAD_APP?ºSET_KEYPAD_EDT@@SET_KEYPAD_EDWDFSET_KEYPAD_NUMErSET_KEYPAD_WPEG<SET_KEYPAD_WPSAÆ SET_KEY_NOEDTBf SET_KEY_NOEDWC SET_KEY_NONUMDÒ SET_KEY_NOWPSHSET_PAGE_LENGTHIb SHIFT_LEFTJ† SHIFT_RIGHTWPE1ÿÿMARKÿÿSET_KEYPAD_WPSÿÿ WRITE_FILEences AÆ SET_KEY_NOEDTBf SET_KEY_NOEDWC SET_KEY_NONUMDÒ SET_KEY_NOWPSHSET_PAGE_LENGTHIb SHIFT_LEFTJ† SHIFT_RIGHTLŒ SIGNATUREM< SPECIAL_COMDSNÈTOKENQÀVIEWO|VT100_COMMANDSWPES WPS_DifferencesY WRITE_FILE­àK Fix Print UnTrans Print Trans6 Return to Edit EVE TPU INFORMATIONAL TOPICS New FeaturesB Differences (WPE V2.4 to V5.0) WPS DifferencesA Keypad (diagram) Keys (list) List of Topics< Ctrl Commands Special Comds Gold Keys= VT100 Commands Function Keys EDT Keypad Mail Editing ww­ ¨Qm2˜‘ 1 APPLICATION APPLICATIONB Cancels the NUMERIC keypad, restoring the keypad to the WPE state or the EDW stateC Effectively, this is the same as SET KEYPAD WPE or SET KEYPAD EDW.C o  For a list of defined keys, see help on KEYS or press GOLD/HELP (on the mini keypad).; o For a keypad diagram, see help on KEYPAD or press HELP. Related topics:# SET KEYPAD WPE SET KEYPAD EDWww­àµTm2˜‘1 BUFFER BUFFER ( F19)F Puts a buffer into the current window -- for example, to edit anotherI file, view the messages you have received, or create a temporary storage area or "scratchpad." Example:) F19 Buffer: jabber.tx tA Puts a buffer called JABBER.TXT in the main (or current) window.J o If the buffer already exists, the cursor returns to your last positionD in that buffer. The settings of that buffer apply to your edits4 (direction, margins, mode, tab stops, and wrap).H o If you are creating a buffer, the cursor moves to the top of the newK buffer. The new buffer has the same settings as the $DEFAULTS$ buffer. See help on DEFAULTS.K o You can abbreviate the buffer name. If mo re than one name matches yourJ request, WPE shows a list of the matching names and recalls the BUFFERH command so you can choose the one you want. Typically, a buffer hasK the same name as the file it contains. To check buffer names, use SHOWK BUFFERS or SHOW SYSTEM BUFFERS. You can also use the up_arrow at the B "Buffer:" prompt to select from a list of your current buffersH o You can also use the BUFFER command to view a system buffer, such asI the messages buffer, help buffer, or DCL buffer. See help on MESSAGE BUFFER.F o Sometimes, bottom-line messages are displayed too rapidly to read.D You can use the BUFFER command to see these messages by typing: ' F19 Buffer: messagesww­`ÐZm2˜‘1 CHANGE_WIDTH CHANGE WIDTH ( E)< Changes the display (screen) width for all buffers. If the; current width is 80 columns, the display is changed to 132< columns. If the current width is 132, it is changed to 80.( Pressing E invokes this command. ww­ Ý]m2˜‘ 1 CTLENGTH Current Text Length A The Current Text Length (CT) governs the length of the page that1 is used by the PAGINATE function ( PF2).  > The default value for CT is 60 lines per page. To change it,H press the DO key. Enter Command: CT and the new value you wish to use. ww­@d_m2˜‘1 CTRL_COMMANDS WPE Ctrl Commands. 4 Press Ctrl simultaneously with another key (upper and lower case are equivalent):  Ctrl_B - Recall last Command:4 Ctrl_F - Return to editing buffer (from Show, etc.) Ctrl_K - Learn  Ctrl_L - Learn ) Ctrl_R - Remember (after Command: Learn), Ctrl_V - Quote (Press the key to be added:)' Ctrl_W - Refresh (repaint) the screen. Ctrl_Z - Exit.  Seldom used:( Ctrl_H - Move to start of current line.) Ctrl_U - Erase to start of current line. ww­ øcm2˜‘ 1 DELETE_LINE DELETE LINE (F6)# Deletes the line the cursor is on. - The F6 (Del Line) key invokes this function. ? The last-deleted line is kept in the internal Line Buffer, and( may be restored by pressing F6.  ww­`gm2˜‘1 DELETE_TO_EOL DELETE TO END OF LINE (F20); Deletes from the current cursor position to the end of the? current line, but does not append the next line to the current line. " The F20 key invokes this function; The last-deleted line segment is kept in the internal Word8 Buffer, and may be restored by pressing Del Word ( PF3). ww­ jm2˜‘1 DIFFERENCES 4 Differences between WPE Version 2.5 and Version 5.09 If you have previously used WPE version 2.5, you will beC interested in knowing what has changed in WPE. Version 2.5 of WPE> was the last version usable on VMS Version 4.x. WPE has beenB completely rewritten for VMS Version 5.0, and this version of WPE@ is also numbered 5.0. (There were no WPE Versions 3.x or 4.x). ? This article is in 2 sections, describing the CHANGES and then the NEW FEATURES. 4 ========================================4 ---- CHANGES FROM WPE VERSION 2.5 ----4 ======================================== B The 8-character "hot zone" at the right margin (for wrapping) has" been eliminated in WPE Version 5. A You are no longer asked about tailoring for .HLP files - WPE nowA automatically tailors the editing environment (right margin 66). B  WPE automatically tailors itself for .COM, .TPU, and .FOR files. 3 You are not specifically told that it has done so. > Files are not checked for "long lines", and you are no longer, asked if you want to go to 132-column mode. 9 The structure and organization of Help has been changed. C Forward and Backward scrolling now terminates if you press any keyA (Ctrl/C not recommended). Scrolling is chosen by AdvanceC and BackUp. Up-Arrow and Down-Arrow, which were previously3 scrolling, now are Top-of-File and Bottom-of-File. ; KP3 is now mapped to UpperCase/LowerCase, instead of Exit. ? The behavior of Paginate has changed slightly. It now insertsB FF-NL (a new type of page marker), and automatically re-paginates these markers when used again.  9 =================================================9 ---- NEW FEATURES ADDED IN WPE VERSION 5.0 ----9 ================================================= = When you exit WPE, and then edit the same file again by just@ entering the WPE command (no filename), you are returned to the/ place in the file where you were last editing. B DECspell (if installed on your system) is integrated into WPE for spell-checking. C number or numbers may be used instead of the command REPEAT nn. * An optional EDT keypad has been provided. A A visual representation of Tab settings (a "ruler") is provided,B rather than a message. The method of changing these settings has changed. 2 Command Recall has been made much more versatile. ? More than 2 screen windows are now supported. The "2 windows"? function splits the current window into two, providing up to 8 windows. A Capability to print from within WPE, without translating control< characters, has been added to the previous print-translated capability. B The NoTab mode now uses current Tab settings, rather than setting tabs to "every 8". C Capability to toggle between 80-column and 132-column mode ( E) has been added. @ Wildcard Find capability has been added, and assigned to  Find. B There are now 2 types of page markers. N inserts a "hard"> page marker (FF), while P inserts a "soft" page marker (FF-NL). @ Buffer recall now allows you to delete a buffer, in addition to changing buffers. B Placing the cursor at the end of a line (possibly by using > Rignt-Arrow) and then pressing Right-Arrow will now do@ SHIFT RIGHT 8. Similarly, placing the cursor at the start of a: line and pressing Left-Arrow will do SHIFT LEFT 8.> Mail editing has been significantly improved, and may now be 8 accessed via callable TPU, rather than in a subprocess.> MORE now activates TPU only once, regardless of the number or type of file selections made.A WPE can now be installed to use a DCL command, rather than using a .COM file.ww­`om2˜‘1 DISPLAY_CHAR% DISPLAY CURRENT CHARACTER ( ?) A Displays information about the character at the cursor location.@ The information includes the character or its mnemonic, and theA character value in decimal, octal, and hexidecimal. The control< key for the character is also displayed, where appropriate.  For example: ( form feed ) A Current character is Decimal = 12, Octal = 014, Hex = 0C ^L9 Press ? to invoke the DISPLAY CHARACTER function. ww­@„m2˜‘ 1 EDT_KEYPAD EDT K eypadI WPE now provides an optional EDT keypad, instead of the WPS keypad. TheI system manager can assist you if you wish to have this as your "default"? (startup) mode for WPE. The EDT-default editor is called EDW.K The EDT keypad is an addition to WPE. Therefore, all non-EDT additions ofK WPE ( keys, extended commands, etc.) are still present. Consult EDT( documentation for EDT keypad functions.K When you are in the editor, you can change the keypad to EDT mode by using either of the Commands: SET KEYPAD EDW SET KEYPAD EDTD To restore the keypad to WPS mode, you may use any of the Commands: SET KEYPAD WPE SET KEYPAD WPS SET KEYPAD NOEDW SET KEYPAD NOEDTww­ —ˆm2˜‘1 ESCAPE ESCAPE ( F7) ; Inserts an Escape character (ascii 27) in your text at the current location. : This function is useful for constructing terminal control: sequences, which often start with "Escape [". The Escape: character will be displayed on your screen as a backwards question mark. / Press F7 to insert an Escape character. > VT100: CTRL/V Press the key to be added: CTRL/[  ww­`¤‹m2˜‘1 FIND_MATCHING FIND MATCHING ')' ( X) B Position the cursor to a left parenthesis ( and press X. > WPE will search for the matching right parenthesis ), even if> you have a complex nested structure. The pair of parentheses> will be highlighted in reverse video, and the line co ntainingA the matching item will be displayed at the bottom of the screen. ; You then have a choice of erasing the highlighting, moving; to the matched right parenthesis, or returning to editing. ; You may later erase the highlighted markers by positioning5 to something other than a '(' and pressing X. ? While the highlighting remains, do not confuse the position of: the markers with the matched items. If you add or delete= text, the markers will remain but they may be w!rong (markers9 are tied to positions in the buffer, not to characters). 1 X invokes the 'Find Matching )' function. ww­ྑm2˜‘1 FIX FIX < Removes CR and LF characters from the current buffer. This= command is most frequently used to "clean up" .MEM files and& other files with explicit formatting. ww­ Ì”m2˜‘1 FUNCTION_KEYS FUNCTION KEYS4 Function Keys F6 thru F14 for VT-2xx/3xx terminals. 9 (To see F15 thru F20, type KEYPAD or pres "s the HELP Key) J F6 F7 F8 F9 F10 F11 F12 F13 F14M +---------------------------------------+ +-------------------------------+M |DELETE | QUOTE | CAP | | | |FORWARD| MOVE | ERASE |INSERT |M | LINE | | WORD | | EXIT | |REVERSE| BY | WORD |OVERSTR|M |-------|-------|-------| | | |TOGGLE | LINE |-------|TOGGLE |M |UNDELLN|ESCAPE |UPPERWD| | | | | |RUBSENT| |M +------#---------------------------------+ +-------------------------------+ ww­`™m2˜‘1 GO_TO GO TO ( KP9)A Moves the cursor to the previously marked text. (See MARK.) For example,' KP9 Go to: glossaryA moves the cursor to the position that was named "glossary" by an6 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 mappe$d to the current window if necessary.@ The SHOW ( Z) command displays the names of all the marks3 in each buffer. Mark names are case-insensitive.  7 The KP9 key is labeled "Under Line" on WPS+ keyboards. ww­àóm2˜‘ 1 GOLD_KEYS) Press GOLD (PF1) and then another key...3 GOLD B - Bottom of file GOLD [ - DO Command4 GOLD C - Center text GOLD < - Prev Screen4 GOLD E - Toggle screen width GOLD > - Next Screen/ GOLD F - File (Exit) % GOLD , - Search2 GOLD G - Get file (Include) GOLD . - Cont Srch6 GOLD H - Help GOLD / - Cont Srch Sel5 GOLD I - 1 DCL Command GOLD ? - Display Char5 GOLD K - Quit. GOLD ; - Global Replc. GOLD N - NewPage mark GOLD ' - Replc5 GOLD P - Page mark GOLD \ - Insert Date 2 GOLD R - Show tab settings GOLD | - Show line2 GOLD T - Top of file GOLD @ - Signature. GOLD V - View tabs GOLD $ - Spawn5 GOLD W - &Write file GOLD [ (DO) Command:  ww­À‡¢m2˜‘ 1 GOLD_RETURN RETURNA If the file type is .COM, .TPU, .HLP, or .FOR, inserts a commentB line before the current cursor position, moving the cursor to theB start of the new line. The comment line begins with "$ ! ", "! "' or "C", as appropriate.? For other file types, a message indicates that "Para Marker is not implemented in WPE."  7 Note: In these special files, the space bar will also@ automatically insert another comment line if you type too far. : Therefore, you may usually just keep typing until you are finished with your comment. , The RETURN key invokes this command. ww­ §m2˜‘1 HELP) HELP VT100: H B Provides help on keypad commands. ( After pressing HELP, press the8 key that you want HELP on. Press RETURN to leave help.= To get help on more advanced commands, use the HELP command.A Press the DO key, type help, and press RETURN. The HELP commandA will then provide you with a list of all the EVE commands. TypeA the name of the command that you want help on, or type ? to see the list of commands again.  9 At that point, you may also type WPE for help on the WPE; extensions to EVE, or type TPU for help on the )TPU editor. @ Press RETURN without typing anything in order to leave the HELP command. ? You can ask for help on a particular command in one step. For example, help wpe2 will provide help on the WPE editing environment.2 VT100: [ Command: help wpe ww­ʱm2˜‘1 MARK MARK (KP9)= Adds bookmarks to your current editing session. MARK adds aB bookmark at the current cursor position. The mark is a characterA or word which nam*es the position. You can come back to a marked@ position by using the GO TO command. This command is useful ifA you are editing a large file and want to go back to a particular2 section; it avoids searching throughout the file. For example,+ KP9 Mark name: glossaryC adds a mark called "glossary" at the current cursor position. You< can return to this position later by using "go to glossary" () KP9). ww­à]¶m2˜‘1 MAIL_EDITING" Using W+PE as your VMS Mail editor> It is possible to use WPE as the editor for messages you send@ using VMS Mail (VAXMail). The system manager may have alreadyA provided this capability - and you will see the wpe or edw when you send mail.A If not, first enter the following command at the DCL ($) prompt: $ SHOW SYMBOL MAIL G See if MAIL is defined as "MAIL/EDIT" (there may be other F qualifiers, also). If this is not the case, edit your 2 , LOGIN.COM file to include the line:7 $ MAI*L :== MAIL/EDIT=(SEND,REPLY=EXTRACT)7 Now enter the mail system. At the MAIL> prompt, type: MAIL> SHOW EDITOR@ See if it says "Your editor is TPU". If not, type:! MAIL> SET EDITOR TPU= Now, logout and back in. Try the mail system to see if your@ editor is set correctly. If this doesn't work, see the system manager for assistance.B With the WPE interface, when you reply to mail, the m-emo you are ? answering appears in a small window at the top of the screen. - You create you answer in the bottom window.ww­ÿ½m2˜‘1 NEW_FEATURES & New Features added in WPE Version 5.0 = When you exit WPE, and then edit the same file again by just@ entering the WPE command (no filename), you are returned to the/ place in the file where you were last editing. B DECspell (if installed on your system) is integrated into WPE for spell-checking. C number o.r numbers may be used instead of the command REPEAT nn. * An optional EDT keypad has been provided. A A visual representation of Tab settings (a "ruler") is provided,B rather than a message. The method of changing these settings has changed. 2 Command Recall has been made much more versatile. ? More than 2 screen windows are now supported. The "2 windows"? function splits the current window into two, providing up to 8 windows. A Capability to print from within WPE, /without translating control< characters, has been added to the previous print-translated capability. B The NoTab mode now uses current Tab settings, rather than setting tabs to "every 8". C Capability to toggle between 80-column and 132-column mode ( E) has been added. @ Wildcard Find capability has been added, and assigned to  Find. B There are now 2 types of page markers. N inserts a "hard"> page marker (FF), while P inserts a "soft" page mark0er (FF-NL). @ Buffer recall now allows you to delete a buffer, in addition to changing buffers. > Capability has been added to shift the screen left and right.> Mail editing has been significantly improved, and may now be 8 accessed via callable TPU, rather than in a subprocess.> MORE now activates TPU only once, regardless of the number or type of file selections made.A WPE can now be installed to use a DCL command, rather than using a .COM file.ww­`­Èm2˜1‘ 1 NEW_PAGE NEW PAGE ( N) J Inserts a "hard" page break -- a form feed (appearing as a small FF) on a line by itself.H o If you are NOT at the start of a line, WPE first does a RETURN, thenA inserts a form feed, and puts the cursor after the form feed.E o At the start of a line of text, WPE inserts a form feed puts the  cursor after the form feed.H o At the start of a blank line, WPE inserts the form feed and puts the? cursor at start of the next line -- wi2thout doing a RETURN.I To erase a page break use MOVE BY PAGE to put the cursor on a form feed;= then use ERASE LINE or a similar EDT or WPS keypad function.H Keys: WPE defines CTRL/L as INSERT PAGE BREAK. The WPS keypad defines/ GOLD/N. (See help on WPS DIFFERENCES.) = Note that "New Page" and "Page Marker" are different in WPE. ww­àÇÎm2˜‘1 NOTAB NoTabs : Replaces all tab characters in the current buffer with anB appropriate number of spaces, and3 redefines the TAB key to insert spaces. ww­à:$n2˜‘1 NOT_IMPLEMENTED/ WPS+ FEATURE WHICH IS NOT IMPLEMENTED IN WPE B The key that you pressed has a defined meaning in WPS+. However,= that feature has not been implemented in WPE. This might be? because the feature did not seem to be reasonable for an ASCII> text editor, or because a full implementation would have been* extremely difficult (we chickened out).  = You may use the DEFINE KEY command or the LEARN and4 REMEMBER* commands to assign a command to this key. ww­ÀÎ(n2˜‘ 1 NUMERIC NUMERICD Sets the default, numeric keypad, retaining previous definitions of8 other keys, such as EDT or WPS, except for the numeric. For example:% o The GOLD key may still be set.- o The four PF keys may still be defined.J o Pressing KP8 is the same as typing the number 8, pressing COMMA (on< the keypad) is the same as typing a comma, and so on.8 For a keypad diagram,5 see help on KEYPAD or press HELP.. For a list of defined keys, see help on KEYS.ww­àÙHn2˜‘ 1 Page_Marker WPS Page MarkerF Inserts a page marker or "soft" page break at the start of a line and' positions the cursor after the marker.C o A soft page break is a form feed followed by the null character- (appearing as a small FF and a small NL).J o By contrast, a "hard" page break (inserted with CTRL/L) is a form feed only (small FF).9 Keys: The WPS keypad d6efines these keys for pagination:8 GOLD/P ..... WPS Page Marker (soft page break)E GOLD/PF2 ... WPS Paginate (soft break for 54-line pages)H GOLD/N ..... INSERT PAGE BREAK (hard page break; same as CTRL/L)H PF2 ........ MOVE BY PAGE (puts the cursor on a page break)ww­ÀmMn2˜‘ 1 PAGINATE WPS PAGINATE ( PF2) K Paginates using "soft" breaks (page markers). A soft page break is a formI feed followed by the null character (appe 7aring as a small FF and a small NL). Steps:J 1. Press the WPS Paginate key (GOLD/PF2). WPE then moves back to theE previous page break (if any) and checks ahead for page breaks8 within the next 'CT' lines. (CT defaults to 60)I 2. If soft breaks are found within the 'CT' lines, WPE removes them,L then moves down 'CT' lines, inserts a soft break (if necessary), andJ puts the cursor on the next line. You can repeat the operation to pagi8nate further.G If a hard page break is found (form feed only), WPE stops at that pageK break so you can remove it (using ERASE LINE) and then insert a soft break. by pressing the WPS Page Marker key (GOLD/P).4 You may change 'CT' by pressing DO and then typing: Command: CT nn) where nn is your desired value for 'CT'.  Related topics:% CTLENGTH SET PAGE LENGTH ww­àUn2˜‘ 1 PRINT_TRANS PRINT TRANSLATED A Copies the current buffer or se9lect range to a new buffer (named; TRANSLATE). Control characters in the new buffer are then1 changed to a printable form (, , etc.). 9 The buffer is then printed to the device of your choice. ww­À¢Yn2˜‘1 PRINT_UNTRANS PRINT UNTRANSLATED D The buffer or select range is printed to the device of your choice. ww­ 6^n2˜‘1 QUOTE QUOTE (F7)J Enters a control code or other character, either in text or in a command. Steps:( 1. : Use QUOTE or press F7 or CTRL/V.9 2. Enter the control code or character (for example,9 press CTRL/[ for escape or CTRL/J for line feed).I o WPE enters the character according to the current mode of the buffer,K as shown in the status line (insert or overstrike). Some control codes( appear as a backwards question mark.C o You can also use CTRL/V, or F7, in entering a string for FIND, B REPLACE, or WILDCARD FIND commands. For example, if you have F set ta ;bs to spaces or movement, you can search for tab characters  by doing the following:) 1. Press FIND and at the prompt, 2. Press F78 3. Press TAB (or CTRL/I) for the tab character.1 4. Press RETURN to complete the command.E o If you used the VAXTPU built-in DEFINE_KEY to define a typing keyG (letter, number, or punctuation mark) or a control key, you can useG QUOTE to enter the character or control code normally bound to thatA key. For <example, if you have defined the tilde to execute a9 procedure, you insert a tilde by doing the following: 1. Press F7. 2. Type the tilde (~).B Some characters (e.g., CTRL/S, CTRL/Q, CTRL/Y) cannot be insertedA with QUOTE. For these, press DO; then - for CTRL/Y (25) - type:) tpu copy_text (ascii(25)) ) The F7 (Quote) key invokes this command. ; VT100: CTRL/V Press the key to be added: ww­ kjn2˜‘1 RETURN= RETURNB Inserts a new line before the current cursor position, moving the% cursor to the start of the new line. < As a convenience, if the file type is .FOR, a Tab character# is inserted to start the new line.% The RETURN key invokes this command. ww­€ÿnn2˜‘1 RETURN_TO_EDIT RETURN TO EDITING (CTRL_F): Some TPU and WPE commands will leave you in a non-editing; buffer. The most common occurance is the SHOW buffer. To4 return to the buffer you were editing>, press Ctrl_F< (press the Ctrl key simultaneously with either 'f' or 'F').> Note that some "unusual" buffers are considered to be editing< buffers (For instance, the MESSAGE buffer). You can alwaysA use the Buffer command (or F19) to select another buffer. ww­`“sn2˜‘1 SELECT_BUFFER Select or Sel a BUFFERA Puts a new buffer in the current window. The cursor moves to the7 position it was in the last time you used this buffer. In the CHOOSE A BUFFER disp?lay: A 1. Move the cursor to the buffer you want to select. (Anywhere! on the line is sufficient). , 2. Press the Select , Sel, or Return key. 7 The selected buffer will now be in the current window. ww­@'xn2˜‘1 SET_KEYPAD_APP SET KEYPAD APPLICATIONB Cancels the NUMERIC keypad, restoring the keypad to the WPE state or the EDW stateC Effectively, this is the same as SET KEYPAD WPE or SET KEYPAD EDW.C o For a list of defined keys, see help on KEYS@ or press GOLD/HELP (on the mini keypad).; o For a keypad diagram, see help on KEYPAD or press HELP. Related topics:# SET KEYPAD WPE SET KEYPAD EDWww­ »|n2˜‘1 SET_KEYPAD_EDT SET KEYPAD EDTG Sets the EDT-style keypad, defining the numeric keypad and other keys,- but leaving most special WPE keys unchanged.; o PF1 is GOLD. If you have already defined keys that EDTD ordinarily defines, such as CTRL/U or GOLD/KP8, your definitions! overrideA the EDT definitions.H o To keep the EDT keypad for future sessions, use SAVE EXTENDED EVE toG create a section file or put the command in an initialization file.D o For a list of defined keys, see help on KEYS or press GOLD/HELP.; For a keypad diagram, see help on KEYPAD or press HELP.ww­On2˜‘1 SET_KEYPAD_EDW SET KEYPAD EDWG Sets the EDT-style keypad, defining the numeric keypad and other keys,- but leaving most special WPE keys unchanged.; o PF1 isB GOLD. If you have already defined keys that EDTD ordinarily defines, such as CTRL/U or GOLD/KP8, your definitions! override the EDT definitions.H o To keep the EDT keypad for future sessions, use SAVE EXTENDED EVE toG create a section file or put the command in an initialization file.D o For a list of defined keys, see help on KEYS or press GOLD/HELP.; For a keypad diagram, see help on KEYPAD or press HELP.ww­€i‡n2˜‘1 SET_KEY_NOEDT SET KEYPAD NOEDTC? Cancels the EDT keypad, restoring the keypad to the WPE state.1 Effectively, this is the same as SET KEYPAD WPS.C o For a list of defined keys, see help on KEYS or press GOLD/HELP (on the mini keypad).; o For a keypad diagram, see help on KEYPAD or press HELP. Related topics:# SET KEYPAD EDT SET KEYPAD WPSww­`ý‹n2˜‘1 SET_KEY_NOEDW SET KEYPAD NOEDW? Cancels the EDT keypad, restoring the keypad to the WPE state.1 Effectively, this is the Dsame as SET KEYPAD WPS.C o For a list of defined keys, see help on KEYS or press GOLD/HELP (on the mini keypad).; o For a keypad diagram, see help on KEYPAD or press HELP. Related topics:# SET KEYPAD EDT SET KEYPAD WPSww­à’n2˜‘1 SET_KEY_NONUM SET KEYPAD NONUMERICB Cancels the NUMERIC keypad, restoring the keypad to the WPE state or the EDW stateC Effectively, this is the same as SET KEYPAD WPE or SET KEYPAD EDW.C o For a list of defineEd keys, see help on KEYS or press GOLD/HELP (on the mini keypad).; o For a keypad diagram, see help on KEYPAD or press HELP. Related topics:# SET KEYPAD WPE SET KEYPAD EDWww­`2˜n2˜‘1 SET_KEY_NOWPS SET KEYPAD NOWPS/ This command is not allowed in the WPE editor.ww­ ?›n2˜‘1 SET_KEYPAD_NUM SET KEYPAD NUMERICD Sets the default, numeric keypad, retaining previous definitions of8 other keys, such as EDT or WPS, except for the numeriFc. For example:% o The GOLD key may still be set.- o The four PF keys may still be defined.J o Pressing KP8 is the same as typing the number 8, pressing COMMA (on< the keypad) is the same as typing a comma, and so on.8 For a keypad diagram, see help on KEYPAD or press HELP.. For a list of defined keys, see help on KEYS.ww­€ÓŸn2˜‘1 SET_KEYPAD_WPE SET KEYPAD WPEK Sets the WPS-style keypad, defining the numeric keypad and other keys, and sets Gthe cursor to BOUND.; o PF1 is GOLD. If you have already defined keys that WPSH ordinarily defines, such as GOLD/R or KP0, your definitions override the WPS definitions.H o To keep the WPS keypad for future sessions, use SAVE EXTENDED EVE toG create a section file or put the command in an initialization file.D o For a list of defined keys, see help on KEYS or press GOLD/HELP.; For a keypad diagram, see help on KEYPAD or press HELP. Related topics:9 WPS DIFFERHENCES SET CURSOR BOUND SET KEYPAD NOWPS ww­î¥n2˜‘1 SET_KEYPAD_WPS SET KEYPAD WPSK Sets the WPS-style keypad, defining the numeric keypad and other keys, and sets the cursor to BOUND.; o PF1 is GOLD. If you have already defined keys that WPSH ordinarily defines, such as GOLD/R or KP0, your definitions override the WPS definitions.H o To keep the WPS keypad for future sessions, use SAVE EXTENDED EVE toG create a section file or put the command in Ian initialization file.D o For a list of defined keys, see help on KEYS or press GOLD/HELP.; For a keypad diagram, see help on KEYPAD or press HELP. Related topics:9 WPS DIFFERENCES SET CURSOR BOUND SET KEYPAD NOWPS ww­ ­n2˜‘1 SET_PAGE_LENGTH Set Page Length A The Current Text Length (CT) governs the length of the page that1 is used by the PAGINATE function ( PF2).  > The default value for CT is 60 lines per page. To change it,> pressJ the DO key. Enter Command: SET PAGE LENGTH and the new value you wish to use. ww­ ©³n2˜‘ 1 SHIFT_LEFT START OF LINE / SHIFT LEFTB Moves the cursor to the start of the current line, unless you are@ already there. If you are already at the start of a line, your$ viewpoint may be moved to the left. B When you type or recall a command, pressing GOLD/LEFT arrow moves- the cursor to the start of the command line. A If your viewpoint is shifted to the right, placing Kthe cursor atB the start of a line and then pressing GOLD/LEFT arrow will allowB you to view text farther to the left. The text actually moves to: the right by 8 columns. Repeating the command moves your; viewpoint 8 more columns to the left each time, until your viewpoint is no longer shifted.@ Keys: WPE defines CTRL/H and GOLD/LEFT arrow as START OF LINE. ww­X¾n2˜‘ 1 SHIFT_RIGHT END OF LINE / SHIFT RIGHT@ Moves the cursor to the end of the current line, unless L you are@ already there. If you are already at the end of a line, shifts* your viewpoint to the right by 8 columns.= When you type or recall a command, pressing GOLD/RIGHT arrow1 moves the cursor to the end of the command line. @ If your text is too long to fit on a single screen, placing the? cursor at the end of a line and then pressing GOLD/RIGHT arrow< will allow you to view text farther to the right. The text@ actually moves to the left by 8 columns. Repeating the command< movMes your viewpoint 8 more columns to the right each time.B Keys: WPE defines GOLD/RIGHT arrow as END OF LINE / SHIFT RIGHT.ww­àëÂn2˜‘ 1 SIGNATURE SIGNATURE ( @)? Copies a file (SYS$LOGIN:SIGNATURE.WPE) from your login (root): directory into the buffer you are currently editing. The file can be anything you wish. : This is called the Signature function because it is often; used to put a standard signature block (plain or fancy) in a memo or document. ,N Press @ to insert the standard file. ww­`Én2˜‘1 SPECIAL_COMDS5 WPE Commands which are not available as single keys: - Press Do and enter the Command:  F Command: CT nn - To change the Current Text length. (Set Page Length) A Command: Print - To print a copy of the current buffer or selectD range, with or without control characters translated= to printable form. (Formatted or Unformatted) 6 Command: Fix - To cOreate a copy of the current buffer; with CR and LF characters properly removed.: This command is often used to convert .MEM2 files to a more reasonable format. 0 Command: Numeric - To change to Numeric Keypad. 8 Command: Application - To change to Application Keypad. 6 Command: Notab - To replace all tabs with spaces, and6 redefine the TAB key to insert spaces. ww­à Ïn2˜‘1 TOKEN  PAIRED TOKEN  > PlacePs a pair of items in your text, and positions the cursor; so that you can easily enter text between the items. This3 function is only useful if you are in Insert mode. / Press To get:+ ( or ) () + { or } [] + " ""  ww­ .Òn2˜‘1 VT100_COMMANDS: Since VT100 terminals don't have a DO key, you must press8 [ before entering special Q(WPE or EVE) commands.1 [ (DO) Command: < Command: buffer test.txt - Change to buffer with this name.4 Command: get file test.txt - New file & new buffer.3 Command: one window - One window editing (from 2).4 Command: two windows - Two window editing (from 1).. Command: other - Move cursor to other window.0 Command: forward - Change direction to Forward.0 Command: reverse - Change direction to Reverse.. Command: insert mode - Change to Insert mode.1 CommandR: overstrike - Change to Overstrike mode.4 Command: CT nn - To change the Current Text length.2 Command: fix - Removes CR and LF from the buffer.? Command: print - Prints buffer/range (can translate controls).0 Command: numeric - To change to Numeric Keypad.8 Command: application - To change to Application Keypad.: Command: help - For HELP on these and other WPE commands. + Press CTRL/V to invoke the QUOTE function. ww­ÂÖn2˜‘1 VIEW VIEW ( V) : Makes Tab chaSracters visible on the screen, to facilitate editing in some situations. ( Press V to invoke this function.2 Press V again to turn off viewing of Tabs.  A NOTE: For text with graphics controls (line drawings, etc.), you? may occasionally need to set the display to display the actualF appearance, rather than the controls. For this, press DO; then type: 4 tpu set (text, current_window, no_translate) / Pressing V turns off no_translate mode. Tww­€ÜÜn2˜‘1 WPS_Differences WPS DifferencesJ SET KEYPAD WPS provides most keypad functions of WPS-8, WPS-PLUS/VMS, andE DPE. It does NOT fully implement or emulate WPS. Here is a list of8 differences between the WPS keypad in WPE and real WPS: Keys:E o The WPS keypad defines GOLD/[ as DO for typing WPE commands. H CTRL/K and CTRL/L are defined as LEARN. To end a learn sequence,@ press REMEMBER (CTRL/R key) or the WPS Halt key (GOLD/`). Rulers: UH When you use a WPS ruler (GOLD/R key), only one ruler is active at aI time. Rulers cannot be embedded in a document. Setting margins doesI NOT automatically rewrap or reformat text. To reformat text with newH margins, use FILL commands. For more information, see help on RULER KEYS. Scrolling:J Scrolling (with WPS keypad functions) is halted when you press any keyF -- not just the WPS Halt key (GOLD/`). Pressing that key executes( whatever function is aVssigned to it. Free/Bound cursor:H Setting the WPS keypad automatically sets the cursor to BOUND, whichE follows the shape of your text. To enable a free cursor, use SET< CURSOR FREE, which is otherwise the EVE default setting. Page Breaks and Pagination:G o A "hard" page break is a form feed (appearing as a small FF on aK line by itself). A "soft" page break is a form feed followed by the# null character (a small NL).J o The WPS keypad defines Wthe following keys for pagination functions:7 GOLD/P ..... WPS Page Marker (soft page break)D GOLD/PF2 ... WPS Paginate (soft break for 54-line pages)G GOLD/N ..... INSERT PAGE BREAK (hard page break; same as CTRL/L)G PF2 ........ MOVE BY PAGE (puts the cursor on a page break)G For more information, see help on the relevant keypad functions. Searches:J Searches follow the EVE rules for case sensitivity and direction. For' more inforXmation, see help on FIND. Paragraph Boundaries:K Paragraphs are bounded by blank lines, the top or bottom of the buffer,1 page breaks, or RUNOFF commands (such as .B). Centering a Line:F The WPS keypad defines GOLD/C as CENTER LINE, which uses spaces to8 center the line and does NOT leave a centering mark. Exiting:K The WPS keypad defines GOLD/F as EXIT. Exiting does NOT delete the old version of the input file. SELECT> With the WPS keypad, SYELECT sets the direction to FORWARD. HELP:8 For a keypad diagram, press HELP (or Gold H). For a1 list of all key definitions, press GOLD/HELP. Features NOT Implemented:( o Abbreviation or library documents1 o Bold-, reverse-, or underline-highlighting$ o Control commands for printing6 o Cut and paste between separate editing sessions o Editor math< o Footnotes, paragraph numbering, and table of contents* o Hyphenation and non-breaking spaces$Z o Output files other than ASCII8 o Superscripts, subscripts, or composite characters! o TDE (two-dimension editor)( o UDP (user-defined WPS procedures)D o Word-wrap returns (In WPE, all lines end in a "hard" return.)ww­Àìn2˜‘ 1 WRITE_FILE WRITE FILE ( W)A The WRITE FILE command places the some or all of the contents of< the current buffer in the file you specify. When you press8 W, you will be prompted for a File to write to:  6 If [you have established a Select Region, the contents; of the region will be written to the file you specify. If3 you do not have a Select Region, the entire buffer will be written. ; If you specify the same file name as the current buffer, a: new version of the file you are editing will be written. > Of course, you may also write the file with a different name. A WRITE FILE is often used to save parts of a file under different@ names. It will also allow you to save the results of "editing", a file when you are using the MORE utility. 2 The W key invokes the WRITE FILE function.ww