>> > Multiple > Search > >> > Query Replace Using TAGS Table... M-q >> > Query Replace Using `find'... Q >> >> dired-do-find-regexp-and-replace could be left bound to Q, but >> dired-do-query-replace-regexp could be bound to M-% in Dired. > > For the latter, I use `M-q' (not `M-%'). > I suggest that vanilla Emacs do the same. > > These two commands have quite similar purposes. > I suggest that they have similar keys. > > Also, `M-%' has its normal meaning when Dired > has been toggled to writable (WDired). That > key should be kept for its normal purpose, IMO. 'M-q' has its normal meaning of filling the paragraph, so it would be confusing to use other meaning in Dired. While finding a good short key would be nice, here is a patch that for consistency with 'M-s a M-C-s' also adds 'M-s a M-C-%':