Variable: query-replace-interactive
query-replace-interactive is a variable defined in replace.el.gz.
This variable is obsolete since 24.3; use M-n to pull the last
incremental search string to the minibuffer that reads the string to
replace, or invoke replacements from Isearch by using a key sequence
like C-s C-s M-%.
Value
nil
Documentation
Non-nil means query-replace uses the last search string.
That becomes the "string to replace".
Probably introduced at or before Emacs version 24.3.
Source Code
;; Defined in /usr/src/emacs/lisp/replace.el.gz
(defvar query-replace-interactive nil
"Non-nil means `query-replace' uses the last search string.
That becomes the \"string to replace\".")