* what is <find>? @ 2010-06-03 16:40 patrol 2010-06-03 17:46 ` Pascal J. Bourguignon 0 siblings, 1 reply; 5+ messages in thread From: patrol @ 2010-06-03 16:40 UTC (permalink / raw) To: help-gnu-emacs Hi, After I did a nonincremental search with M-x search-forward, Emacs sent me this text message: "You can run the command 'search-forward' with <find>." Can someone please tell me what "<find>" is? I found something about "find" in the manual related to dired, but it didn't look related. And googling <find> is hard because Google ignores special characters when searching. Thanks ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: what is <find>? 2010-06-03 16:40 what is <find>? patrol @ 2010-06-03 17:46 ` Pascal J. Bourguignon [not found] ` <47585daf-bcd4-498a-b05d-d8bdbcfefa50@y11g2000yqm.googlegroups.com> 0 siblings, 1 reply; 5+ messages in thread From: Pascal J. Bourguignon @ 2010-06-03 17:46 UTC (permalink / raw) To: help-gnu-emacs patrol <patrol_boat@hotmail.com> writes: > Hi, > After I did a nonincremental search with M-x search-forward, Emacs > sent me this text message: "You can run the command 'search-forward' > with <find>." Can someone please tell me what "<find>" is? I found > something about "find" in the manual related to dired, but it didn't > look related. And googling <find> is hard because Google ignores > special characters when searching. > Thanks <find> is the name of the Find key. If you use X11, you can bind it to a physical key if you know its keycode with the line: keycode 78 = Find in ~/.Xmodmap You can also ignore it, since with emacs you can bind any key to a command. So assuming you want to be able to search-forward by typing just: C-c C-s you can put: (global-set-key (kbd "C-c C-s") 'search-forward) in ~/.emacs, or for temporarily try it out: M-x global-set-key RET C-c C-s search-forward RET Then if you type: C-h w search-forward RET you should see the added key binding. -- __Pascal Bourguignon__ http://www.informatimago.com/ ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <47585daf-bcd4-498a-b05d-d8bdbcfefa50@y11g2000yqm.googlegroups.com>]
* Re: what is <find>? [not found] ` <47585daf-bcd4-498a-b05d-d8bdbcfefa50@y11g2000yqm.googlegroups.com> @ 2010-06-04 14:34 ` Stefan Monnier 2010-06-04 15:07 ` patrol 0 siblings, 1 reply; 5+ messages in thread From: Stefan Monnier @ 2010-06-04 14:34 UTC (permalink / raw) To: help-gnu-emacs > Great answer, thanks! I'll definitely do the key binding you suggest, > but I'd also like to be able to duplicate the way incremental search > works, where you can repeatedly press the same key (C-s) to move to > subsequent matches. Would there be a way to set it up where C-c C-s > not only finds the first occurrence of the search string, but pressing > C-c C-s again and again finds subsequent occurrences? Or would that > require some programming with Elisp? Alternatively, I guess I could > just pick a different key binding for the command nonincremental- > repeat-search-forward. Makes me wonder: why in the world would you want to use non-incremental search? Stefan ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: what is <find>? 2010-06-04 14:34 ` Stefan Monnier @ 2010-06-04 15:07 ` patrol 2010-06-09 12:18 ` LanX 0 siblings, 1 reply; 5+ messages in thread From: patrol @ 2010-06-04 15:07 UTC (permalink / raw) To: help-gnu-emacs On Jun 4, 10:34 am, Stefan Monnier <monn...@iro.umontreal.ca> wrote: > Makes me wonder: why in the world would you want to use > non-incremental search? Well, it's a good question. I guess one reason is that I'm just more used to it from working with other programs (though the future trend does seem to be incremental searches -- IE8, MS Word 2010). Sometimes I find the highlighting of multiple-matches distracting when I just want the next match. I wouldn't say these are strong reasons though, and I'm sure I'd get used to isearch if I just used it more. I suppose most Emacs users/developers feel as you do, which would explain why there's so little key binding support for noninc search commands in Emacs. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: what is <find>? 2010-06-04 15:07 ` patrol @ 2010-06-09 12:18 ` LanX 0 siblings, 0 replies; 5+ messages in thread From: LanX @ 2010-06-09 12:18 UTC (permalink / raw) To: help-gnu-emacs > > Makes me wonder: why in the world would you want to use > > non-incremental search? > > Well, it's a good question. I guess one reason is that I'm just more > used to it from working with other programs (though the future trend > does seem to be incremental searches -- IE8, MS Word 2010). Well, why don't you bind C-f (like in most M$ progs) to non- incremental search and leave C-s where it is? HTH Rolf ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2010-06-09 12:18 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-06-03 16:40 what is <find>? patrol 2010-06-03 17:46 ` Pascal J. Bourguignon [not found] ` <47585daf-bcd4-498a-b05d-d8bdbcfefa50@y11g2000yqm.googlegroups.com> 2010-06-04 14:34 ` Stefan Monnier 2010-06-04 15:07 ` patrol 2010-06-09 12:18 ` LanX
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).