🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari16
Article #1052

MicroEmacs Reference Card

#1052
From: Isaac Dimitrovsky
Date: Sat, 31 May 1986 22:14
66 lines
3988 bytes
[]
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
Technical Details
Message-ID: <6670004@csd2.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!csd2!dimitrov

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!csd2!dimitrov
From: dimitrov@csd2.UUCP (Isaac Dimitrovsky)
Newsgroups: net.micro.atari16
Subject: MicroEmacs Reference Card
Message-ID: <6670004@csd2.UUCP>
Date: Sat, 31-May-86 18:14:00 EDT
Article-I.D.: csd2.6670004
Posted: Sat May 31 18:14:00 1986
Date-Received: Sun, 1-Jun-86 08:37:52 EDT
Organization: New York University
Lines: 66