Variable: kmacro-step-edit-map
kmacro-step-edit-map is a variable defined in kmacro.el.gz.
Value
Large value
! automatic
, act-and-show
. act-and-exit
<backspace> skip
<delete> skip
<escape> exit-prefix
<f1> help
<help> help
<next> scroll-up
<prior> scroll-down
<return> exit
<tab> act-repeat
? help
A append-end
C-M-S-v scroll-other-window-down
C-M-v scroll-other-window
C-] quit
C-d skip
C-g quit
C-h help
C-k skip-rest
C-l recenter
C-r edit
C-v scroll-up
C-w delete-and-edit
DEL skip
E edit-replacement
I insert-1
M-<next> scroll-other-window
M-<prior> scroll-other-window-down
M-v scroll-down
N skip
R replace-1
RET exit
SPC act
TAB act-repeat
U undo-all
Y act
^ backup
a append
c automatic
d skip
e edit-replacement
f skip-keep
i insert
n skip
q exit
q quit
r replace
u undo
y act
Documentation
Keymap that defines the responses to questions in kmacro-step-edit-macro.
This keymap is an extension to the query-replace-map, allowing the
following additional answers: insert, insert-1, replace, replace-1,
append, append-end, act-repeat, skip-end, skip-keep.
Source Code
;; Defined in /usr/src/emacs/lisp/kmacro.el.gz
(defvar kmacro-step-edit-num-input-keys) ;; to ignore duplicate pre-command hook
(defvar kmacro-step-edit-map
(let ((map (make-sparse-keymap)))
;; query-replace-map answers include: `act', `skip', `act-and-show',
;; `exit', `act-and-exit', `edit', `delete-and-edit', `recenter',
;; `automatic', `backup', `exit-prefix', and `help'.")
;; Also: `quit', `edit-replacement'
(set-keymap-parent map query-replace-map)
(define-key map "\t" 'act-repeat)
(define-key map [tab] 'act-repeat)
(define-key map "\C-k" 'skip-rest)
(define-key map "c" 'automatic)
(define-key map "f" 'skip-keep)
(define-key map "q" 'quit)
(define-key map "d" 'skip)
(define-key map "\C-d" 'skip)
(define-key map "i" 'insert)
(define-key map "I" 'insert-1)
(define-key map "r" 'replace)
(define-key map "R" 'replace-1)
(define-key map "a" 'append)
(define-key map "A" 'append-end)
map)
"Keymap that defines the responses to questions in `kmacro-step-edit-macro'.
This keymap is an extension to the `query-replace-map', allowing the
following additional answers: `insert', `insert-1', `replace', `replace-1',
`append', `append-end', `act-repeat', `skip-end', `skip-keep'.")