[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#14979: 24.3; Feature Request: query-replace-backward
From: |
Jambunathan K |
Subject: |
bug#14979: 24.3; Feature Request: query-replace-backward |
Date: |
Mon, 29 Jul 2013 12:42:49 +0530 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Ben A. <ben.a@gmx.us> writes:
> Hi,
>
> A feature request: I often make use of query-replace and
> query-replace-regexp. It would be useful to have a
> query-replace-backward and a query-replace-regexp-backward. The
> backward variant would be executed when the forward variant is given a
> negative argument.
One way of achieving this with the existing scheme of things is:
1. M-<
2. C-x n n
3. C-M-%
4. M->
6. C-x n w
Narrow from beginning of buffer (or a defun or wherever) to point, do
replacement and widen.
(I think) forward searches are more efficient than backward searches
through the buffer.
May I know what is your specific usage scenario? Are you editing a text
file or a program source? Why is that you want only backward
replacements and STRICTLY AVOID forward replacements.
>
> Much Appreciation,
> Ben