home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / m_emacs / ue311cmd / ehelp2.txt < prev    next >
Text File  |  1991-10-17  |  17KB  |  365 lines

  1.     [ENTER]    Picks a topic      [PG UP] Last Screen        Cursor keys
  2.       [F10]    Exit Help    [PG DOWN] Next Screen        are active
  3.        [F6]    Index           [HOME] Main Menu
  4. < >
  5. [ENTER]    Picks a topic     [PG UP] Last Screen   [I] Index       Cursor keys
  6.   [F10]    Exit Help      [PG DOWN] Next Screen   [HOME] Main Menu       are active
  7. < >
  8. =>Index
  9. Next[Index 2] PREV[Main Menu]
  10.  
  11.     Index to all HELP topics:
  12.  
  13.     < > ASAVE Mode                      < > Creating New Commands   
  14.     < > Advanced Text Editing           < > Customizing Command Keys
  15.     < > Alternative Basic Keys          < > Cutting and Pasting     
  16.     < > Bindings                        < > EXACT Mode              
  17.     < > Buffer Commands                 < > Even More Mousing       
  18.     < > Buffers                         < > Getting at Files        
  19.     < > CMODE Mode                      < > Glossary of Terms       
  20.     < > CRYPT Mode                      < > Issuing Commands        
  21.     < > Case Control                    < > Keyboard Macros         
  22.     < > Command Lines                   < > Keystrokes              
  23.     < > Command List                    < > MAGIC Mode              
  24.     < > Commands                        < > Macros                  
  25.     < > Copying Text                    < > Main Menu               
  26.  
  27.  
  28.         Press [PG DOWN] for more index topics
  29.  
  30. =>Index 2
  31. Next[Main Menu] PREV[Index]
  32.  
  33.     Index to all HELP topics (continued):
  34.  
  35.     < > Memory Usage                    < > Screens                 
  36.     < > Modes of Operation              < > Searching and Replacing 
  37.     < > Narrowing Your Scope            < > The Basics              
  38.     < > Numeric Arguments               < > The Outside World       
  39.     < > OVER Mode                       < > Unbinding Keys          
  40.     < > Other Searches                  < > Using the Mouse         
  41.     < > Pages                           < > VIEW Mode               
  42.     < > Paragraphs                      < > WRAP Mode               
  43.     < > REP Mode                        < > Window Commands         
  44.     < > Regions                         < > Windows                 
  45.     < > Repetitive Tasks                < > Words                   
  46.     < > Replacements
  47.     < > Screen Commands
  48.  
  49.  
  50.         Press [PG DOWN] to return to main menu
  51.  
  52. =>Command List
  53. =Command Summary 1
  54. =>Command Summary 1
  55. NEXT[Command Summary 2] PREV[Main Menu]
  56.  
  57. ^G      abort-command           Abort any command waiting for input
  58. M-M     add-global-mode         Add a global mode for all new buffers
  59. ^XM     add-mode                Add a mode to the current buffer
  60. ^X^A    append-file        Append current buffer to file
  61. M-A     apropos                 List out commands containing a given string
  62. ^B      backward-character      Move one character to the left
  63. ^X(     begin-macro             Begin recording a keyboard macro
  64. M-<     beginning-of-file       Move to the beginning of the current file
  65. ^A      beginning-of-line       Move to the beginning of the current line
  66. M-K     bind-to-key             Bind a key to a function
  67. ^X=     buffer-position         List cursor position
  68. ^X^L    case-region-lower       Make a marked region all lower case
  69. ^X^U    case-region-upper       Make a marked region all upper case
  70. M-C     case-word-capitalize    Capitalize the following word
  71. M-L     case-word-lower         Lower case the following word
  72. M-U     case-word-upper         Upper case the following word
  73. ^XN     change-file-name        Change the name of the current file
  74.  
  75.                     [PG DOWN] for more commands
  76. =>Command Summary 2
  77. NEXT[Command Summary 3] PREV[Command Summary 1]
  78.  
  79. unbound change-screen-size      Change the number of screen lines
  80. unbound change-screen-width     Change the number of screen columns
  81. ^L      clear-and-redraw        Clear and redraw the physical screen
  82. unbound clear-message-line      Clear the command line
  83. M-W     copy-region             Copy the region to kill buffer
  84. M-^C    count-words             Count words, lines and characters in region
  85. ^X      ctlx-prefix             Change the key used as the ^X prefix
  86. A-C    cycle-screens        Bring the rearmost screen to front
  87. ^X^O    delete-blank-lines      Delete all blank lines around the cursor
  88. ^XK     delete-buffer           Delete a non-displayed buffer
  89. M-^M    delete-global-mode      Turn off a global mode
  90. ^X^M    delete-mode             Turn off a mode in the current buffer
  91. ^D      delete-next-character   Delete the character following the cursor
  92. M-D     delete-next-word        Delete the word following the cursor
  93. ^X1     delete-other-windows    Remove all other displayed windows
  94. ^H    delete-previous-character Delete character to the left of the cursor
  95. M-^H    delete-previous-word    Delete the word to the left of the cursor
  96.  
  97.                     [PG DOWN] for more commands
  98. =>Command Summary 3
  99. NEXT[Command Summary 4] PREV[Command Summary 2]
  100.  
  101. A-D     delete-screen           Delete a non-displayed screen
  102. ^X0     delete-window           Remove the current window from the screen
  103. unbound describe-bindings       List all legal commands
  104. unbound describe-functions      List all defined functions
  105. ^X?     describe-key            Describe the command bound to a keystroke
  106. unbound describe-variables      List all variables
  107. ^X^D    detab-region            Change tabs in region to equivalent spaces
  108. ^XG     display                 Display variables current value
  109. ^X)     end-macro               stop recording a keyboard macro
  110. M->     end-of-file             Move to the end of the current buffer
  111. ^E      end-of-line             Move to the end of the current line
  112. unbound end-of-word             Move to the end of the current word
  113. ^X^E    entab-region            Change spaces to tabs where possible
  114. ^X^X    exchange-point-and-mark Swap cursor and mark positions
  115. unbound execute-buffer          Execute a buffer as a macro
  116. M-^X    execute-command-line    Execute a command line
  117. M-^S    execute-file            Execute a file as a macro
  118.  
  119.                     [PG DOWN] for more commands
  120. =>Command Summary 4
  121. NEXT[Command Summary 5] PREV[Command Summary 3]
  122.  
  123. ^XE     execute-macro           Play back a keyboard macro
  124. (none)    execute-macro-<n>       Execute numbered macro <N> (<N> = 1 thru 40)
  125. M-X     execute-named-command   Execute a command by name
  126. M-^E    execute-procedure       Execute a procedure by name
  127. ^X$     execute-program         Execute a program directly (not thru a shell)
  128. ^X^C    exit-emacs              Exit EMACS.
  129. M-Q     fill-paragraph          Fill the current paragraph
  130. ^X#     filter-buffer           Filter current buffer thru external filter
  131. ^X^F    find-file               Find a file to edit in the current window
  132. A-F     find-screen             Find and make current a named screen
  133. ^F      forward-character       Move cursor one character to the right
  134. M-G     goto-line               Goto a numbered line
  135. M-^G    goto-mark               Goto a numbered mark (0 by default)
  136. M-^F    goto-matching-fence     Goto the matching fence
  137. ^X^     grow-window             Make the current window larger
  138. ^I      handle-tab              Insert a tab or set tab stops
  139. M-?     help                    Read EMACS.HLP into a buffer and display it
  140.  
  141.                     [PG DOWN] for more commands
  142. =>Command Summary 5
  143. NEXT[Command Summary 6] PREV[Command Summary 4]
  144.  
  145. A-R     hunt-backward           Hunt for last match of previous search string
  146. A-S     hunt-forward            Hunt for next match of previous search string
  147. ^XC     i-shell                 Shell up to a new command processor
  148. ^XS     incremental-search      Search for a string, incrementally
  149. M-)     indent-region           Indent region one tab stop
  150. ^X^I    insert-file             insert a file at cursor
  151. ^C      insert-space            Insert a space to the right of the cursor
  152. unbound insert-string           Insert a string at the cursor
  153. M-^W    kill-paragraph          Delete the current paragraph
  154. ^W      kill-region             Delete marked region, save to kill buffer
  155. ^K      kill-to-end-of-line     Delete the rest of the current line
  156. unbound label-function-key      Label a function key (hp150 only)
  157. ^X^B    list-buffers            List all existing buffers
  158. A-B     list-screens        List all existing screens
  159. ^X^K    macro-to-key        Bind a key to a macro
  160. ^[      meta-prefix             Key used to precede all META commands
  161. ^X^N    move-window-down        Move all lines in the current window down
  162.  
  163.                     [PG DOWN] for more commands
  164. =>Command Summary 6
  165. NEXT[Command Summary 7] PREV[Command Summary 5]
  166.  
  167. ^X^P    move-window-up          Move all lines in the current window up
  168. M-^N    name-buffer             Change the name of the current buffer
  169. ^X<     narrow-to-region        hides all text not in the current region
  170. ^M      newline                 Insert <NL> at the cursor
  171. ^J      newline-and-indent      Insert <NL> at the cursor and indent
  172. ^XX     next-buffer             Switch to next buffer in buffer list
  173. ^N      next-line               Move the cursor down one line
  174. ^V      next-page               Move the cursor down one page
  175. M-N     next-paragraph          Move cursor to the next paragraph
  176. ^XO     next-window             Move cursor to the next window
  177. M-F     next-word               Move cursor to beginning of next word
  178. unbound nop                     Does nothing
  179. ^O      open-line               Open a line at the cursor
  180. unbound overwrite-string        Overwrite a string at the cursor
  181. ^X@     pipe-command            Execute an external command, record output
  182. unbound pop-buffer              Display named buffer as a pop-up
  183. ^P      previous-line           Move cursor up one line
  184.  
  185.                     [PG DOWN] for more commands
  186. =>Command Summary 7
  187. NEXT[Command Summary 8] PREV[Command Summary 6]
  188.  
  189. ^Z      previous-page           Move cursor up one page
  190. M-P     previous-paragraph      Move back one paragraph
  191. ^XP     previous-window         Move the cursor to the last window
  192. M-B     previous-word           Delete the word to the left of the cursor
  193. unbound print                   Display a string on the command line
  194. M-^R    query-replace-string    Interactively replace one string with another
  195. M-Z     quick-exit              Exit EMACS, writing out all changed buffers
  196. ^Q      quote-character         Insert the next character, literally
  197. ^X^R    read-file               Read a file into the current buffer
  198. M-^L    redraw-display          Redraw display, centering current line
  199. ^X      remove-mark             Erase numbered mark
  200. M-R     replace-string          Replace one string with another
  201. ^XW     resize-window           Change number of lines in current window
  202. unbound restore-window          Move cursor to the last saved window
  203. ^XR  reverse-incremental-search Search backwards, incrementally
  204. M-^E    run                     Execute a named procedure
  205. ^X^S    save-file               Save the current buffer if it is changed
  206.  
  207.                     [PG DOWN] for more commands
  208. =>Command Summary 8
  209. NEXT[Command Summary 9] PREV[Command Summary 7]
  210.  
  211. unbound save-window             Remember current window (to restore later)
  212. M-^V    scroll-next-down        Scroll the next window down
  213. M-^Z    scroll-next-up          Scroll the next window up
  214. ^S      search-forward          Search for a string
  215. ^R      search-reverse          Search backwards for a string
  216. ^XB     select-buffer           Select buffer to display in current window
  217. ^XA     set                     Set a variable to a value
  218. M-E     set-encryption-key      Set encryption key of current buffer
  219. ^XF     set-fill-column         Set current fill column
  220. M-      set-mark                Set a mark
  221. ^X!     shell-command           Causes external shell to execute command
  222. unbound show-files              List contents of directory
  223. ^X^Z    shrink-window           Make the current window smaller
  224. M-^S    source                  Execute a file as a macro
  225. ^X2     split-current-window    Split the current window in two
  226. unbound store-macro             Store following macro lines to numbered macro
  227. unbound store-procedure         Store following macro lines to named procedure
  228.  
  229.                     [PG DOWN] for more commands
  230. =>Command Summary 9
  231. NEXT[Main Menu] PREV[Command Summary 8]
  232.  
  233. ^T      transpose-characters    Transpose char at cursor with char to left
  234. ^X^T    trim-region             Trim any trailing white space from a region
  235. M-^K    unbind-key              Unbind a key from a function
  236. M-(     undent-region        undent region one tab stop
  237. ^U      universal-argument      Execute the following command 4 times
  238. M-~     unmark-buffer           Unmark the current buffer
  239. unbound update-screen           Force a screen update during macro execution
  240. ^X^V    view-file               Find a file, and put it in view mode
  241. ^X>     widen-from-region       restores hidden text
  242. unbound wrap-word               Wrap the current word
  243. ^X^W    write-file              Write current buffer under new file name
  244. unbound write-message           Same as print
  245. ^Y      yank                    yank kill buffer into current buffer at cursor
  246.  
  247.  
  248.  
  249.  
  250.  
  251.                     [PG DOWN] to return to Main Menu
  252. =>Creating New Commands
  253. NEXT[Advanced Text Editing] PREV[Advanced Text Editing]
  254.  
  255.     MicroEMACS lets you create your own programs to perform any editing
  256.     tasks, simple or complex. These macros are normally stored in files
  257.     with a .CMD extension.
  258.  
  259.     In an effort to get this version of MicroEMACS out, this section
  260.     of the help system is not yet complete. For information on writing
  261.     these macros and command pages, look in the MicroEMACS reference
  262.     manual, and look at the .CMD files supplied as the default
  263.     environment for MicroEMACS.
  264.  
  265.     Emacs.rc (or .emacsrc under UNIX) is the file which is executed
  266.     automatically whenever MicroEMACS is started. Newpage.cmd is the
  267.     command page loader, and all the ?page.cmd files contain the
  268.     code for each page. Ehelp.cmd contains the macro to run this
  269.     help system.
  270.  
  271.  
  272.  
  273.  
  274. =>Using the Mouse
  275. NEXT[More Mousing] PREV[Main Menu]
  276.  
  277.     On some systems, MicroEMACS can use the mouse to perform many
  278.     basic editing tasks. If your platform and MicroEMACS support the
  279.     mouse you can do any of these operations. (Mouse behavior can be
  280.     changed inside a macro, like this help system, so try these
  281.     AFTER you exit from HELP).
  282.  
  283.     Repositioning the POINT
  284.  
  285.         Move the mouse to where you want the point to be, and click
  286.         once with the left mouse button and release. The point will
  287.         move there, making any screen or window active to do so.
  288.  
  289.     Scrolling text inside a window
  290.  
  291.         Position the mouse to the text to drag, press the left button,
  292.         move the mouse to where to display the text (horizontally
  293.         or vertically), and release the mouse button.
  294.  
  295.                 Press [PG DOWN] for more mouse operations
  296. =>More Mousing
  297. NEXT[Yet More Mousing] PREV[Using the Mouse]
  298.  
  299.     Moving a Modeline
  300.  
  301.         Position the mouse any any modeline except the last, press
  302.         the left button, move to another position and release the
  303.         button. The modeline will move, resizing the windows which
  304.         are above and below.
  305.  
  306.     Copy a region
  307.  
  308.         Position the mouse at the beginning of the region to copy,
  309.         press the right button, move the mouse to the end of the
  310.         region, release the button.
  311.  
  312.     Kill a region
  313.  
  314.         After copying a region, without moving the mouse, click the
  315.         right mouse button once. The text will disappear.
  316.  
  317.             Press [PG DOWN] for yet more mousing operations
  318. =>Yet More Mousing
  319. NEXT[Even More Mousing] PREV[More Mousing]
  320.  
  321.     Pasting Cut Text
  322.  
  323.         Move anywhere away from the place the text was deleted,
  324.         and click the right button once. The last text placed in the
  325.         kill buffer will be inserted.
  326.  
  327.     Resizing the current screen
  328.  
  329.         Move the mouse to the last position of the command line.
  330.         Press the left button down. Move the mouse to a new place
  331.         for the lower right corner of the current screen and release.
  332.  
  333.     Moving the current screen
  334.  
  335.         Move the mouse to the upper left of the screen, Press down
  336.         the left button. Move to a new position and release the
  337.         button. The screen will move to the new position.
  338.  
  339.             Press [PG DOWN] for yet even more mousing operations
  340. =>Even More Mousing
  341. NEXT[Main Menu] PREV[Yet More Mousing]
  342.  
  343.     Create a New Screen
  344.  
  345.         Move to the upper left corner of any existing screen. Press
  346.         down on the left mouse button. Move to a new position and
  347.         release the button. A new screen containing the buffer
  348.         current in the old will appear with the same size as the
  349.         copied screen.
  350.  
  351.     Deleting a Screen
  352.  
  353.         Click once on the command line of a screen with the right
  354.         mouse button. It will disappear. If it is the only screen
  355.         visible, MicroEMACS will exit.
  356.  
  357.  
  358.  
  359.  
  360.  
  361.             Press [PG DOWN] to return to the main menu
  362.  
  363. =>ENDOFFILE
  364. < >
  365.