mutt's tag command - Was: Musings on debian-user list
On Thu, Jul 30, 2009 at 07:01:48PM EDT, Chris Jones wrote:
> On Thu, Jul 30, 2009 at 11:14:55AM EDT, Daniel Burrows wrote:
> > On Wed, Jul 29, 2009 at 06:47:55PM -0400, Chris Jones <cjns1989@gmail.com> was heard to say:
>
> [..]
>
> > > The only thing I find "frustrating" about mutt is that it is impossible
> > > to view more than one message at a time - you actually have to fire up a
> > > second instance of mutt to achieve this.
> > >
> > > What else?
> >
> > (1) mutt's support for cross-folder operations is fairly limited.
> > You can view multiple folders by running multiple mutts, but you
> > can't do operations that require accessing two at once, such as
> > cross-folder searches ("where did I put that email from John last
> > Tuesday?").
>
> I tend to be over-organized - IOW, I spend/waste way too much time
> organizing.. :-) so, this kind of thing practically never happens to me.
[..]
> CJ
>
>
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Thu, Jul 30, 2009 at 08:42:07PM EDT, Rob Owens wrote:
> On Thu, Jul 30, 2009 at 07:01:48PM -0400, Chris Jones wrote:
> > On Thu, Jul 30, 2009 at 11:14:55AM EDT, Daniel Burrows wrote:
> > > On Wed, Jul 29, 2009 at 06:47:55PM -0400, Chris Jones <cjns1989@gmail.com> was heard to say:
> >
> > > (2) Since mutt runs its editor as an external program, there's no way
> > > to quote more messages than you started with. If you get halfway
> > > through a long email and then realize you wanted to quote some
> > > other messages, you have to blow up the mail and restart
> > > (hopefully saving it somewhere) -- or of course copy the message
> > > in and quote it by hand.
> >
> > True, you have to "tag" the messages first.. and then launch the editor
> > on the messages' concatenation.
> >
> Could you give more details on how to do this?
>
> -Rob
>
>
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
I did the above by:
't' → tag my post + your reply - tagged messages are flagged with '*'
';' → tag prefix - apply next function to tagged messages
'L' → reply to list - editor is launched on concatenation of messages
Alt+'t' lets your tag an entire thread or sub-thread below the current
cursor position.
Obviously, tagged messages can be processed by any valid mutt function
such as 's' (save) which lets you _move_ (rather than save) messages or
entire threads to other folders.
't' and Alt-'t' really toggle the '*' flag so you need to hit 't' again
to "untag" messages.
Shift+'t' or Ctrl+'t' let you tag messages that match a given pattern
such as the sender, which is handy if you want to quickly move all my
posts to /dev/null :-)
CJ
Reply to: