Most functions in emacs keep a default option, with the last arguments used. Is it possible to reuse some of the default arguments while changing others?
For example, when using search and replace, a string such as Query replace (default thing1 -> thing2)
lets you reuse the last command, instead of typing it all over. Is there a way to keep "thing1" as the first argument, but enter a new string in place of "thing2"?