Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!nbires!hao!hplabs!hp-pcd!craig From: craig@hp-pcd.UUCP (craig) Newsgroups: net.emacs Subject: Re: MicroEmacs manual Message-ID: <9900003@hpcvlo.UUCP> Date: Sun, 20-Jul-86 02:38:00 EDT Article-I.D.: hpcvlo.9900003 Posted: Sun Jul 20 02:38:00 1986 Date-Received: Tue, 22-Jul-86 00:59:38 EDT References: <9900001@hpcvlo.UUCP> Organization: Hewlett-Packard - Corvallis, OR Lines: 189 Nf-ID: #R:hpcvlo:9900001:hpcvlo:9900003:000:6422 Nf-From: hpcvlo!craig Jul 19 22:38:00 1986 MICROEMACS COMMAND SUMMARY Note: n means argument prefix (set by ^U). dot is current cursor position. ^@ Set mark at current position (dot). ^A Move cursor to beginning of line. ^B Move cursor back one character. ^C Exit without saving buffers (same as ^x^C). ^D Delete current character. If n then save to kill buffer. ^E Move cursor to end of line. ^F Move cursor forward one character. ^G Abort any command. (shades of Teco). ^H (backspace) Delete previous character. If n, save to kill buffer. ^I Tab. If n = 0 use tab. If n>1, set tab stops & use blanks. ^J Newline and match indent of previous line. ^K Kill (delete) to end of line. If n = 0: kill from begining of line to dot. If n > 0: kill forward over n newlines. If n < 0: kill backword over n newlines. ^L Redisplay screen. If n, center cursor. ^M Carriage return. ^N Move cursor to next line. ^O Open a new line. ^P Move to previous line. ^Q Quote the next character (insert the next character typed). ^R Reverse search. ^S Forward search. ^T Transpose characters. ^U Enter repeat count for next command (set n). ^V View the next screen (scroll up one screen). ^W Kill region (all text between cursor and last mark set). ^Y Yank (undelete) last text killed (deleted). ^_ Push to a new interactive command shell. ^^ Quote the next character (same as ^Q). ^\ Forward search (same as ^S). ^x! Fork a command. ^x( Begin keyboard macro. ^x) End keyboard macro. ^x= Show current position. ^x1 Display only current window. ^x2 Split the current window. ^xB Prompt for new buffer. If given n, buffer must exist. ^xE Execute keyboard macro. ^xF Set fill column (for word wrap). If n, set to n else set to current column. if n = 0, turn off word wrap. ^xK Kill a buffer. ^xN Move to next window. ^xP Move to previous window. ^xZ Enlarge current window by n lines. ^x^B Show active buffers. ^x^C Exit without saving buffers. ^x^F Visit file. ^x^G Abort. ^x^I Insert file at dot. ^x^L Lower case region. ^x^N Scroll current window up by n lines. ^x^O Use old buffer. Same as ^U^xB ^x^P Scroll current window down by n lines. ^x^R Read file into current buffer. Defaults to current file name. ^x^S Save (write) current buffer to its file. Only writes if changed. ^x^U Uppercase region. ^x^V Visit a file. Read file and display in current window. ^x^W Write buffer to file. Defaults to current file name. Always writes. ^x^X Swap dot and mark. ^x^Z Reduce current window by n lines. delete previous character. $! Move current line to n lines from top of window. if n = 0 center cursor. $$ Execute-line. $ Set mark. $< Move cursor to beginning of buffer. $> Move cursor to end of buffer. $? List all commands that have keyword in them. $1, $2, $3, $4, $5, $6, $7, $8, $9 Enter n for next command (like ^U). $B Move cursor back one word. $C Capitalize word. $D Delete next word. $ Delete previous word. $F Move cursor forward one word. $G Move cusor to line specified by n. $^G Abort. $L Lowercase next word. $Q Query replace. Mark is set to begining of search. $U Uppercase next word. $V View the previous screen (scroll down one screen). $W Copy region to kill buffer. $X Execute meta command (such as goto-line). Command completation when SPACE typed. COMMAND BINDING PROGRAMS: center-cursor ~G delete-line ~L insert-line ~M mark-and-end ~B mark-and-home ~A COMMANDS: abort ^G apropos $? backward-character ^B ~F backward-word $B beginning-of-buffer $< beginning-of-line ^A bind-to-key Not bound case-region-lower ^X^L case-region-upper ^X^U case-word-capitalize $C case-word-lower $L case-word-upper $U completion Not bound copy-region $W decompile Not bound delete-blank-lines Not bound delete-char ^D ~H delete-next-word $D delete-other-windows ^X1 delete-previous-character ^H DEL delete-previous-word $DEL $^H describe-bindings Not bound describe-key Not bound end-macro ^X) end-of-buffer $> end-of-line ^E enlarge-window ^XZ exchange-dot-and-mark ^X^X execute-buffer Not bound execute-extended-command $X execute-line $^[ execute-macro ^XE execute-monitor-command ^X! exit ^C ^X^C filter-region Not bound forward-character ^F ~E forward-word $F goto-line $G insert-file ^X^I kill-buffer ^XK kill-line ^K ~K kill-region ^W list-buffers ^X^B load Not bound newline ^M newline-and-indent ^J next-buffer Not bound next-line ^N ~D next-page ^V ~J next-window ^XN not-modified Not bound open-line ^O previous-line ^P ~C previous-page $V ~I previous-window ^XP query-replace $Q quick-exit Not bound quote ^^ ^Q read-file ^X^R refresh-screen ^L rename-buffer Not bound replace-string $R reposition-window $! save-buffer ^X^S scroll-down ^X^N ~O scroll-up ^X^P ~P search-forward ^\ ^S search-reverse ^R set-fill-column ^XF set-mark ^@ $SPACE ~N show-position ^X= shrink-window ^X^Z spawn-cli ^_ split-window ^X2 start-macro ^X( switch-to-buffer ^XB tab ^I transpose-characters ^T use-old-buffer ^X^O version Not bound visit-file ^X^F ^X^V write-file ^X^W yank-from-killbuffer ^Y