;; enscript -MLetter --font=Courier6 --columns=5 -r -B GemacsKeys.txt -p out.ps Gemacs function key index Major Mode Bindings: ===== ==== ======== LFD eval-print-last-sexp ESC Prefix Command C-c Prefix Command TAB lisp-indent-line DEL backward-delete-char- untabify ESC TAB lisp-complete-symbol ESC C-x eval-defun ESC q lisp-fill-paragraph ESC C-q indent-sexp ESC q lisp-fill-paragraph ESC C-q indent-sexp Global Bindings: ====== ======== C-@ set-mark-command C-a beginning-of-line C-b backward-char C-d delete-char C-e end-of-line C-f forward-char C-g keyboard-quit C-h help-command C-k kill-line C-l recenter RET newline C-n next-line C-o open-line C-p previous-line C-q quoted-insert C-r isearch-backward C-s isearch-forward C-t transpose-chars C-u universal-argument C-v scroll-up C-w kill-region C-x Control-X-prefix C-y yank C-z iconify-or-deiconify -frame C-] abort-recursive-edit C-_ undo Iterators ========= C-- negative-argument C-9 digit-argument C-8 digit-argument C-7 digit-argument C-6 digit-argument C-5 digit-argument C-4 digit-argument C-3 digit-argument C-2 digit-argument C-1 digit-argument C-0 digit-argument C-/ undo Help Functions ==== ========= C-h v describe-variable C-h w where-is C-h t help-with-tutorial C-h s describe-syntax C-h p finder-by-keyword C-h n view-emacs-news C-h C-n view-emacs-news C-h m describe-mode C-h l view-lossage C-h C-k Info-goto-emacs-key -command-node C-h C-f Info-goto-emacs- command-node C-h i info C-h f describe-function C-h d describe-function C-h k describe-key C-h c describe-key-briefly C-h b describe-bindings C-h a command-apropos C-h C-w describe-no-warranty C-h C-d describe-distribution C-h C-c describe-copying C-h ? help-for-help C-h C-h help-for-help Control-x Functions ========= ========= C-x C-b list-buffers C-x C-c save-buffers-kill -emacs C-x C-d list-directory C-x C-e eval-last-sexp C-x C-f find-file C-x TAB indent-rigidly C-x C-l downcase-region C-x C-n set-goal-column C-x C-o delete-blank-lines C-x C-p mark-page C-x C-q vc-toggle-read-only C-x C-r find-file-read-only C-x C-s save-buffer C-x C-t transpose-lines C-x C-u upcase-region C-x C-v find-alternate-file C-x C-w write-file C-x C-x exchange-point-and -mark C-x C-z iconify-or-deiconify -frame C-x ESC Prefix Command C-x $ set-selective-display C-x ' expand-abbrev C-x ( start-kbd-macro C-x ) end-kbd-macro C-x + balance-windows C-x - shrink-window-if -larger-than-buffer C-x . set-fill-prefix C-x / point-to-register C-x 0 delete-window C-x 1 delete-other-windows C-x 2 split-window -vertically C-x 3 split-window -horizontally C-x 4 ctl-x-4-prefix C-x 5 ctl-x-5-prefix C-x 6 Prefix Command C-x ; set-comment-column C-x < scroll-left C-x = what-cursor-position C-x > scroll-right C-x X Prefix Command C-x [ backward-page C-x ] forward-page C-x ^ enlarge-window C-x ` next-error C-x a Prefix Command C-x b switch-to-buffer C-x d dired C-x e call-last-kbd-macro C-x f set-fill-column C-x g insert-register C-x h mark-whole-buffer C-x i insert-file C-x j jump-to-register C-x k kill-buffer C-x l count-lines-page C-x m mail C-x n Prefix Command C-x o other-window C-x q kbd-macro-query C-x r Prefix Command C-x s save-some-buffers C-x u advertised-undo C-x v Prefix Command C-x x copy-to-register C-x { shrink-window -horizontally C-x } enlarge-window -horizontally C-x DEL backward-kill-sentence C-x ESC ESC repeat-complex-command C-x 4 C-o display-buffer C-x 4 b switch-to-buffer -other-window C-x 4 C-f find-file-other -window C-x 4 r find-file-read -only-other-window C-x 4 f find-file-other-window C-x 4 m mail-other-window C-x 4 . find-tag-other-window C-x 4 d dired-other-window C-x 4 a add-change-log-entry -other-windo C-x 5 o other-frame C-x 5 0 delete-frame C-x 5 2 new-frame C-x 5 r find-file-read-only -other-frame C-x 5 C-f find-file-other-frame C-x 5 f find-file-other-frame C-x 5 b switch-to-buffer -other-frame C-x 5 m mail-other-frame C-x 5 . find-tag-other-frame C-x 5 d dired-other-frame C-x 6 RET tc-scroll-line C-x 6 DEL tc-scroll-down C-x 6 SPC tc-scroll-up C-x 6 } enlarge-window -horizontally C-x 6 { shrink-window -horizontally C-x 6 s tc-split C-x 6 o tc-associated-buffer C-x 6 C-l tc-recenter C-x 6 e tc-dissociate C-x 6 b tc-associate-buffer C-x 6 2 tc-two-columns C-x 6 1 tc-merge C-x X q top-level C-x X w edebug-where C-x X u edebug-unset -breakpoint C-x X x edebug-set-conditional -breakpoint C-x X b edebug-set-breakpoint C-x X C edebug-Continue-fast C-x X c edebug-continue C-x X T edebug-Trace-fast C-x X t edebug-trace C-x X G edebug-Go-nonstop C-x X g edebug-go C-x X SPC edebug-step-through C-x X d edebug-defun C-x a ' expand-abbrev C-x a e expand-abbrev C-x a - inverse-add-global -abbrev C-x a i Prefix Command C-x a + add-mode-abbrev C-x a g add-global-abbrev C-x a C-a add-mode-abbrev C-x a l add-mode-abbrev C-x n p narrow-to-page C-x n w widen C-x n n narrow-to-region C-x r f frame-configuration -to-register C-x r w window-configuration -to-register C-x r t string-rectangle C-x r o open-rectangle C-x r y yank-rectangle C-x r k kill-rectangle C-x r r copy-rectangle -to-register C-x r g insert-register C-x r i insert-register C-x r x copy-to-register C-x r s copy-to-register C-x r j jump-to-register C-x r SPC point-to-register C-x r C-SPC point-to-register C-x r C-@ point-to-register C-x v = vc-diff C-x v v vc-next-action C-x v u vc-revert-buffer C-x v s vc-create-snapshot C-x v r vc-retrieve-snapshot C-x v l vc-print-log C-x v i vc-register C-x v h vc-insert-headers C-x v d vc-directory C-x v c vc-cancel-version C-x v a vc-update-change-log C-x a i l inverse-add -mode-abbrev C-x a i g inverse-add -global-abbrev Meta (= Escape) Functions ==== ========== ========= ESC C-@ mark-sexp ESC C-a beginning-of-defun ESC C-b backward-sexp ESC C-c exit-recursive-edit ESC C-d down-list ESC C-e end-of-defun ESC C-f forward-sexp ESC C-h mark-defun ESC TAB complete-tag ESC LFD indent-new-comment -line ESC C-k kill-sexp ESC C-l reposition-window ESC C-n forward-list ESC C-o split-line ESC C-p backward-list ESC C-r isearch-backward -regexp ESC C-s isearch-forward -regexp ESC C-t transpose-sexps ESC C-u backward-up-list ESC C-v scroll-other-window ESC C-w append-next-kill ESC ESC eval-expression ESC C-\ indent-region ESC SPC just-one-space ESC ! shell-command ESC $ ispell-word ESC % query-replace ESC ' abbrev-prefix-mark ESC ( insert-parentheses ESC ) move-past-close-and -reindent ESC , tags-loop-continue ESC - negative-argument ESC . find-tag ESC / dabbrev-expand ESC 0 .. ESC 9 digit-argument ESC ; indent-for-comment ESC < beginning-of-buffer ESC = count-lines-region ESC > end-of-buffer ESC @ mark-word ESC \ delete-horizontal -space ESC ^ delete-indentation ESC a backward-sentence ESC b backward-word ESC c capitalize-word ESC d kill-word ESC e forward-sentence ESC f forward-word ESC h mark-paragraph ESC i tab-to-tab-stop ESC j indent-new-comment -line ESC k kill-sentence ESC l downcase-word ESC m back-to-indentation ESC q fill-paragraph ESC r move-to-window-line ESC t transpose-words ESC u upcase-word ESC v scroll-down ESC w kill-ring-save ESC x execute-extended -command ESC y yank-pop ESC z zap-to-char ESC { backward-paragraph ESC | shell-command-on -region ESC } forward-paragraph ESC ~ not-modified ESC DEL backward-kill-word ESC C-SPC mark-sexp ESC C-- negative-argument ESC C-9 digit-argument ESC C-8 digit-argument ESC C-7 digit-argument ESC C-6 digit-argument ESC C-5 digit-argument ESC C-4 digit-argument ESC C-3 digit-argument ESC C-2 digit-argument ESC C-1 digit-argument ESC C-0 digit-argument