Emacs Quick Reference 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 c-m-B ! back one lisp form m-sh-< ! to beginning of buffer m-sh-> ! to end of buffer WINDOWS c-X 1 ! one window c-X 2 ! two windows c-X o ! other window MARKING c-space ! mark beginning of region YANKING c-Y ! yank back last thing killed m-Y ! after a c-Y, yanks previous 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 ZMACS 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 ! minibuffer complete sh-/ ! list 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 validate-ex-buffer m-x tex-region m-x tex-buffer LISP c-m-h ! mark defun c-X ! redo last command p ! cycle through previous commands