[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Isearch in dired
From: |
Alan Mackenzie |
Subject: |
Re: Isearch in dired |
Date: |
Sat, 8 Nov 2008 12:19:29 +0000 |
User-agent: |
Mutt/1.5.9i |
Morning, Richard!
On Sat, Nov 08, 2008 at 04:56:52AM -0500, Richard M. Stallman wrote:
> It would be useful for isearch in a dired buffer to match only file
> names by default. I think this would be a good feature -- if we can
> come up with a natural way to request ordinary search of the entire
> buffer.
> Can anyone think of one?
This doesn't have to be a special dired thing. Surely it should be a
major mode dependent hook:
(defvar isearch-in-valid-region-p nil
"If non-nil, a function which returns non-nil if the current isearch
match is acceptable. It is given two parameters, the beginning and end
of the match.")
There are already several toggle keys in isearch-mode: M-r (toggle
regexp), M-c (toggle case sensitivity), ..... So, how about C-M-z
(toggle validation funtion)?
It's not that brilliant - in fact, it's pretty bad, but it doesn't
shadow a useful function in the Emacs core (is C-M-z bound anywhere at
all?) and it's no worse than C-M-w. ;-(
Come on, Richard, tell us what your best effort at thinking up a key
binding was. ;-)
--
Alan Mackenzie (Nuremberg, Germany).