Variable: kmacro-keymap
kmacro-keymap is a variable defined in kmacro.el.gz.
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-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 kmacro-keymap
(let ((map (make-sparse-keymap)))
;; Start, end, execute macros
(define-key map "s" #'kmacro-start-macro)
(define-key map "\C-s" #'kmacro-start-macro)
(define-key map "\C-k" #'kmacro-end-or-call-macro-repeat)
(define-key map "r" #'apply-macro-to-region-lines)
(define-key map "q" #'kbd-macro-query) ;; Like C-x q
(define-key map "d" #'kmacro-redisplay)
;; macro ring
(define-key map "\C-n" #'kmacro-cycle-ring-next)
(define-key map "\C-p" #'kmacro-cycle-ring-previous)
(define-key map "\C-v" #'kmacro-view-macro-repeat)
(define-key map "\C-d" #'kmacro-delete-ring-head)
(define-key map "\C-t" #'kmacro-swap-ring)
(define-key map "\C-l" #'kmacro-call-ring-2nd-repeat)
;; macro counter
(define-key map "\C-f" #'kmacro-set-format)
(define-key map "\C-c" #'kmacro-set-counter)
(define-key map "\C-i" #'kmacro-insert-counter)
(define-key map "\C-a" #'kmacro-add-counter)
;; macro editing
(define-key map "\C-e" #'kmacro-edit-macro-repeat)
(define-key map "\r" #'kmacro-edit-macro)
(define-key map "e" #'edit-kbd-macro)
(define-key map "l" #'kmacro-edit-lossage)
(define-key map " " #'kmacro-step-edit-macro)
;; naming and binding
(define-key map "b" #'kmacro-bind-to-key)
(define-key map "n" #'kmacro-name-last-macro)
(define-key map "x" #'kmacro-to-register)
map)
"Keymap for keyboard macro commands.")