0

My question is similar to How to move multiple articles from one Gnus group to another?. However the answer given there didn't work for me.

Suppose I want to move multiple articles in a summary region to another group (I am accessing emails over IMAP), I mark all the articles in a region with M P r to get a # mark. Now I do M-& B m to move the process marked articles and specify the target group.

Unfortunately, Gnus is asking me the target group for each and every article which is annoying. What am I doing wrong?

EDIT: Looks like I was unnecessarily pressing M-& (i.e. M-S-&) before B m as specified in the below pasted last paragraph of https://www.gnu.org/software/emacs/manual/html_node/gnus/Process_002fPrefix.html#Process_002fPrefix

Many commands do not use the process/prefix convention. All commands that do explicitly say so in this manual. To apply the process/prefix convention to commands that do not use it, you can use the M-& command. For instance, to mark all the articles in the group as expirable, you could say M P b M-& E.

While commands like expire article (E) will need the above M-& prefix, the commands like B m (gnus-summary-move-article) will honor process marks and will move all marked articles to the target buffer.

1 Answer 1

-1

What do you mean by M-& B m?

In my Emacs config, M-& (with shift) is bound to async-shell-command, and I think that's a default key binding. If you meant M-7 B m (without shift), then you asked Emacs to run gnus-summary-move-article seven times. It would make sense that it prompts you for a destination seven times.

2
  • Thanks for your follow up question. I was referring to the very last paragraph of gnu.org/software/emacs/manual/html_node/gnus/… which asked user to press M-& (i.e. M-S-&) to run a command if it doesn't support a process mark (like E). I found that in my case the B m command supports process marks and doesn't need M-& to process all marked articles. Dec 22, 2018 at 10:23
  • In Gnus buffers, M-& is bound to gnus-summary-universal-argument. This answer, which should have been just a comment, is totally off the mark.
    – Omar
    Feb 11, 2022 at 18:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.