Sedt Version 3.3 Help Menu At any point type Backspace ( H) to go up one level, Return to continue and go up one level at the end, or a digit to make a menu selection. 0 Keypad Diagram 1 Keyboard Commands 2 Internal Commands 0 ------------------------- --------------------------------- | |O/S Command| | | | Find | Delete| | Help | SEDT | | GOLD | Help | Next | Line | | | COMMAND | | | | FIND |UND. L.| ------------------------- --------------------------------- | | Up | Cut | | Page | Par | Subst.| Delete| | Paste | 1 Line| GET | | SEDT | FILL | Next | Word | | |CRS TOP|SEL RNG| |COMMAND| PAR | SUBST.|UND. W.| ------------------------- --------------------------------- | Left | Down | Right | |Forward|Reverse| Cut | Delete| | 1 Char| 1 Line| 1 Char| | | | | Char | |SCR. UP|CRS BOT|SCR. DN| |BOTTOM | TOP | PASTE |UND. C.| ------------------------- --------------------------------- | Word | End | Char | | | | Line | | Enter | |CH. CSE|DEL EL.| ASCII | | Unshifted Keys ------------------------- | | Line | Select| | Sedt Version 3.2 | | | SWAP | | OPEN LINE | CANCEL| | --------------------------------- ------------------------- --------------------------------- | |O/S Command| | | | Find | Delete| | Help | SEDT | | GOLD | Help | Next | Line | | | COMMAND | | | | FIND |UND. L.| ------------------------- --------------------------------- | Select| Up one| Find | | Page | Par | Subst.| Delete| | | Screen| Next | | SEDT | FILL | Next | Word | | CANCEL| TOP | FIND | |COMMAND| PAR | SUBST.|UND. W.| ------------------------- --------------------------------- | Left | Dn one| Right | |Forward|Reverse| Cut | Delete| | 1 Char| Screen| 1 Char| | | | | Char | |SCR. UP| BOTTOM|SCR. DN| |BOTTOM | TOP | PASTE |UND. C.| ------------------------- --------------------------------- | Word | End | Char | | | | Line | | Enter | |CH. CSE|DEL EL.| ASCII | | Shifted Keys ------------------------- | | Line | Select| | Sedt Version 3.2 | | | SWAP | | OPEN LINE | CANCEL| | --------------------------------- F U N C T I O N K E Y S U N S H I F T E D F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 +---------------------------------------------------------------------+ | | | |App Sr| | Save | Save | | | Save | | | | | LOAD | | File | File&| Quit | Dead | File&| | | | | PASTE| | |Contex| | | Exit | +---------------------------------------------------------------------+ S H I F T E D F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 +---------------------------------------------------------------------+ |Insert|Beginn|Delete| Spawn| |O/S Co|Buffer|Buffer|Buffer|Buffer| |Escape| Line |Beginn| Text | HELP | SEDT | 0 | 1 | 2 | 3 | |(ESC) | | Word |Proces| |COMMAN| LEARN|LEARNK| | | +---------------------------------------------------------------------+ 1 Keyboard Commands 0 Cursor Movement 1 Deletion 2 Insertion 3 Selecting Text Ranges 4 Text Formatting 5 Session Control 6 Key Definition 7 Miscellaneous 8 Ruler Definition Commands 10 C U R S O R M O V E M E N T H: Goto start of line +: Set temporary direction to forward -: Set temporary direction to reverse .: Goto mark <: Set temporary direction to reverse >: Set temporary direction to forward B: Goto end of buffer M: Set mark T: Goto start of buffer : Goto beginning of line : Goto next occurrence of search string : Go one screen up : Go one screen down : Go 1 line up vertically : Go 1 character back : Go 1 line down vertically : Go 1 character forward : Goto next line beginning : Goto next word : Goto next end of line : Goto next character : Set default direction forward : Set default direction reverse : Goto next page : Goto next paragraph : Goto next occurrence of search string :Goto matching bracketing character:'"<>[]{}() : Goto next occurence of string : Go to top of buffer : Go to bottom of buffer : Position cursor at top of window : Go backwards until key struck : Position cursor at bottom of window : Go forward until key struck : Goto end of buffer : Goto beginning of buffer : Goto next occurrence of string 11 D E L E T I O N J/:Delete to beginning of word U: Delete to beginning of line /: Delete previous character Z: Clear buffer : Delete to beginning of word : Cut : Cut : Delete character forward : Delete word forward : Delete line forward : Delete to end of line 12 I N S E R T I O N I/: Insert a tab character M/: Insert a carriage return G: Include file at current position P: Insert a form feed character : Insert an escape character : Paste : Open line : Insert ASCII character : Undelete paste string : Undelete character : Undelete word : Undelete Line 13 S E L E C T I N G T E X T R A N G E S : Set select point at current position : Set select point at current position : Cancel select point : Cancel select point 14 T E X T F O R M A T T I N G A: Set indentation level D: Decrease indentation level E: Increase indentation level T: Adjust select range by a tab stop C: Center line I: Toggle tab expansion/insertion L: Toggle block/line cut and paste O: Toggle overstrike mode J: Refill paragraph from beginning of line R: Enter ruler definition mode _: Insert a hyphen and reindent paragraph : Process file with TXTF : Fill or justify to end of paragraph 15 S E S S I O N C O N T R O L W: Refresh display D: Toggle between one and two window mode E: Edit new file in current buffer F: Save current buffer and exit Q: Exit without saving current buffer S: Save contents of buffer W: Toggle between 132 and 80 character screen : Save contents of buffer : Quit without saving buffer : Save buffer and exit : Select buffer 0 : Select buffer 1 : Select buffer 2 : Select buffer 3 16 K E Y D E F I N I T I O N K: Define key I: Save key definition in buffer L: Load key definition from buffer :Load keystrokes into ^Z :Load keystrokes into arbitrary key 17 M I S C E L L A N E O U S L: Increase font size P: Print contents of buffer R: Reduce font size : Execute operating system command A: Toggle automatic horizontal screen shifting H: Help U: Undo last command if possible X: Switch to previous window : Delete select range and append to paste buffer : Dead key : Dead key : Help : Execute operating system command : Substitute next occurrence of search string : Help : Dead key : Load paste buffer from file : Dead key :Execute Sedt command : Load paste buffer from select range : Change case EDT style : Execute Sedt command : Substitute one string by another : Swap characters 18 R U L E R D E F I N I T I O N C O M M A N D S Move 1 column right Move 1 column left - Remove tab stop at current column Move right to next tab position H Move to column 1 T Set a tab position at the current column L Set left margin R Set right margin for fill J Set right margin for justify W Set left margin for fill and justify A Set auto left margin mode I Set Tab indentation level Remove all format controls at current column Load saved ruler number Digit Save ruler in saved ruler number Digit Return to edit mode 2 Internal Commands 0 Execution 1 Tokens 2 Prompts 3 Conditionals 4 State Control 5 Movement Commands 6 Action Commands 20 Execution Key definitions terminated by a period are executed immediatly after the key is pressed. Key definitions not terminated by a period are saved until a key with a defition terminated by a period is pressed. 21 Tokens Tokens are replaced by the value that the token definies immediatly before command execution. Tokens replacement will not happen in responses to prompts. %% Replaced by a single % character %# The current value of the counter %F Output file name of the current buffer %N Filename, excluding extention, of the output file of the current buffer %T The file type of the output file of the current buffer %D The device and directory of the output file of the current buffer %E Value of environment variable SEDT or, on VMS, the string Sedt$Dir: %L Current line number %C Current character position %P The contents of the paste buffer 22 Prompts If a key definition contains one of the following characters: ? or ! the following actions will take place: ?? is replaced by ? !! is replaced by ! ? will prompt with at the bottom of the screen, read a string from the keyboard and replace the contruct with the string. ! will prompt with at the bottom of the screen, wait for a key to be pressed and replace the construct with a string that uniquely identifies the key. 23 Conditionals ^C() causes to be executed only if the current buffer contains unsaved changes. ^C(|) causes to be executed if the buffer contains unsaved changes and to executed if the buffer is unchanged. ^E()() causes to be executed. If any error occurs during the execution the rest of will be skipped and will be executed. string is ignored if no error occurs. ^E()(|) will execute . If an error occurs the rest of will be skipped and then will be executed, otherwise is executed after completion of . ^S() causes to be executed only if there is a select region active. ^S(|) causes to be executed if a select region is active. If no select region is active will be executed>. 24 State Control ^TD() Saves the direction flag and restores it after have been executed. ^TI() Saves the replace/insert mode flag and restores it after have been executed. ^TB() Saves the block/line mode flag and restores it after have been executed. ^TT() Saves the the tab insert/expand flag and restores it after have been executed. 25 Movement Commands {}@AC Absolute Character {}@AL Absolute Line @BB Beginning of Buffer @BM Matching bracketing character:'"<>[]{}() @EB End of Buffer @EL End of Line {+|-|<|>}{}@C Character {+|-|<|>}{}@F Find {+|-|<|>}{}@L Line {}@M Mark {+|-|<|>}{}@N Next ocurrence of {+|-|<|>}{}@PAG Page {+|-|<|>}{}@PAR Paragraph {+|-|<|>}{}@SCR Screen {+|-|<|>}{}@SEN Sentence @SR Select Range {+|-|<|>}{}@V Vertical {+|-|<|>}{}@W Word @XSR Select Range without clear 26 Action Commands :A Advance as Default :B Backward as Default :CB Cursor at Bottom of Screen :CC<@ command> Change Case :CD<@ command> Change to Lower case :CE Change Case Edt Style :CH Insert ASCII Character :CL Center Line :CM Cursor at Middle of Screen :CNG Get counter from buffer :CNI Increment or decrement counter :CNP Insert value of counter in buffer :CNS Set counter value :CS Save buffer context :CT Cursor at Top of Screen :CU<@ command> Change to Upper Case :D<@ command> Delete :EAP<@ command> Delete and Append to Delete Buffer :EL Set Error Level for Audible Warning :ERC Clear edit region :ERS<@ Command> Set edit region :FE Edit File :FG Get File :FNL Use Larger Font :FNS Use Smaller Font :FS Save File :FW Write Buffer to File :FX Execute File :GAP<@ command> Get and Append to Delete Buffer :GE<@ command> Get :GR Get Ruler from Ruler Definition File :H Help :I Insert Text :K Define Key {}:LD Decrease Indentation {}:LI Increase Indentation :LK<@ Command> Load Key Definition from Buffer {}:LNE Execute Keystrokes Stored in Key :LNL Store Keystrokes in Key :LNX End keystroke learning :LS Set Indentation Level {}:M Mark cursor position {}:NL New line {+|-|<|>}{}:NS Substitute Next :OE Output Error Message {}:OL Open Line :OM Output Message :OS Toggle Overstrike Mode :OW. Switch to Previous Buffer :PD Insert Current Date :PL Load Paste Buffer from File :PR Print Current Buffer :PS Save Paste Buffer :PT Insert Current Time :Q Quit :REP Replace :RF Refresh Display :RK Redefine key as character :RL Ruler :RMCHA Clear character delete buffer :RMHEL Clear help buffer :RMLIN Clear line delete buffer :RMPAG Clear page delete buffer :RMPAR Clear paragraph delete buffer :RMPAS Clear paste buffer :RMSEA Clear search buffer :RMSEN Clear sentence delete buffer :RMSUB Clear substitute buffer :RMUNK Clear unknown delete buffer :RMWOR Clear word delete buffer :RS Reset Select Range :RTAB<@ command> Replace tabs with spaces :RUL<@ command> Load Ruler from Entity :RUS Save Ruler in Buffer :SAVK Save key definitions in file :SC Show Current Column :SEL Select :SETB Set block/line mode toggle :SETD Set forward/reverse toggle :SETR Set replace/insert mode toggle :SETT Set tab insert/expand toggle :SK Save Key Definition in Buffer :SL<@ command> Load Search Buffer :STAB<@ command> Replace multiple spaces with tabs :STRP<@ command> Strip trailing spaces from end of lines {+|-|<|>}{}:SUB Substitute :SV Show Version :SYQ Spawn without clearing and refreshing screen :SYR Spawn and redirect stdout and sterr :SYS Spawn to Operating System {}:TAB Move to Next Tab Stop {+|-|<|>}{}:TAD<@ command> Adjust Text by One Tab Stop :TB Toggle Block Mode :TC Toggle Control Character Display :TD Toggle Direction :TF<@ command> Fill :TI Test for Input Pending :TM Toggle Buffer Markers :TP Toggle Cursor Line :TR Toggle ruler display :TS Toggle Automatic Screen Shifts :TT Toggle Tab Expansion {}:UC Undelete Character {}:UL Undelete Line :UM Undo Last Command :UOFF Turn off screen updating :UON Turn on screen updating {}:UPAG Undelete Page {}:UPAR Undelete Paragraph :UPD Update Buffer Header Line {}:USEN Undelete Sentence {}:USR Paste {}:UU Undelete Unknown {}:UW Undelete Word :WC Toggle Windows :WD Toggle Width :WI Select Buffer :X Exit :Z Zap Buffer