如何在至少有一条新消息的线程中显示每条消息?

Aar*_*sey 2 mutt

我目前有一个宏可以快速显示新消息:

macro index ,sn "l ^a^k~N\n"  "show only new messages"
Run Code Online (Sandbox Code Playgroud)

但是,此宏会丢失正在进行的线程中新消息的上下文。我希望能够对其进行修改,以便能够显示来自其中至少有一条新消息的线程的每条消息。我已经阅读了几次mutt 手册,但我没有看到使用标准限制模式来实现这一目标的明显方法。

vin*_*c17 6

使用以下模式:~(~N). 更普遍:

~(PATTERN) messages in threads containing messages matching PATTERN,
e.g. all threads containing messages from you: ~(~P)
Run Code Online (Sandbox Code Playgroud)

注意:这是在某些 Mutt 1.5.x 版本中添加的。这是相应手册中关于 patterns 的部分