[net.micro.atari16] MicroEmacs Reference Card

dimitrov@csd2.UUCP (Isaac Dimitrovsky) (06/01/86)

[]
Here is a reference card for the microemacs editor that comes with the
ST developer's kit. It could be useful to someone like me who is experienced
at using screen editors but has not used emacs. You should be able to figure
out how to use microemacs just from this card (until you get used to using
it, you can put the card in a one line window at the top of your screen and
use it as a quick reference). Anyway, it should be preferable to the
tutorial that comes on the disk, which is unbelievably verbose.

Isaac Dimitrovsky      251 Mercer Street, New York NY 10012      (212) 674-8652
allegra!cmcl2!csd2!dimitrov (l in cmcl2 is letter l not number 1)

You know the great thing about tv? If something important happens anywhere
at all in the world, no matter what time of the day or night, you can always
change the channel - Jim Ignatowski
---cut here---
                            MicroEmacs Command Card
Movement Commands
^A      to start of line                ^E      to end of line
<esc><  to start of buffer              <esc>>  to end of buffer
^F      forward a char                  ^B      back a char
<esc>F  forward a word                  <esc>B  back a word
^N      forward a line                  ^P      back a line
^V      forward a screen                <esc>V  back a screen
^S      search forward                  ^R      search backward

Edit Commands
^D      delete next char (with argument: kill next argument chars)
<del>   delete previous char (with argument: kill previous argument chars)
<esc>D  kill next word                  <esc><Del>  kill previous word
^K      kill to end of line or kill newline if at end of line
        (with argument 0: kill from start of line to current char
        with positive argument: kill next argument line
        with negative argument: kill previous argument lines)
^@      set mark                        ^W      kill from mark to current char
^Y      insert copy of kill buffer and set current char to end of this text
<esc>L  make next word lowercase        <esc>U   make next word uppercase
<esc>C  capitalize next word
^T      transpose current and previous chars

Buffer Commands
^X^V    create new buffer containing file and display it in current window
^XB     change buffer displayed in current window
^XK     delete buffer
^X^R  	read file into current buffer   ^X^W    write current buffer to file
^X^F    change current buffer's associated file
^X^S    save current buffer on its associated file
^Z      save current buffer and exit    ^X^C    exit without saving buffer

Window Commands
^X1     delete all but current window and expand current window to fill screen
^X2     split current  window into two; usually followed by ^XB or ^X^V
^X^B    create window showing information on all buffers
^XN     to next window                  ^XP     to previous window
^XZ     enlarge current window          ^X^Z    shrink current window
^X^N    scroll current window forward   ^X^P    scroll current window backward
<esc>!  move current line to top of current window
        (with argument 0: move it to center
        with positive argument: move it to argument lines from top
        with negative argument: move it to argument lines from bottom)

Other Commands
^U      specify argument to other commands
^C      escape to MS-DOS                ^G      abort a command
^X(     begin macro definition          ^X)     end macro definition
^XE     execute macro                   ^L      redraw screen