Mutt:选择多条消息

50 mutt

我正在寻找一种在 Mutt 中选择多条消息的方法。

例如,选择第一条和最后一条消息将选择整个消息块。我还想使用正则表达式选择一个主题。

然后,我想对选定的消息运行命令,例如,将它们保存到文件中。

Sco*_*ung 64

您需要运行该tag-pattern命令。默认值为T( Shift+ t)。然后你可以给它一个正则表达式。默认情况下,这将匹配消息主题。

如果您需要按编号选择一系列消息,您可以将~m [MIN]-[MAX]模式提供给 tag-pattern。多年来,我发现还有许多其他选项很有用,您可以在手册的“高级用法 - 模式”部分查看完整列表。

您还可以使用t标记或取消标记突出显示的消息,以微调选择。

然后您可以运行tag-prefix( ;) 后跟save-message( s),它会提示您输入邮箱名称。该命令标记要删除的已保存消息;还有copy-message命令 ( C, 即Shift+c) 进行复制而不标记删除。

  • 全选:`T`然后点(`.`) (5认同)
  • 如果你想根据一个模式删除多条消息,你可以点击`D`然后输入一个模式(比如`spam@spam.spa`)。然后退出并清除。 (5认同)
  • 对已标记(选定)的消息运行命令后,消息仍带有标记。要**取消**选择(取消标记)所有消息,请使用“Ctrl”+“t”,然后使用点(“.”)。 (4认同)

小智 11

扩展@Scott McClung 的正确答案:

如果您想在默认情况下将 mutt 命令应用于所有选定的(标记的)消息而不使用tag-prefix;默认绑定到),您可以auto_tag通过将此行添加到您的.muttrc

set auto_tag = yes
Run Code Online (Sandbox Code Playgroud)

  • 我的 mutt 版本 1.10.1 不接受 `true`,它指出值应该是 `yes` 或 `no`。会编辑它,但编辑太短了 SE 无法接受它。 (2认同)