home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD2.mdf
/
c
/
m_emacs
/
ue311cmd
/
ehelp2.txt
< prev
next >
Wrap
Text File
|
1991-10-17
|
17KB
|
365 lines
[ENTER] Picks a topic [PG UP] Last Screen Cursor keys
[F10] Exit Help [PG DOWN] Next Screen are active
[F6] Index [HOME] Main Menu
< >
[ENTER] Picks a topic [PG UP] Last Screen [I] Index Cursor keys
[F10] Exit Help [PG DOWN] Next Screen [HOME] Main Menu are active
< >
=>Index
Next[Index 2] PREV[Main Menu]
Index to all HELP topics:
< > ASAVE Mode < > Creating New Commands
< > Advanced Text Editing < > Customizing Command Keys
< > Alternative Basic Keys < > Cutting and Pasting
< > Bindings < > EXACT Mode
< > Buffer Commands < > Even More Mousing
< > Buffers < > Getting at Files
< > CMODE Mode < > Glossary of Terms
< > CRYPT Mode < > Issuing Commands
< > Case Control < > Keyboard Macros
< > Command Lines < > Keystrokes
< > Command List < > MAGIC Mode
< > Commands < > Macros
< > Copying Text < > Main Menu
Press [PG DOWN] for more index topics
=>Index 2
Next[Main Menu] PREV[Index]
Index to all HELP topics (continued):
< > Memory Usage < > Screens
< > Modes of Operation < > Searching and Replacing
< > Narrowing Your Scope < > The Basics
< > Numeric Arguments < > The Outside World
< > OVER Mode < > Unbinding Keys
< > Other Searches < > Using the Mouse
< > Pages < > VIEW Mode
< > Paragraphs < > WRAP Mode
< > REP Mode < > Window Commands
< > Regions < > Windows
< > Repetitive Tasks < > Words
< > Replacements
< > Screen Commands
Press [PG DOWN] to return to main menu
=>Command List
=Command Summary 1
=>Command Summary 1
NEXT[Command Summary 2] PREV[Main Menu]
^G abort-command Abort any command waiting for input
M-M add-global-mode Add a global mode for all new buffers
^XM add-mode Add a mode to the current buffer
^X^A append-file Append current buffer to file
M-A apropos List out commands containing a given string
^B backward-character Move one character to the left
^X( begin-macro Begin recording a keyboard macro
M-< beginning-of-file Move to the beginning of the current file
^A beginning-of-line Move to the beginning of the current line
M-K bind-to-key Bind a key to a function
^X= buffer-position List cursor position
^X^L case-region-lower Make a marked region all lower case
^X^U case-region-upper Make a marked region all upper case
M-C case-word-capitalize Capitalize the following word
M-L case-word-lower Lower case the following word
M-U case-word-upper Upper case the following word
^XN change-file-name Change the name of the current file
[PG DOWN] for more commands
=>Command Summary 2
NEXT[Command Summary 3] PREV[Command Summary 1]
unbound change-screen-size Change the number of screen lines
unbound change-screen-width Change the number of screen columns
^L clear-and-redraw Clear and redraw the physical screen
unbound clear-message-line Clear the command line
M-W copy-region Copy the region to kill buffer
M-^C count-words Count words, lines and characters in region
^X ctlx-prefix Change the key used as the ^X prefix
A-C cycle-screens Bring the rearmost screen to front
^X^O delete-blank-lines Delete all blank lines around the cursor
^XK delete-buffer Delete a non-displayed buffer
M-^M delete-global-mode Turn off a global mode
^X^M delete-mode Turn off a mode in the current buffer
^D delete-next-character Delete the character following the cursor
M-D delete-next-word Delete the word following the cursor
^X1 delete-other-windows Remove all other displayed windows
^H delete-previous-character Delete character to the left of the cursor
M-^H delete-previous-word Delete the word to the left of the cursor
[PG DOWN] for more commands
=>Command Summary 3
NEXT[Command Summary 4] PREV[Command Summary 2]
A-D delete-screen Delete a non-displayed screen
^X0 delete-window Remove the current window from the screen
unbound describe-bindings List all legal commands
unbound describe-functions List all defined functions
^X? describe-key Describe the command bound to a keystroke
unbound describe-variables List all variables
^X^D detab-region Change tabs in region to equivalent spaces
^XG display Display variables current value
^X) end-macro stop recording a keyboard macro
M-> end-of-file Move to the end of the current buffer
^E end-of-line Move to the end of the current line
unbound end-of-word Move to the end of the current word
^X^E entab-region Change spaces to tabs where possible
^X^X exchange-point-and-mark Swap cursor and mark positions
unbound execute-buffer Execute a buffer as a macro
M-^X execute-command-line Execute a command line
M-^S execute-file Execute a file as a macro
[PG DOWN] for more commands
=>Command Summary 4
NEXT[Command Summary 5] PREV[Command Summary 3]
^XE execute-macro Play back a keyboard macro
(none) execute-macro-<n> Execute numbered macro <N> (<N> = 1 thru 40)
M-X execute-named-command Execute a command by name
M-^E execute-procedure Execute a procedure by name
^X$ execute-program Execute a program directly (not thru a shell)
^X^C exit-emacs Exit EMACS.
M-Q fill-paragraph Fill the current paragraph
^X# filter-buffer Filter current buffer thru external filter
^X^F find-file Find a file to edit in the current window
A-F find-screen Find and make current a named screen
^F forward-character Move cursor one character to the right
M-G goto-line Goto a numbered line
M-^G goto-mark Goto a numbered mark (0 by default)
M-^F goto-matching-fence Goto the matching fence
^X^ grow-window Make the current window larger
^I handle-tab Insert a tab or set tab stops
M-? help Read EMACS.HLP into a buffer and display it
[PG DOWN] for more commands
=>Command Summary 5
NEXT[Command Summary 6] PREV[Command Summary 4]
A-R hunt-backward Hunt for last match of previous search string
A-S hunt-forward Hunt for next match of previous search string
^XC i-shell Shell up to a new command processor
^XS incremental-search Search for a string, incrementally
M-) indent-region Indent region one tab stop
^X^I insert-file insert a file at cursor
^C insert-space Insert a space to the right of the cursor
unbound insert-string Insert a string at the cursor
M-^W kill-paragraph Delete the current paragraph
^W kill-region Delete marked region, save to kill buffer
^K kill-to-end-of-line Delete the rest of the current line
unbound label-function-key Label a function key (hp150 only)
^X^B list-buffers List all existing buffers
A-B list-screens List all existing screens
^X^K macro-to-key Bind a key to a macro
^[ meta-prefix Key used to precede all META commands
^X^N move-window-down Move all lines in the current window down
[PG DOWN] for more commands
=>Command Summary 6
NEXT[Command Summary 7] PREV[Command Summary 5]
^X^P move-window-up Move all lines in the current window up
M-^N name-buffer Change the name of the current buffer
^X< narrow-to-region hides all text not in the current region
^M newline Insert <NL> at the cursor
^J newline-and-indent Insert <NL> at the cursor and indent
^XX next-buffer Switch to next buffer in buffer list
^N next-line Move the cursor down one line
^V next-page Move the cursor down one page
M-N next-paragraph Move cursor to the next paragraph
^XO next-window Move cursor to the next window
M-F next-word Move cursor to beginning of next word
unbound nop Does nothing
^O open-line Open a line at the cursor
unbound overwrite-string Overwrite a string at the cursor
^X@ pipe-command Execute an external command, record output
unbound pop-buffer Display named buffer as a pop-up
^P previous-line Move cursor up one line
[PG DOWN] for more commands
=>Command Summary 7
NEXT[Command Summary 8] PREV[Command Summary 6]
^Z previous-page Move cursor up one page
M-P previous-paragraph Move back one paragraph
^XP previous-window Move the cursor to the last window
M-B previous-word Delete the word to the left of the cursor
unbound print Display a string on the command line
M-^R query-replace-string Interactively replace one string with another
M-Z quick-exit Exit EMACS, writing out all changed buffers
^Q quote-character Insert the next character, literally
^X^R read-file Read a file into the current buffer
M-^L redraw-display Redraw display, centering current line
^X remove-mark Erase numbered mark
M-R replace-string Replace one string with another
^XW resize-window Change number of lines in current window
unbound restore-window Move cursor to the last saved window
^XR reverse-incremental-search Search backwards, incrementally
M-^E run Execute a named procedure
^X^S save-file Save the current buffer if it is changed
[PG DOWN] for more commands
=>Command Summary 8
NEXT[Command Summary 9] PREV[Command Summary 7]
unbound save-window Remember current window (to restore later)
M-^V scroll-next-down Scroll the next window down
M-^Z scroll-next-up Scroll the next window up
^S search-forward Search for a string
^R search-reverse Search backwards for a string
^XB select-buffer Select buffer to display in current window
^XA set Set a variable to a value
M-E set-encryption-key Set encryption key of current buffer
^XF set-fill-column Set current fill column
M- set-mark Set a mark
^X! shell-command Causes external shell to execute command
unbound show-files List contents of directory
^X^Z shrink-window Make the current window smaller
M-^S source Execute a file as a macro
^X2 split-current-window Split the current window in two
unbound store-macro Store following macro lines to numbered macro
unbound store-procedure Store following macro lines to named procedure
[PG DOWN] for more commands
=>Command Summary 9
NEXT[Main Menu] PREV[Command Summary 8]
^T transpose-characters Transpose char at cursor with char to left
^X^T trim-region Trim any trailing white space from a region
M-^K unbind-key Unbind a key from a function
M-( undent-region undent region one tab stop
^U universal-argument Execute the following command 4 times
M-~ unmark-buffer Unmark the current buffer
unbound update-screen Force a screen update during macro execution
^X^V view-file Find a file, and put it in view mode
^X> widen-from-region restores hidden text
unbound wrap-word Wrap the current word
^X^W write-file Write current buffer under new file name
unbound write-message Same as print
^Y yank yank kill buffer into current buffer at cursor
[PG DOWN] to return to Main Menu
=>Creating New Commands
NEXT[Advanced Text Editing] PREV[Advanced Text Editing]
MicroEMACS lets you create your own programs to perform any editing
tasks, simple or complex. These macros are normally stored in files
with a .CMD extension.
In an effort to get this version of MicroEMACS out, this section
of the help system is not yet complete. For information on writing
these macros and command pages, look in the MicroEMACS reference
manual, and look at the .CMD files supplied as the default
environment for MicroEMACS.
Emacs.rc (or .emacsrc under UNIX) is the file which is executed
automatically whenever MicroEMACS is started. Newpage.cmd is the
command page loader, and all the ?page.cmd files contain the
code for each page. Ehelp.cmd contains the macro to run this
help system.
=>Using the Mouse
NEXT[More Mousing] PREV[Main Menu]
On some systems, MicroEMACS can use the mouse to perform many
basic editing tasks. If your platform and MicroEMACS support the
mouse you can do any of these operations. (Mouse behavior can be
changed inside a macro, like this help system, so try these
AFTER you exit from HELP).
Repositioning the POINT
Move the mouse to where you want the point to be, and click
once with the left mouse button and release. The point will
move there, making any screen or window active to do so.
Scrolling text inside a window
Position the mouse to the text to drag, press the left button,
move the mouse to where to display the text (horizontally
or vertically), and release the mouse button.
Press [PG DOWN] for more mouse operations
=>More Mousing
NEXT[Yet More Mousing] PREV[Using the Mouse]
Moving a Modeline
Position the mouse any any modeline except the last, press
the left button, move to another position and release the
button. The modeline will move, resizing the windows which
are above and below.
Copy a region
Position the mouse at the beginning of the region to copy,
press the right button, move the mouse to the end of the
region, release the button.
Kill a region
After copying a region, without moving the mouse, click the
right mouse button once. The text will disappear.
Press [PG DOWN] for yet more mousing operations
=>Yet More Mousing
NEXT[Even More Mousing] PREV[More Mousing]
Pasting Cut Text
Move anywhere away from the place the text was deleted,
and click the right button once. The last text placed in the
kill buffer will be inserted.
Resizing the current screen
Move the mouse to the last position of the command line.
Press the left button down. Move the mouse to a new place
for the lower right corner of the current screen and release.
Moving the current screen
Move the mouse to the upper left of the screen, Press down
the left button. Move to a new position and release the
button. The screen will move to the new position.
Press [PG DOWN] for yet even more mousing operations
=>Even More Mousing
NEXT[Main Menu] PREV[Yet More Mousing]
Create a New Screen
Move to the upper left corner of any existing screen. Press
down on the left mouse button. Move to a new position and
release the button. A new screen containing the buffer
current in the old will appear with the same size as the
copied screen.
Deleting a Screen
Click once on the command line of a screen with the right
mouse button. It will disappear. If it is the only screen
visible, MicroEMACS will exit.
Press [PG DOWN] to return to the main menu
=>ENDOFFILE
< >