I created a macro in mutt to send the selected message to my archive folder:
macro index,pager ,m s=Archive
In many cases, new messages are archived right away, so I tried to extend the macro:
macro index,pager ,m Wnks=Archive
This works fine unless the last message is selected. In this case, the target message remains selected after clearing the N/O flag, and the k command moves the selection to the previous message in the list. Is there any way to apply multiple commands to a certain message, without having to resort to movement commands?