home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / sedt_win.zip / HELP.EDT < prev    next >
Text File  |  1990-11-10  |  23KB  |  564 lines

  1.  
  2.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  3.  
  4.                                 Sedt Version 4.0
  5.  
  6.                                EDT Style Help Menu
  7.                                    
  8.                 At any  point  type Backspace (<Ctrl> H) to go
  9.         up one level,  Return  to continue and go up one level at
  10.         the end, or a digit to make a menu selection.
  11.  
  12.                 0       Keyboard Diagram
  13.                 1       Keyboard Commands
  14.                 2       Internal Commands
  15.  
  16. 0
  17. %K
  18. 1
  19.  
  20.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  21.  
  22.                                 Sedt Version 4.0
  23.  
  24.                                 Keyboard Commands
  25.                                 
  26.                 0       Cursor Movement
  27.                 1       Deletion
  28.                 2       Insertion
  29.                 3       Selecting Text Ranges
  30.                 4       Text Formatting
  31.                 5       Session Control
  32.                 6       Key Definition
  33.                 7       Miscellaneous
  34.                 8       Ruler Definition Commands
  35.  
  36. 10
  37.  
  38.  C U R S O R   M O V E M E N T
  39.  
  40.         <%A35>: %C40%T35
  41.         <%A36>: %C40%T36
  42.         <%A71>: %C40%T71
  43.         <%A75>: %C40%T75
  44.         <%A85>: %C40%T85
  45.         <%A91>: %C40%T91
  46.         <%A12>: %C40%T12
  47.         <%A21>: %C40%T21
  48.         <%A25>: %C40%T25
  49.         <%A26>: %C40%T26
  50.         <%A27>: %C40%T27
  51.         <%A28>: %C40%T28
  52.         <%A29>: %C40%T29
  53.         <%A30>: %C40%T30
  54.         <%A31>: %C40%T31
  55.         <%A32>: %C40%T32
  56.         <%A33>: %C40%T33
  57.         <%A34>: %C40%T34
  58.         <%A35>: %C40%T35
  59.         <%A36>: %C40%T36
  60.         <%A38>: %C40%T38
  61.         <%A39>: %C40%T39
  62.         <%A40>: %C40%T40
  63.         <%A103>: %C40%T103
  64.         <%A109>: %C40%T109
  65.         <%A110>: %C40%T110
  66.         <%A111>: %C40%T111
  67.         <%A112>: %C40%T112
  68. 11
  69.  
  70.  D E L E T I O N
  71.  
  72.         <%A13>: %C40%T13
  73.         <%A62>: %C40%T62
  74.         <%A95>: %C40%T95
  75.         <%A23>: %C40%T23
  76.         <%A41>: %C40%T41
  77.         <%A42>: %C40%T42
  78.         <%A47>: %C40%T47
  79.         <%A115>: %C40%T115
  80. 12
  81.  
  82.  I N S E R T I O N
  83.  
  84.         <%A54>: %C40%T54
  85.         <%A58>: %C40%T58
  86.         <%A80>: %C40%T80
  87.         <%A82>: %C40%T82
  88.         <%A87>: %C40%T87
  89.         <%A11>: %C40%T11
  90.         <%A22>: %C40%T22
  91.         <%A113>: %C40%T113
  92.         <%A116>: %C40%T116
  93.         <%A123>: %C40%T123
  94.         <%A124>: %C40%T124
  95.         <%A127>: %C40%T127
  96. 13
  97.  
  98.  S E L E C T I N G   T E X T   R A N G E S
  99.  
  100.         <%A24>: %C40%T24
  101.         <%A106>: %C40%T106
  102.         <%A84>: %C40%T84
  103. 14
  104.  
  105.  T E X T   F O R M A T T I N G
  106.  
  107.         <%A50>: %C40%T50
  108.         <%A51>: %C40%T51
  109.         <%A52>: %C40%T52
  110.         <%A61>: %C40%T61
  111.         <%A76>: %C40%T76
  112.         <%A82>: %C40%T82
  113.         <%A84>: %C40%T84
  114.         <%A86>: %C40%T86
  115.         <%A83>: %C40%T83
  116.         <%A89>: %C40%T89
  117.         <%A96>: %C40%T96
  118.         <%A121>: %C40%T121
  119. 15
  120.  
  121.  S E S S I O N   C O N T R O L
  122.  
  123.         <%A131>:  %C40%T131
  124.         <%A132>:  %C40%T132
  125.         <%A63>: %C40%T63
  126.         <%A77>: %C40%T77
  127.         <%A78>: %C40%T78
  128.         <%A10>: %C40%T10
  129.         <%A8>: %C40%T8
  130.         <%A6>: %C40%T6
  131.         <%A93>: %C40%T93
  132.         <%A17>: %C40%T17
  133.         <%A18>: %C40%T18
  134.         <%A19>: %C40%T19
  135.         <%A20>: %C40%T20
  136. 16
  137.  
  138.  K E Y   D E F I N I T I O N
  139.  
  140.         <%A56>: %C40%T56
  141.         <%A66>: %C40%T66
  142.         <%A67>: %C40%T67
  143.         <%A101>: %C40%T101
  144.         <%A102>: %C40%T102
  145. 17
  146.  
  147.  M I S C E L L A N E O U S
  148.  
  149.         <%A57>: %C40%T57
  150.         <%A59>: %C40%T59
  151.         <%A60>: %C40%T60
  152.         <%A16>: %C40%T16
  153.         <%A74>: %C40%T74
  154.         <%A15>: %C40%T15
  155.         <%A92>: %C40%T92
  156.         <%A94>: %C40%T94
  157.         <%A4>: %C40%T4
  158.         <%A9>: %C40%T9
  159.         <%A40>: %C40%T40
  160.         <%A97>: %C40%T97
  161.         <%A10>: %C40%T10
  162.         <%A105>: %C40%T105
  163.         <%A114>: %C40%T114
  164.         <%A122>: %C40%T122
  165.         <%A128>: %C40%T128
  166. 18
  167.  
  168.  R U L E R   D E F I N I T I O N   C O M M A N D S
  169.  
  170.         <%A30> %C40%T30
  171.         <%A28> %C40%T28
  172.         - %C40Remove tab stop at current column
  173.         <Tab> %C40Move right to next tab position
  174.         <Ctrl> H %C40Move to column 1
  175.         T %C40Set a tab position at the current column
  176.         L %C40Set left margin
  177.         R %C40Set right margin for fill
  178.         J %C40Set right margin for justify
  179.         W %C40Set left margin for fill and justify
  180.         A %C40Set auto left margin mode
  181.         I %C40Set Tab indentation level
  182.         <Spacebar> %C40Remove all format controls at current column
  183.         <Digit> %C40Load saved ruler number Digit
  184.         <%A0> <Digit> %C40Save ruler in named ruler Digit
  185.         <Enter> %C40Return to edit mode
  186. 2
  187.  
  188.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  189.  
  190.                                 Sedt Version 4.0
  191.  
  192.                                 Internal Commands
  193.                                 
  194.                 0       Execution
  195.                 1       Tokens
  196.                 2       Prompts
  197.                 3       Conditionals
  198.                 4       State Control
  199.                 5       Movement Commands
  200.                 6       Action Commands
  201. 20
  202.  
  203.                                 Sedt Version 4.0
  204.                                     Execution
  205.                                 
  206.         Key definitions  terminated  by  a period are executed immediatly
  207.         after the key is pressed.
  208.         
  209.         Key definitions not  terminated by a period are saved until a key
  210.         with a defition terminated by a period is pressed.
  211. 21
  212.  
  213.                                 Sedt Version 4.0
  214.                                      Tokens
  215.  
  216.         Tokens  are  replaced  by  the  value  that  the  token  definies
  217.         immediatly before command execution.  Tokens replacement will not
  218.         happen in responses to prompts.
  219.         
  220.         %%%%              Replaced by a single %% character
  221.         %%#              The current value of the counter
  222.         %%A              Value of  the  environment  variable  SEDT or, on
  223.                         VMS, the string Sedt$Dir:
  224.         %%B              Next unseen broadcast message on VMS
  225.         %%C              Current  character  position
  226.         %%D              The device and directory of the  output  file  of
  227.                         the current buffer
  228.         %%E              Value  of  environment variable SEDT or, on  VMS,
  229.                         the string Sedt$Library:
  230.         %%F              Output file name of the current buffer
  231.         %%HNNN           Help text for MAP entry NNN
  232.         %%L              Current  line  number
  233.         %%N              Filename, excluding extention, of the output file
  234.                         of the current buffer
  235.         %%P              The contents of the paste buffer
  236.         %%T              The file type of the output file of the current
  237.                         buffer
  238.         %%W              The current cursor column
  239. 22
  240.  
  241.                                 Sedt Version 4.0
  242.                                      Prompts
  243.                                 
  244.         If a key definition contains  one of the following characters:  ?
  245.         or ! the following actions will take place:
  246.  
  247.         ?? is replaced by ?
  248.  
  249.         !! is replaced by !
  250.  
  251.         ?<Delimiter><String><Delimiter> will prompt with <String> at  the
  252.                 bottom of the screen, read a string from the keyboard and
  253.                 replace the contruct with the string.
  254.  
  255.         !<Delimiter><String><Delimiter>  will prompt with <String> at the
  256.                 bottom of  the  screen,  wait for a key to be pressed and
  257.                 replace  the  construct   with  a  string  that  uniquely
  258.                 identifies the key.
  259. 23
  260.  
  261.                                 Sedt Version 4.0
  262.                                   Conditionals
  263.                                 
  264.         ^C(<Commands>)  causes  <Commands>  to be executed  only  if  the
  265.                 current buffer contains unsaved changes.
  266.         
  267.         ^C(<Commands1>|<Commands2>)  causes <Commands1> to be executed if
  268.                 the  buffer  contains  unsaved changes and <Commands2> to
  269.                 executed if the buffer is unchanged.
  270.         
  271.         ^E(<Commands1>)(<Commands2>) causes  <Commands1>  to be executed.
  272.                 If any error  occurs  during  the  execution  the rest of
  273.                 <Commands1>  will  be skipped  and  <Commands2>  will  be
  274.                 executed.   <Commands2> string is  ignored  if  no  error
  275.                 occurs.
  276.         
  277.         ^E(<Commands1>)(<Commands2>|<Commands3>)        will      execute
  278.                 <Commands1>.  If an  error occurs the rest of <Commands1>
  279.                 will be skipped and then  <Commands2>  will  be executed,
  280.                 otherwise  <Commands3>  is  executed after completion  of
  281.                 <Commands1>.
  282.                 
  283.         ^S(<Commands>) causes  <Commands> to be executed only if there is
  284.                 a select region active.
  285.         
  286.         ^S(<Commands1>|<Commands2>) causes  <Commands1> to be executed if
  287.                 a select region is active.  If no select region is active
  288.                 <Commands2> will be executed>.  24
  289.  
  290.         ^ID(<commands>) Executes  <commands>  if the default direction is
  291.                 forward.
  292.         
  293.         ^ID(<commands1>|<commands2>) Executes <commands1>  if the default
  294.                 direction  is  forward and  <commands2>  if  the  default
  295.                 direction is reverse.
  296.  
  297.         ^IF(<commands>) Executes  <commands>  if  the cursor is alowed to
  298.                 move freely.
  299.         
  300.         ^IF(<commands1>|<commands2>) Executes <commands1>  if  the cursor
  301.                 is  allowed to move  freely  and  <commands2>  if  it  is
  302.                 restricted to the length of lines in the file.
  303.  
  304.         ^II(<commands>)  Executes <commands> if characters  are  inserted
  305.                 wne typed.
  306.                 
  307.         ^II(<commands1>|<commands2>)    Executes   <commands1>  if  typed
  308.                 characters  are    inserted   and  <commands2>  if  typed
  309.                 characters replace existing text.
  310.  
  311.         ^IB(<commands>) Executes <commands> if cut operates in line mode.
  312.         
  313.         ^IB(<commands1>|<commands2>) Executes <commands1> if cut operates
  314.                 in line mode and  <commands2>  if  cut  operates in block
  315.                 mode.
  316.  
  317.         ^IT(<commands>) Executes <commands> if typed  tab  characters are
  318.                 expanded to spaces.
  319.         
  320.         ^IT(<commands1>|<commands2>)  Executes  <commands1>  if typed tab
  321.                 characters  are  expanded  to  spaces and <commands2>  if
  322.                 types tab characters are inserted.
  323.  
  324.         ^IU(<commands>)    Executes   <commands>  if  searches  are  case
  325.                 insensitive.
  326.         
  327.         ^IU(<commands1>|<commands2>) Executes <commands1> if searches are
  328.                 case insensitive and  <commands2>  if  searches  are case
  329.                 sensitive.  
  330.         ^IX(<commands>) Executes  <commands>  if function definitions are
  331.                 inserted in response to prompts.
  332.         
  333.         ^IX(<commands1>|<commands2>)  Executes  <commands1>  if  function
  334.                 defintitions  are inserted in  response  to  prompts  and
  335.                 <commands2> characters only are inserted.  
  336. 24
  337.  
  338.                                 Sedt Version 4.0
  339.                                   State Control
  340.  
  341.         ^TD(<commands>)  Saves the direction flag and restores  it  after
  342.                 <commands> have been executed.
  343.         
  344.         ^TF(<commands>) Saves the cursor behavior  toggle and restores it
  345.                 after <commands> have been executed.
  346.  
  347.         ^TI(<commands>)  Saves  the replace/insert mode flag and restores
  348.                 it after <commands> have been executed.
  349.         
  350.         ^TB(<commands>)  Saves  the  block/line mode flag and restores it
  351.                 after <commands> have been executed.
  352.         
  353.         ^TT(<commands>) Saves the the tab insert/expand flag and restores
  354.                 it after <commands> have been executed.
  355.  
  356.         ^TU(<commands>) Saves the  the case sensitivity flag and restores
  357.                 it after <commands> have been executed.  
  358.  
  359.         ^TX(<commands>)  Saves  the  the  state  on  inserting  functions
  360.                 definitions in response to prompts and  restores it after
  361.                 <commands> have been executed.  
  362. 25
  363.  
  364.                                 Sedt Version 4.0
  365.                                 Movement Commands
  366.                                 
  367.         {<Count>}@AC            Absolute Character
  368.         {<Count>}@AL            Absolute Line
  369.         @BB                     Beginning of Buffer
  370.         @BM                     Matching bracketing character:'"<>[]{}()
  371.         @EB                     End of Buffer
  372.         <Count>@EL              End of Line
  373.         {+|-|<|>}{<Count>}@C    Character
  374.         {+|-|<|>}{<Count>}@F<Delimiter><String><Delimiter>
  375.                                 Find <String>
  376.         {+|-|<|>}{<Count>}@L    Line
  377.         {<Count>}@M             Mark
  378.         {+|-|<|>}{<Count>}@N    Next ocurrence of <String>
  379.         {+|-|<|>}{<Count>}@PAG  Page
  380.         {+|-|<|>}{<Count>}@PAR  Paragraph
  381.         {+|-|<|>}{<Count>}@SCR  Screen
  382.         {+|-|<|>}{<Count>}@SEN  Sentence
  383.         @SR                     Select Range
  384.         {+|-|<|>}{<Count>}@V    Vertical
  385.         {+|-|<|>}{<Count>}@W    Word
  386.         @XSR                    Select Range without clear
  387. 26
  388.  
  389.                                 Sedt Version 4.0
  390.                                  Action Commands
  391.  
  392.         :A                      Advance as Default
  393.         :B                      Backward as Default
  394.         :CB                     Cursor at Bottom of Screen
  395.         :CC<@ command>          Change Case
  396.         :CD<@ command>          Change to Lower case
  397.         <Count>:CE              Change Case Edt Style
  398.         <Count>:CH              Insert ASCII Character
  399.         :CK                     Checkpoint buffer
  400.         :CL                     Center Line
  401.         :CM                     Cursor at Middle of Screen
  402.         :CNA                    Add number to counter
  403.         :CNG                    Get counter from buffer
  404.         <Count>:CNI             Increment or decrement counter
  405.         :CNP                    Insert value of counter in buffer
  406.         <Count>:CNS             Set counter value
  407.         :CS                     Save buffer context
  408.         :CT                     Cursor at Top of Screen
  409.         :CU<@ command>          Change to Upper Case
  410.         :CW                     Change to other window on screen
  411.         :D<@ command>           Delete
  412.         :EAP<@ command>         Delete and Append to Delete Buffer
  413.         <Count>:EF              Execute function number <Count>
  414.         :EK<Key>                Execute key
  415.         <Count>:EL              Set Error Level for Audible Warning
  416.         :ERC                    Clear edit region
  417.         :ERS<@ Command>         Set edit region
  418.         :FE<Delimiter><File Name><Delimiter>
  419.                                 Edit File
  420.         :FG<Delimiter><File Name><Delimiter>    
  421.                                 Get File
  422.         :FNL                    Use Larger Font
  423.         :FNS                    Use Smaller Font
  424.         :FS<Delimiter><File Name><Delimiter>    
  425.                                 Save File
  426.         :FT<@ command>          Fill
  427.         :FW<Delimiter><File Name><Delimiter>    
  428.                                 Write Buffer to File
  429.         :FX<Delimiter><File Name><Delimiter>    
  430.                                 Execute File
  431.         :GAP<@ command>         Get and Append to Delete Buffer
  432.         :GE<@ command>          Get
  433.         <Count>:GR              Get Ruler from Ruler Definition File
  434.         :H                      Help
  435.         :I<Delimiter><Any text><Delimiter>      
  436.                                 Insert Text
  437.         :KA<Char><Delimiter><Definition><Delimiter>
  438.                                 Define character key
  439.         :KF<Key><Delimiter><Definition><Delimiter>       
  440.                                 Define key
  441.         :KGA<Char><Delimiter><Definition><Delimiter>
  442.                                 Define gold character key
  443.         :KK<Key><Delimiter><Definition><Delimiter>
  444.                                 Define function key
  445.         :KGK<Key><Delimiter><Definition><Delimiter>
  446.                                 Define gold function key
  447.         <Count>:KN<Key>         Define key as function number
  448.         {<Count>}:LD            Decrease Indentation
  449.         {<Count>}:LI            Increase Indentation
  450.         :LK<Key><@ Command>     Load Key Definition from Buffer
  451.         {<Count>}:LNE<Key>      Execute Keystrokes Stored in Key
  452.         :LNL<Key>               Store Keystrokes in Key
  453.         :LNX                    End keystroke learning
  454.         :LS                     Set Indentation Level
  455.         {<Count>}:M             Mark cursor position
  456.         {<Count>}:NL            New line
  457.         {+|-|<|>}{<Count>}:NS   Substitute Next
  458.         {+|-}:NWC               Switch to next changed buffer
  459.         {+|-}:NWG               Switch to the next buffer
  460.         {+|-}:NWN               Switch to next unused buffer
  461.         {+|-}:NWU               Switch to next used buffer
  462.         :OE<Delimiter><Message><Delimiter>      
  463.                                 Output Error Message
  464.         {<Count>}:OL            Open Line
  465.         :OM<Delimiter><Message><Delimiter>      
  466.                                 Output Message
  467.         :OS                     Toggle Overstrike Mode
  468.         :OW                     Switch to Previous Buffer
  469.         :PD                     Insert Current Date
  470.         :PL<Delimiter><File name><Delimiter>    
  471.                                 Load Paste Buffer from File
  472.         :POPCH                  Restore buffer change flag
  473.         :PR<Delimiter><File name><Delimiter>    
  474.                                 Print Current Buffer
  475.         :PS<Delimiter><File name><Delimiter>    
  476.                                 Save Paste Buffer
  477.         :PT                     Insert Current Time
  478.         :PUSHCH                 Save buffer change flag
  479.         :Q                      Quit
  480.         :REP                    Replace
  481.         :RF                     Refresh Display
  482.         <Count>:RK<Key>         Redefine key as character
  483.         :RL                     Ruler
  484.         :RMCHA                  Clear character delete buffer
  485.         :RMHEL                  Clear help buffer
  486.         :RMLIN                  Clear line delete buffer
  487.         :RMPAG                  Clear page delete buffer
  488.         :RMPAR                  Clear paragraph delete buffer
  489.         :RMPAS                  Clear paste buffer
  490.         :RMSEA                  Clear search buffer
  491.         :RMSEN                  Clear sentence delete buffer
  492.         :RMSUB                  Clear substitute buffer
  493.         :RMUNK                  Clear unknown delete buffer
  494.         :RMWOR                  Clear word delete buffer
  495.         :RS                     Reset Select Range
  496.         :RTAB<@ command>        Replace tabs with spaces
  497.         :RUL<@ command>         Load Ruler from Entity
  498.         :RUS                    Save Ruler in Buffer
  499.         :SAVF<Delimiter><File name><Delimiter>
  500.                                 Save function definitions in file
  501.         :SAVK<Delimiter><File name><Delimiter>
  502.                                 Save key mappings in file
  503.         :SC                     Show Current Column
  504.         :SEL                    Select
  505.         :SETB                   Set block/line mode toggle
  506.         :SETD                   Set forward/reverse toggle
  507.         :SETF                   Set cursor behavior
  508.         :SETK                   Set typewriter key command execution
  509.         :SETR                   Set replace/insert mode toggle
  510.         :SETT                   Set tab insert/expand toggle
  511.         :SETU                   Set case sensitivity toggle
  512.         :SETX                   Set function definition toggle
  513.         :SI                     Send a shift in character
  514.         :SK<Key>                Save Key Definition in Buffer
  515.         :SL<@ command>          Load Search Buffer
  516.         :SO                     Send a shift out character
  517.         :STAB<@ command>        Replace multiple spaces with tabs
  518.         :STRP<@ command>        Strip trailing spaces from end of lines
  519.         {+|-|<|>}{<Count>}:SUB<Delimiter><Target><Delimiter><Object><Delimiter> 
  520.                                 Substitute
  521.         :SV                     Show Version
  522.         :SYQ<Delimiter><Command><Delimiter>
  523.                                 Spawn without clearing and refreshing screen
  524.         :SYR<Delimiter><New stdout><Delimiter><New stderr>
  525.                 <Delimiter><Command><Delimiter>
  526.                                 Spawn and redirect stdout and sterr
  527.         :SYS<Delimiter><Command><Delimiter>     
  528.                                 Spawn to Operating System
  529.         {<Count>}:TAB           Move to Next Tab Stop
  530.         {+|-|<|>}{<Count>}:TAD<@ command>       
  531.                                 Adjust Text by One Tab Stop
  532.         :TB                     Toggle Block Mode
  533.         :TC                     Toggle Control Character Display
  534.         :TD                     Toggle Direction
  535.         :TF                     Toggle cursor behavior
  536.         :TI                     Test for Input Pending
  537.         :TK                     Toggle typewriter key command execution
  538.         :TM                     Toggle Buffer Markers
  539.         :TP                     Toggle Cursor Line
  540.         :TR                     Toggle ruler display
  541.         :TS                     Toggle Automatic Screen Shifts
  542.         :TT                     Toggle Tab Expansion
  543.         :TU                     Toggle case sensitivity
  544.         :TX                     Toggle function definition toggle
  545.         {<Count>}:UC            Undelete Character
  546.         {<Count>}:UL            Undelete Line
  547.         :UM                     Undo Last Command
  548.         :UOFF                   Turn off screen updating
  549.         :UON                    Turn on screen updating
  550.         {<Count>}:UPAG          Undelete Page
  551.         {<Count>}:UPAR          Undelete Paragraph
  552.         :UPD                    Update Buffer Header Line
  553.         {<Count>}:USEN          Undelete Sentence
  554.         {<Count>}:USR           Paste
  555.         {<Count>}:UU            Undelete Unknown
  556.         {<Count>}:UW            Undelete Word
  557.         :WC                     Toggle Windows
  558.         :WD                     Toggle Width
  559.         <Count>:WI              Select Buffer
  560.         :X                      Exit
  561.         :YN<Delimiter><Text><Delimiter>
  562.                                 Prompt for confirmation
  563.         :Z                      Zap Buffer
  564.