In the group buffer typing G G will search the group on the
current line by calling
This prompts for a query string, creates an ephemeral
group containing the articles that match this query, and takes you to
a summary buffer showing these articles. Articles may then be read,
moved and deleted using the usual commands.
nnselect group made in this way is
will disappear upon exit from the group. However changes made in the
group are permanently reflected in the real groups from which the
articles are drawn. If you want to create a persistent group
that sticks around after exit from the summary buffer, you can call
gnus-group-make-search-group (bound to G g).
So you just performed a search whose results are so fabulous you
wished you had done a persistent search rather than an ephemeral one?
No problem; you can create such a group by calling
gnus-summary-make-group-from-search (bound to C-c C-p)
from the ephemeral summary buffer.
It is occasionally convenient to view articles found through searching
in their original group. You can warp (i.e., jump) to the
original group for the article on the current line with A W, aka
You say you want to search more than just the group on the current line? No problem: just process-mark the groups you want to search. You want even more? Initiating a search with the cursor on a topic heading will search all the groups under that topic.
Still not enough? OK, in the server buffer
gnus-group-read-ephemeral-search-group (here bound to G)
will search all groups from the server on the current line. Too much?
Want to ignore certain groups when searching, like spam groups? Just
gnus-search-ignored-newsgroups: groups matching this
regexp will not be searched.