Emacs Quick Reference You can run the emacs tutorial by typing "c-h t". Emacs Version 19 is better integrated with the X window system and also has menus available. Here "c-" indicates holding down the control key while preessing something else.The notation "m-" indicates holding down the meta key, and "sh-" the shift key. In MacX, by default, the "up arrow" key is the meta key. MOTION c-E ! end of line c-A ! beginning of line c-F ! forward one character c-B ! back one character m-F, m-B ! move by words c-V, m-V ! move by screens c-N ! down one line c-P ! up one line c-m-F ! forward one lisp form (to closing delimiter) c-m-B ! back one lisp form (to opening delimiter) m-sh-< ! to beginning of buffer m-sh-> ! to end of buffer MARKING c-space ! mark beginning of region YANKING c-Y ! yank back last thing killed m-Y ! after a c-Y, yanks previous WINDOWS c-X 2 ! split-window veritcally c-X 1 ! delete other windows c-X o ! other-window REGIONS AND REGISTERS c-X / ! store locn of point in register c-X j ! register to point c-X x ! copy region to register c-X g ! insert contents of register c-X r ! copy rectangular region to register MISC m-X undo c-X u ! undo c-X c-X ! exchange mark and point c-X ! redo last command m-P ! to cycle back m-X exit-minibuffer FORMAT c-O ! open a line c-X c-O ! close up blank lines DELETION c-D ! delete char under cursor m-delete, m-D ! delete words c-K ! delete to EOL c-W ! kill region m-W ! save region on kill history w/o deletion c-G ! abort a region BUFFERS c-X c-B ! list of Emacs buffers c-X c-S ! save file c-X c-W ! write file c-X c-F ! retrieve file / create new buffer c-X c-C ! leave buffer without saving c-X k ! kill a buffer c-X b ! toggle buffers c-X i ! insert file c-X s ! save some buffers m-X dired ! enter dired; ? for help, f to select file m-X list buffers ! list buffers SEARCHING & REPLACING c-R ! reverse search; c-R to repeat ; c-G to end and return cursor to original locn. c-S ! search forward POSITION m-X goto-line m-X what-line m-= ! number of lines in region c-X = ! character position, code, more HELP c-h k ! describe key c-h m ! describe major mode c-h a ! apropos ! minibuffer complete sh-/ ! list mini-buffer completions KEYS m-X define-key m-X global-set-key m-X global-unset-key m-X local-set-key MAIL m-X mail c-C c-S ! send mail TEX m-X latex-mode m-x tex-region m-x tex-buffer SHELL m-x shell ! invoke a c shell return ! in shell mode, usually processes the current line m-x comint-send-eof ! send end of file inside a shell DIRED (editing a directory) f ! edit the current file d ! mark a file for deletion x ! execute deletions C ! copy a file R ! rename a file