home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 037.lha / Uedit / Cheat-Sheet < prev    next >
Text File  |  1987-05-17  |  10KB  |  189 lines

  1.                                 Uedit V2.1
  2.                     Copyright (C) 1986-87, Rick Stiles
  3.                (S=Shift,A=Alt,C=Ctl,BS=BackSpace,KP=KeyPad)
  4.  
  5. FILES MENU             BUFFERS MENU            COMMANDS MENU
  6. f1:    Next file       f9:    Search fwd       f6:        Compile
  7. S-f1:  Prev file       f10:   Replace fwd      S-f6:      Make command
  8. A-f1:  Open            A-f10: Rpl all fwd      A-f6:      Save config
  9. C-f1:  New file        S-f9:  Search bkwd      C-f6:      Load config
  10. SA-f1: Insert file     S-f10: Rpl bkwd         AC-f6:     Swap keys
  11. SC-f1: Restore         f7:    Set search       SAC-f6:    Kill key
  12. A-n:   Rename          f8:    Set replace      C-s:       Start learn
  13. C-y:   AmigaDOS        A-f3:  Free buffers     C-r:       Run learn
  14. C-z:   DOS + result    SA-f6: Edit buffer      C-m:       Command mult
  15. A-z:   Directory       C-w:   Swap buffer      C-5:       Save learn
  16. f2:    Save            SC-f6: See buffers      C-6:       Load learn
  17. S-f2:  Save as...      A-s:   Speak hilite     C-7:       Run learn #
  18. A-f2:  Save changes    C-p:   Print hilite
  19. f3:    Close
  20. S-f3:  Auto-close          MODES MENU            NUMBERS MENU
  21. f4:    Quit                S-f5:  OverStrike     S-help:    Show vals
  22. S-f4:  Auto-Quit           C-f5:  WordWrap       SAC-tab:   Tab space
  23. SAC-a: About...            A-j:   Right justify  C-return:  Line length
  24.                            A-f5:  AutoIndent     A-g:       Lines/page
  25.                            SA-f5: Read-only      C-e:       End of line
  26. EDITS MENU                 SAC-f: AutoBackup     A-f7:      Set wildcard
  27. kpDot:     Copy            A-p:   Print Pref     C-f7:      Set eitherOr
  28. kpMinus:   Cut             C-8:   Search caps    C-esc:     Name gadget
  29. kpEnter:   Paste           A-u:   Use keys       C-1:       File size
  30. C-h:       Clear
  31. C-kpDot:   I-Copy                     COLORS MENU
  32. C-kpMinus: I-Cut                      A-help:    Colors
  33. C-kpEnter: I-Paste                    A-esc:     Lace color
  34. C-i:       I-Clear                    S-esc:     Interlace
  35. SC-1:      Col Cut                    C-2:       Row/Column
  36. SC-2:      Col Erase                  C-g:       Mark gadgets
  37. SC-3:      Col Copy                   C-help:    Refresh
  38. SC-4:      Col Insert                 A-h:       Unhilite
  39. SC-5:      Col Overlay                A-i:       Uninvert
  40. SC-6:      Ins Hil->Csr               SC-`:      Columnar
  41. SC-7:      Ovl Hil->Csr               C-v:       Invisibles
  42. C-3:       Reformat                   C-b:       Busies
  43. SC-tab:    Tab->space
  44. SA-tab:    Space->tab
  45. C-4:       Del white-spc
  46.  
  47.  
  48.                                 STOP/HELP
  49. Amiga-esc:    STOP process                    Help-Key:   get/release Help
  50.  
  51.                                 LOAD/QUIT
  52. C-mouse:      click-load file "name"         closeBox,f4: quit gracefully
  53. A-f4:         Fast Quit - does NOT save files!
  54.  
  55.                                  SCROLLS
  56. upArrow:       scroll up line              dnArrow:      scroll down line
  57. S-upArrow:     scroll up 11 lines          S-dnArrow:    scroll dn 11 lns
  58. A-upArrow:     scroll up page              A-dnArrow:    scroll dn page
  59. C-upArrow:     scroll to start-file        C-dnArrow:    scroll to end-file
  60. leftArrow:     scroll left                 rtArrow:      scroll right
  61. S-leftArrow:   scroll left 10 chars        S-rtArrow:    scroll right 10 chars
  62. A-leftArrow:   scroll left 20 chars        A-rtArrow:    scroll right 20 chars
  63. C-leftArrow:   scroll to end-line          C-rtArrow:    scroll to start-line
  64. gadget1:       next file                   gadget2:      prev file
  65. gadget3:       scroll down                 gadget4:      scroll up
  66.  
  67.                              SCRATCH DELETES
  68. C-d:           delete line                 KP0:    undo deletes
  69. KP7:           del word left               A-KP7:  del to start-line
  70. KP9:           del word right              A-KP9:  del to end-line
  71. S-KP7,BS:      del char left               C-KP7:  del to top-screen
  72. S-KP9,del:     del char right              C-KP9:  del to bottom-screen
  73.  
  74.                                   CURSOR
  75. button:        deposit cursor              KP5:    "find" cursor
  76. C-KP8:         move up a page              KP8:    move cursor dn line
  77. C-KP2:         move down a page            KP2:    move cursor up line
  78. KP4:           move cursor left word       KP6:    move cursor rt word
  79. S-KP4:         move cursor left char       S-KP6:  move cursor rt char
  80. A-KP4:         move to start-line          A-KP6:  move to end-line
  81.  
  82.                               HILITE/INVERT
  83. KP1:       start hilite at cursor          KP3:        end hilite at cursor
  84. C-KP1:     start invert at cursor          C-KP3:      end invert at cursor
  85. S-button:  start hilite                    A-button:   end hilite
  86. SC-button: start invert                    AC-button:  end invert
  87. SAC-button:  drag mouse to make hilite
  88.  
  89.  
  90.                               COLUMNAR DATA
  91.                            (( See EDITS MENU ))
  92.  
  93.  
  94.                               BUILDING INDEX
  95.  
  96. SA-buttonDown: click/ drag mouse, store word for index.
  97. SA-buttonUp:   used with SA-buttonDown to build index.
  98. SA-i: Scan list in buf41, create an index.
  99. Document in window will be searched for the key words.  When index has been
  100. built, it will be in buffer 41 (ctl-w swaps current file with buf41).
  101.  
  102.  
  103.                               MISCELLANEOUS
  104.  
  105. SC-f5: speak messages                  AC-f5:  speak alerts
  106. S-f7:  modify existing search text     S-f8:   modify existing replace text
  107. S-del: insert a space for typing       A-del:  insert line below line
  108. C-del: delete line above cursor line   S-bs:   open space in front of word
  109. A-bs:  open line above cursor          C-bs:   delete line below cursor
  110. S-tab: transparent tab fwd             A-tab:  transparent tab bkwd
  111. C-tab: untab, del spaces to prev tab
  112. A-c:   trim spaces betw words          C-c:    input a Ctl-character
  113. SA-c:  count times next cmd executed
  114. C-d:   delete line
  115. SA-d:  input # tenths sec for delays   A-d:    delay # tenths
  116. A-e:   set new end-of-line value
  117. A-f:   free a buffer
  118. A-l:   shift hilite left by one space  A-r:    shift hilite right by one space
  119. C-l:   convert to lower case           C-f:    flip upper/lower case
  120. C-u:   convert to upper case           C-x:    toggle number hex/decimal
  121. C-o:   open line for typing            C-j:    join two lines together
  122. A-0:   line up columns                 A-2:    center text in line
  123. A-1:   justify left                    A-5:    justify right
  124. A-4:   match indent of prev line
  125. A-6:   store cursor line length in n45 A-7:    store cursor col in n44
  126. A-8:   show value of n-variable        A-9:    set value of n-variable
  127. C-n:   go to line number               A-3:    go to page #
  128. C-/:   ASCII value of char             C-0:    zero running total
  129. C-\:   insert total at cursor          C-=:    add next word to running total
  130. C--:   subtract next word from running total
  131. SAC-d: run demo
  132.  
  133.  
  134.                                 LEARN MODE
  135. C-s:   start Learn Mode                    C-s:    aborts if in Learn Mode
  136. C-r:   end Learn Mode                      C-r:    again runs Learned sequence
  137. C-5:   save Learn as numbered file         C-6:    load Learn file #
  138. C-7:   load & run Learn file #
  139. ((C-m sets the command-multiplier. Then C-r will run the sequence as many
  140. times as the command-multiplier says to.))
  141.  
  142.                               PRIMITIVE MODE
  143. del:       del char under cursor           BS:     del char to left of cursor
  144. S-space:   move cursor forward             S-BS:   move cursor backward.
  145. esc:       LEAVE Primitive Mode            S-esc: QUIT (in startup-compile)
  146.  
  147.                       AUTO-LOADING FILES AT STARTUP
  148. Key SAC-z gets executed automatically at start-up.  A key-command does not
  149. exist, unless you define one.  There are no restriction on what you can put
  150. into the startup command.  But as an example, to auto-load files at startup:
  151.  
  152. 1.)  Select "Make command" in the menu. Then type in:
  153.           <SAC-z: loadFile("myfile1") loadFile("myfile2") etc >
  154.      Position the cursor IN FRONT of the command.
  155.      Select "Compile" (f6), then select "Save config" in the Commands menu.
  156.      They'll be loaded for you automatically anytime you run Uedit.
  157.      Auto-load them anytime, by pressing SAC-z.
  158.  
  159. 2.)  To get rid of AUTO-LOAD command:
  160.      Select "Kill key" in the Commands menu.  Then press SAC-z.
  161.      NOTE:  If you press the wrong key, select "Load config" in the Commands
  162.      menu and select "Kill key" again.
  163.      If you pressed the right key, select "Save config" in the Commands menu.
  164.  
  165.                             BUFFER CONVENTIONS
  166. buf50-54 =  temporary purposes
  167. buf49 = search string                  buf48 = replace string
  168. buf47 = copied hilite                  buf46 = copied invert
  169. buf45 = scratch deletes (for Undo)     buf44 = edit-command buffer
  170. buf43 = filenames                      buf42 = Help file
  171. buf41 = used in swapBuf (C-w)          buf40 = used for AmigaDOS command
  172. buf39 = AmigaDOS result                buf38 = directory name
  173. buf37 = columnar data
  174.  
  175.                             NUMBER CONVENTIONS
  176. n50-n54 =  temporary purposes          n49 = dollars in running total
  177. n48 = cents in running total           n47 = plus/minus flag
  178. n46 = tenths of second to delay        n45 = length cursor line (A-6)
  179. n44 = cursor column (A-7)
  180.  
  181. These  keys are "borrowed" by other keys.  Don't swap or kill them unless you
  182. restore the configuration afterward:
  183.  
  184. A-1        SA-1        A-6         A-7         A-g         C-d
  185. C-kpDot    kp0         kp1         kp3         S-kp7       S-kp9
  186. kpEnter    kpMinus     kpDot       S-f1        f4          S-f4
  187. S-f7       S-f8        f9          S-f9        f10         S-del
  188.  
  189.