Digital PDFs
Documents
Guest
Register
Log In
AV-H854A-TC
2000
12 pages
Original
9.1MB
view
download
OCR Version
5.2MB
view
download
Document:
PDP-11 Keypad Editor Reference Card
Order Number:
AV-H854A-TC
Revision:
0
Pages:
12
Original Filename:
OCR Text
PDP-11 keypad editor reference card AV-H854A-TC VT100 Keypad Functions To use the lower function on a key, press the PF1 key (the GOLD function) first and then the function key. { rFINDNEXT \ ( DELLlNa GOLD \ HELP PF1 FIND PF2 )\ (- PAGE UNDELLINE PF3, L PF4 SECTION r APPEND Wfismonow COMMAND FILL REPLACE || UNDELWORD (ADVANCE BACKUP cut \( DELCHAR] BOTTOM TOP PASTE UNDELCHAR o (" WORD ° CHNGCASE ; EOL | CHAR DELEOL 1 ( 3/ BLINE \__ r ENTER SPECINS 2 \{ seLecT OPENLINE Note: 6 ;__J RESET A SUBSTITUTE J\_ The letters, numbers and characters in the lower right corner of the keys are what actually appear on the keys. Common Keyboard Functions DELETE Erases the character to the left of the cursor. LINEFEED Erases the word to the left of the cursor. Erases the line to the left of the CTRL/U cursor. CTRL/W Repaints the screen. CTRL/C Cancels. GOLD integer Repeats any function DELETE or SPECINS. digital equipment corporation COPYRIGHT © 1980 except VT52 Keypad Functions To use the lower function on a key, press the BLUE key [ HELP DELLINE W UNDELLINE || REPLACE RD)\ GY) DELWORD UNDELWORD 8 ADVANCE BACKUP BOTTOM TOP WORD UNDELCHAR 6 CUT 2 SECTION SPECINS APPEND PASTE DELEOL 1 3 BLINE SELECT ENTER OPENLINE RESET ||suBsTITUTE e Note: DELCHAR EOL CHNGCASE ( 9 5 4 ¢ (the GOLD function) first and then the function key. g _J\ The letters, numbers and characters in the lower right corner of the keys are what actually appear on the keys. Common Keyboard Functions DELETE Erases the character to the left of the cursor. LINEFEED Erases the word to the left of the cursor. CTRL/U Erases the line to the left of the cursor. CTRL/W Repaints the screen. CTRL/C Cancels. GOLD integer Repeats any function DELETE or SPECINS. except Using KED and K52 Functions and Commands To use a function, press the key that controls the function. The keypad diagram shows the locations of func- tions on the keypad. To use the lower function named on a keypad key, press the GOLD function key first. To use a command, press the GOLD and COMMAND function keys on the keypad and type in the command. When the command is complete, press the ENTER function key. The keypad editor sometimes displays the message WORKING... while it is processing commands and functions. Starting the Keypad Editor Check that your system is set properly for your VT52 or VT100 terminal. Use the RUN command or another valid system command to start the keypad editor. The keypad editor prompt is: on RT-11 systems KED> K525 on RSX-11 systems Respond to the prompt by typing a file specification string in one of the following forms: To inspect a file: filespec/ 1 on RT-11 filespec/ 1IN on RSX-11 filespec/C on RT-11 filespec/CR on RSX-11 systems systems To create a file: systems systems To edit a file: filespec [{ET) new filespec = old filespec ) Stopping the Keypad Editor To stop a session without saving any open output files, use the QUIT command. To save all open output files, use the EXIT command. In either case, when a keypad editor prompt appears, use or to return to the monitor, or type another file specification string to start another keypad editor session. Summary of Functions Getting HELP HELP If an error has occurred, the HELP function displays the error message once. If no error has occurred or if the keypad editor is displaying a message, the HELP function first displays a keypad diagram. Use the HELP function once or twice more to see a sum- mary of the keypad editor commands and keyboard functions. ENTER Restores the screen after using the HELP function. Using the GOLD Function GOLD Specifies the lower function of the two functions named on a keypad key, repeats a function, or allows special character insertion. RESET Cancels a GOLD function or a select range. Using Arrow Functions g =) Moves the cursor to the next character. Moves the cursor to the character Moves the cursor to the preceding below. < 0 character. Moves the cursor to the character above. Changing Directional Mode ADVANCE Changes the direction of cursor movement: moves to the right and downward until BACKUP. BACKUP Changes the direction of cursor movement: moves to the left and upward until ADVANCE. Moving the Cursor by Standard Units of Text BOTTOM Moves the cursor directly to the endof-file symbol (). TOP Moves the cursor directly to the top of the file. BLINE Moves the cursor to the beginning of a line. CHAR Moves the cursor to the next or preceding character. EOL Moves the cursor to a line terminator character. WORD Moves the cursor to the beginning of a word. Moving the Cursor by Pages and Sections PAGE Moves the cursor to the top of a page. The default definition is a Formfeed. To insert a Formfeed, type CTRL/L. SECTION Moves the cursor to the top of a section. The default definition is 16 lines. Use the SET ENTITY commands to change the definitions of PAGE and SECTION. Searching for Strings in the File FIND Type a new search model, then press the ADVANCE key or BACKUP key to specify the search direction. FINDNEXT Searches for another occurrence of a target that matches the latest search model. Use the SET SEARCH commands to specify exact or general searching, the limit of the search, and the cursor’s location at the search target. Repeating Functions If the VT100 autorepeat feature is enabled, you can repeat a single key function and single character insertion slowly by holding the key down. For the same effect on a VT52, hold down both a function key and the Repeat key. integer Repeats quickly any function except SPECINS, DELETE, and CTRL/U. Inserting Material into the Main File To insert any printing characters on the keyboard, type the characters. To insert non-printing characters, use the SPECINS function. SPECINS Press the GOLD key, type the ASCII decimal equivalent of the non-printing character you want to insert, and then use the SPECINS function to insert the character. OPENLINE Breaks the current line by inserting a New Line terminator at the cursor’s right. Erasing and Restoring by Standard Units of Text CTRL/U Erases to the preceding line termi- nator and stores the string in the line buffer (buffer capacity is 132 characters); also corrects responses to prompts. DELCHAR Erases the cursor’s current character and stores it in the character buffer. DELEOL Erases to the next line terminator and stores the string in the line buffer (buffer capacity is 132 characters). DELETE Erases the preceding character and stores it in the character buffer; also corrects responses to prompts. DELLINE Erases through the next line termi- nator and stores the string in the line buffer (buffer capacity is 132 characters). DELWORD Erases to the first character of the next word and stores the string in the word buffer (buffer capacity is 80 characters). LINEFEED Erases through the first character of the current or preceding word and stores the string in the word buffer (buffer capacity is 80 characters). UNDELCHAR Inserts the characters from the character buffer. UNDELLINE Inserts the string from the line buffer. UNDELWORD Inserts the string from the word buffer. Building a Select Range SELECT Marks one end of a select range. When the cursor is moved, use the following functions and commands to process the select range: APPEND, Functions: CHNGCASE, CUT, FILL, REPLACE TABS Commands: FILL, ADJUST, WRITE SELECT The RESET function cancels the select range. Moving, Copying, and Reformatting Text APPEND Erases the select range and stores it at the end of the paste buffer. CUT Erases the select range and stores itin the paste buffer (buffer capacity is at least 512 characters). FILL Reformats the text lines in the select range (a function key for KED only). PASTE Inserts string the from the paste buffer. Substituting CHNGCASE If there is a select range, changes all lower case letters to upper case and upper case letters to lower case in the select range; otherwise, if the cursor is located properly, changes the case of letters in a search target. If no select range is being built, changes the case of the cursor’'s character and ad- vances or backs up the cursor by one character, depending on the direc- tional mode. REPLACE If there is a select range, erases and discards the select range; otherwise, if the cursor is located properly, erases and discards a search target. Then inserts the string that is in the paste buffer. SUBSTITUTE When the cursor is at a search target, completes the REPLACE function and then the FINDNEXT function. Adjusting Tabs (After the SET TABS Command) s Aligns structured tabs according to the cursor’s position and the base indentation as specified with the SET TABS command. D Decreases the level counter for structured tabs; moves the structured tab column toward the left margin. E Increases the level counter for structured tabs; moves the structured tab column toward the right margin. Using Macros (After the LEARN Command) Marks the end of a macro; the keypad 5 editor stops storing the macro but does not execute it. GOLD ) ¥ Executes the current macro. Summary of Commands In the following summary, optional words are shown in brackets, for example: [word]. Auxiliary File Commands [OPEN JINPUT file Opens an auxiliary input file. [OPEN JOUTPUT file Opens an auxiliary output file. CLOSE Closes an auxiliary output file. PURGE Purges an open auxiliary output file. INCLUDE options Copies from an auxiliary input file. SKIP options Skips down in an auxiliary input file. WRITE options Writes to an auxiliary output file. options can be as follows. integer PAGES Processes pages according to the latest definition you have provided or the default definition (the Formfeed character). integer[ LINES] Processes text lines. REST Processes the rest of the file. WRITE SELECT Writes a select range to an auxiliary output file. Page and Section Defining Commands SET [ENTITY ]JPAGE "string" Defines a page in terms of a marker string. Default: the Formfeed character. SET [ENTITY ]SECTION "string" Defines a section in terms of a marker string. SET [ENTITY ]PAGE /integer[ L INES] Defines a page as a number of lines. SET [ENTITY ]SECTION integer[ LINES] Defines a section as a number of lines. Default: 16 lines. Search Modifying Commands SET [SEARCH JGENERAL Specifies that target and model letters match without regard for case (the default setting). SET [SEARCH JEXACT Specifies that target and model letters match exactly. SET [SEARCH ]BEGIN Specifies that the cursor be placed at the beginning of the matching target (the default setting). SET [SEARCH ]JEND Specifies that the cursor be placed to the right of the matching target. SET [SEARCH ]BOUNDED Limits searches to one page according to the latest definition you have provided or the default definition (the Formfeed character). SET [SEARCH JUNBOUNDED Allows searches for a matching target between the cursor and the top or bottom of the file (the default setting). VT100 Control Commands (KED only) SET QUIET Specifies that the screen display be reversed when an error occurs. SET NOQUIET Specifies that the bell be rung when an error occurs (the default setting). [SCREEN SET ]80 Displays 78 characters on a screen line (the de- fault setting). [SCREEN SET ]13Z2 Displays 130 characters on a screen line. [SCREEN SET ]JDARK Displays light characters on a dark background (the default setting). [SCREEN SET JLIGHT Displays dark characters on a light background. Using Macros and Reformatting Text LEARN Erases the latest macro and stores the com- mands and functions that follow. WRAP[ SET line_length] Sets the right margin for the word-wrap feature, the KED FILL function, and the K52 FILL command. The default line length is 78 characters when the screen width is 80 and 130 characters when the screen width is 132. SET NOWRAP Cancels the word-wrap feature but does not affect the FILL function. FILL Reformats the text lines within a select range so that none is longer than the current line length. The default line length is 78 characters. Using Structured Tabs and Reordering MACRO-11 Local Symbols SET TABS[ indent] Specifies the basic amount of indentation for the structured tab feature. The default indent is 4. SET NOTABS Cancels the structured tab feature. [TABS ]JADJUST[[+]number-of-levels] Adjusts the indentation of lines within the select range. LOCAL[ starting_value[ increment]] Reorders MACRO-11 and VAX-11 MACRO local symbols within a local symbol block so that the local symbols start with the starting value and are separated by the increment. The default starting value is 10. The default increment is also 10. Miscellaneous Commands CLEAR PASTE Clears the paste buffer. EXIT Closes all files and restarts the keypad editor. WUIT Discards open output files and restarts the Model: the keypad editor. CTRL Key Functions When a Command: response to or the prompt is incomplete, cancels the prompt and repaints the screen; otherwise, is an invalid character. When a response to a keypad editor prompt is incomplete, returns to the monitor. On RSX, invokes MCR from keypad editor prompt; does not terminate editing. If the keypad editor is executing a function, can- cels the process and displays the part of the file where the cursor stopped. For example, stops cursor movement; stops erasure; stops any command process. Warning: alternate reestablish the keystrokes interrupt and display. To avoid getting confused, do not use CTRLOQ. Restarts the keypad editor after a CTRLS). Warning: interrupts the output to the screen. To avoid getting confused, do not use CTRLS). Erases to the preceding line terminator and stores the erasure in the line buffer (buffer capacity is 132 characters); also corrects responses to prompts. Repaints the screen after using the HELP func- tion or when display is confused. Also restores keypad to alternate mode. When a response Command: prompt to the Model: or the prompt is incomplete, cancels the and repaints the screen. Otherwise, is an invalid character. On RSX, returns to monitor if response to keypad editor prompt is incomplete. Special Graphic Symbols VT100 Symbol VT52 Symbol Usage In prompts I or In text In prompts In text I or o o g None I None None None None or The cursor The end-of-file symbol VT100 marking for characters In a select range 4 None AI None The Horizontal Tab character * # AK k3 The Vertical Tab character i % AH None The Carriage Return character k None AJ None The Linefeed character 3 r F r A . The Formfeed character None T None i The Escape character % None AH AJ None The New Line Terminator ’ None — Each wrapped line * None L Buffer Capacities Character buffer 2 bytes (however, the buffer stores the result of only one DELCHAR or DELETE function) Word buffer 80 bytes Line buffer 132 bytes Paste buffer 512 bytes minimum; system-dependent. the actual capacity is
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies