1 $$$$$%Key Binding Keystroke Effect abort-command ^G add-mode ^XM Add a mode such as WRAP backward-character ^B beginning-of-file M< beginning-of-line ^A end-of-file M> end-of-line ^E forward-character ^F next-line ^N next-paragraph MN next-word MF previous-line ^P previous-paragraph MP previous-word MB save-file ^X^S Save the current buffer under the same name write-file ^S^W Save the current buffer under a new name delete-previous-character ^H delete-next-character ^D delete-previous-word M^H delete-next-word MD kill-to-end-of-line ^K insert-space ^C Insert a space to the right of the cursor open-line ^O Insert a blank line delete-blank-lines ^X^O exit-emacs ^X^C set-mark M Make the beginning of a region delete-region ^W Delete a region and put it in the KILL buffer copy-region MW Copy a region into the KILL buffer yank-text ^Y Insert contents of the KILL buffer search-forward ^S search-backward ^R replace MR Replace all query-replace M^R open-window ^X2 Split window into two close-windows ^X1 [one] Close all windows except the current one next-window ^XO [oh] previous-window ^XP move-window-down ^X^N Scroll current window down by one line move-window-up ^X^P` Scroll current window up by one line redraw-display M: or M^L Move current line at the center grow-window MX^ Enlarge current window by one line shrink-window ^X^Z Shrink current window by one line clear-and-redraw ^L Redraw screen and move current line at the center scroll-next-up M^Z Scroll next window up by one line scroll-next-down M^V Scroll next window down by one line delete-window ^X0 (zero) Delete current window delete-other-windows ^X1 resize-window ^X^W Resize window by a given numeric argument next-buffer ^X^X select-buffer ^XB list-buffer ^X^B delete-buffer ^XK add-mode ^XM Add a mode to current buffer delete-mode ^X^M add-global-mode MM delete-global-mode M^M save-file ^X^S write-file ^X^W change-file-name ^XN find-file ^X^F read-file ^X^R view-file ^X^V Buffer is set to VIEW mode set-fill-column ^XF Set fill column to a given numeric argument fill-paragraph MQ Logically reformat the current paragraph case-word-upper MU Change the current word to uppercae case-word-lower ML Change the current word to lowercase case-word-capitalize MC Capitalize first word or letter after the cursor case-region-upper ^X^U case-region-lower ^X^L handle-tab ^I Set tab size entab-region ^X^E Change multiple spaces to tabs detab-region ^X^D Change tabs to multiple spaces trim-region ^X^T Delete white spaces after the end of lines execute-program ^X$ filter-command ^X# Send the current buffer through a shell filter i-shell ^XC Escape to a new shell pipe-command ^X@ Shend the results of an external command to a buffer shell-command ^X: Execute a shell command suspend-emacs ^XD (UNIX ONLY) start-macro ^X( Start recording all keyboard input end-macro ^X) End recording keyboard input execute-macro ^XE WRAP CMODE EXACT - Exact Matching for Searches VIEW - for Read Only Buffer OVER - Overwrite Mode MAGIC - Regular expressions in searcg CRYPT - Encryption mode active ASAVE - Auto-save mode X4 X{ X X X X X' X: X< X> X@ XS XU Xjk"=$  w'W"%`7e#$`Me# f+8` 0gtpRjbW"``"j4 *!jkkjW"q` *,W"`o/,XXXXXX)X9XOX]XpX~XXXkk"=$ XX/X1XOXiXXXXX X&X7X9Xkk"=$ 9kXXXXX$X8XPXcXeXXXXXkk"=$ 7XrXXXX]XXXXXUXWXiX|Xkk"=$ |XXXXXX XXX/XEXUXeXXkk"=$ XX XG X X X X X XH Xz X X X Xkk"=$   X4 X{ X X X X X' X: X< X> X@ XF XM Xkk"=$ M r X X X X X X X' X: X< X> X@ XF XM Xkk"=$  Arialdelete-blank-lines ^X^O exit-emacs ^X^C set-mark M Make the beginning of a region delete-region ^W Dele