如何显示线程中的每条消息并至少包含一条新消息?

如何显示线程中的每条消息并至少包含一条新消息?

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

macro index ,sn "l ^a^k~N\n"  "show only new messages"

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

答案1

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

~(PATTERN) messages in threads containing messages matching PATTERN,
e.g. all threads containing messages from you: ~(~P)

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

相关内容