home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 141.lha / Uedit_v2.3 / Cheat-Sheet < prev    next >
Text File  |  1986-11-20  |  12KB  |  196 lines

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