Variable: kmacro-keymap
kmacro-keymap is a variable defined in kmacro.el.gz.
Value
Large value
C-a kmacro-add-counter
C-c kmacro-set-counter
C-d kmacro-delete-ring-head
C-e kmacro-edit-macro-repeat
C-f kmacro-set-format
C-k kmacro-end-or-call-macro-repeat
C-l kmacro-call-ring-2nd-repeat
C-n kmacro-cycle-ring-next
C-p kmacro-cycle-ring-previous
C-q < kmacro-quit-counter-less
C-q = kmacro-quit-counter-equal
C-q > kmacro-quit-counter-greater
C-r a < kmacro-reg-add-counter-less
C-r a = kmacro-reg-add-counter-equal
C-r a > kmacro-reg-add-counter-greater
C-r l kmacro-reg-load-counter
C-r s kmacro-reg-save-counter
C-s kmacro-start-macro
C-t kmacro-swap-ring
C-v kmacro-view-macro-repeat
RET kmacro-edit-macro
SPC kmacro-step-edit-macro
TAB kmacro-insert-counter
b kmacro-bind-to-key
d kmacro-redisplay
e edit-kbd-macro
l kmacro-edit-lossage
n kmacro-name-last-macro
q kbd-macro-query
r apply-macro-to-region-lines
s kmacro-start-macro
x kmacro-to-register
Documentation
Keymap for keyboard macro commands.
Source Code
;; Defined in /usr/src/emacs/lisp/kmacro.el.gz
;; Keymap
(defvar-keymap kmacro-keymap
:doc "Keymap for keyboard macro commands."
;; Start, end, execute macros
"s" #'kmacro-start-macro
"C-s" #'kmacro-start-macro
"C-k" #'kmacro-end-or-call-macro-repeat
"r" #'apply-macro-to-region-lines
"q" #'kbd-macro-query ;; Like C-x q
"d" #'kmacro-redisplay
;; macro ring
"C-n" #'kmacro-cycle-ring-next
"C-p" #'kmacro-cycle-ring-previous
"C-v" #'kmacro-view-macro-repeat
"C-d" #'kmacro-delete-ring-head
"C-t" #'kmacro-swap-ring
"C-l" #'kmacro-call-ring-2nd-repeat
;; macro counter
"C-f" #'kmacro-set-format
"C-c" #'kmacro-set-counter
"C-i" #'kmacro-insert-counter
"C-a" #'kmacro-add-counter
"C-r l" #'kmacro-reg-load-counter
"C-r s" #'kmacro-reg-save-counter
"C-r a =" #'kmacro-reg-add-counter-equal
"C-r a <" #'kmacro-reg-add-counter-less
"C-r a >" #'kmacro-reg-add-counter-greater
"C-q =" #'kmacro-quit-counter-equal
"C-q <" #'kmacro-quit-counter-less
"C-q >" #'kmacro-quit-counter-greater
;; macro editing
"C-e" #'kmacro-edit-macro-repeat
"RET" #'kmacro-edit-macro
"e" #'edit-kbd-macro
"l" #'kmacro-edit-lossage
"SPC" #'kmacro-step-edit-macro
;; naming and binding
"b" #'kmacro-bind-to-key
"n" #'kmacro-name-last-macro
"x" #'kmacro-to-register)