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-exact-case
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-keymap kmacro-step-edit-map
  :doc "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'."
  ;; 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'
  :parent query-replace-map
  "TAB"   'act-repeat
  "<tab>" 'act-repeat
  "C-k"   'skip-rest
  "c"     'automatic
  "f"     'skip-keep
  "q"     'quit
  "d"     'skip
  "C-d"   'skip
  "i"     'insert
  "I"     'insert-1
  "r"     'replace
  "R"     'replace-1
  "a"     'append
  "A"     'append-end)