(this file is in USR:EDT_PLUS_TPU.KEY updated 2/6/87) EDTmemory like key definitions for Text Processing Utility invoked by EDIT/TPU/SEC=USR:EDTPLUS.GBL (or @USR:EDTMEMORY) keptTPU is invoked by @usr:kepttpu filename +-------+--------+---------+-------+ *gold a - show ASCII table | gold | help | fndnext | del l | *gold b - goto buffer | | | find | und l | *gold c - change the current window to edit another file +-------+--------+---------+-------+ *gold d - do DCL command, output of command will go to DCL buffer | page | sect | PICK * | del w | gold e - exit editor, and save all modifed buffers, except read-only buffers |command| fill | PUT * | und w | *gold f - split screen and put another file in current window +-------+--------+---------+-------+ *gold g - grow window height by one line |forward| reverse| cut | del c | *gold h - help on key definitions |bottom | top | paste | und c | gold i - insert a file at current position +-------+--------+---------+-------+ *gold l - list buffers | word | eol | char | enter | gold m - goto buffer called MAIN, for compatibility with EDT |chgcase|del eol | specins | | *gold n - next window +-------+--------+---------+ | *gold o - make this the only window | line | select | | *gold p - previous window | open line | reset | SUBS | gold q - quit, reconfirm if there are modified buffers +----------------+---------+-------+ gold r - replace a string with another, with confirm *gold s - shrink window height by one line gold t - transpose current and previous character *gold u - update all modified files to disk (except readonly files) * these functions are different from *gold v - split screen and put another file in current window in READONLY mode the default settings *gold w - write current buffer out to file *gold x - execute keyboard learn sequence (keyboard macro) *gold z - attach to parent process, should be preceded by Gold-U 3 (on keypad) - insert ASCII character in decimal 9 (on keypad) - Pick range without erasing it, placing it in PICK buffer gold 9 (on keypad) - insert the PICK buffer at current position gold UP - goto top of buffer or make current line top line of window *gold DOWN - goto bottom line of buffer or make current line bottom line of window gold RIGHT - shift window to the left 8 columns gold LEFT - shift window to the right 8 columns *gold + - split window in half *gold - - delete current window *gold ? - display current row and column *gold TAB - toggle screen width between 80 and 132 columns *gold # - goto line number specified *gold = - save current cursor position *gold ^ - return to saved current cursor position *gold [ - start remembering keyboard learn sequence (keyboard macro) *gold ] - end remembering keyboard learn sequence (keyboard macro) *gold . - mark corner of rectangle (use keyboard period, not keypad) *gold < - extract rectangle of text *gold > - insert rectangle of text here *gold ( - copy rectangle of text *gold ) - overlay rectangle of text *ctrl a - toggle between insert and overstrike mode *ctrl n - display what line number at in current file ctrl r - refresh screen *ctrl v - quote (insert) the next character *ctrl w - refresh screen, erase message buffer gold & - set tab stops for current buffer, simplified version of SET(TAB_STOPS...) Note - lines marked with * are new to TPU EDTplus interface ---- New functions not bond to a key redefine_tab - redefines the tab key to insert as many spaces as necessary as set by the settab function untab - replaces tabs with as many spaces as necessary ---- keys grouped by function (files) *gold c - change the current window to edit another file *gold f - split screen and put another file in current window gold i - insert a file at current position *gold v - split screen and put another file in current window in READONLY mode *gold u - update all modified files to disk *gold w - write current buffer out to file, ask for file name if necessary (buffers) *gold b - goto buffer *gold l - list buffers gold m - goto buffer called MAIN, for compatibility with EDT (windows) *gold g - grow window height by one line *gold s - shrink window height by one line *gold n - next window *gold p - previous window *gold o - make this the only window gold UP - goto top of buffer or make current line top line of window *gold DOWN - goto bottom line of buffer or make current line bottom line of window gold RIGHT - shift window to the left 8 columns gold LEFT - shift window to the right 8 columns *gold + - split window in half *gold - - delete current window *gold TAB - toggle screen width between 80 and 132 columns (editing) *ctrl a - toggle between insert and overstrike mode gold r - replace a string with another, with confirm gold t - transpose current and previous character *ctrl v - quote (insert) the next character 3 (on keypad) - insert ASCII character in decimal 9 (on keypad) - Pick range without erasing it, placing it in PICK buffer gold 9 (on keypad) - insert the PICK buffer at current position *gold . - mark corner of rectangle (use keyboard period, not keypad) *gold < - extract rectangle of text *gold > - insert rectangle of text here *gold ( - copy rectangle of text *gold ) - overlay rectangle of text (misc) *gold d - do DCL command, output of command will goto DCL buffer gold q - quit, reconfirm if there are modified buffers gold e - exit editor, and save all modifed buffers, except read-only buffers *gold z - attach to parent process (only if KeptTPU is used) *gold h - help on key definitions *gold a - show ASCII table *gold ? - display current row and column *gold & - set tab stops, can set either interval (if only one number is entered) or actual tab stop setting. *ctrl n - display what line # at in current file *gold # - goto line number specified *gold = - save current cursor position *gold ^ - return to saved current cursor position *gold [ - start remembering keyboard learn sequence (keyboard macro) *gold ] - end remembering keyboard learn sequence (keyboard macro) *gold x - execute keyboard learn sequence (keyboard macro) ctrl r - refresh screen *ctrl w - refresh screen, erase message buffer