【发布时间】:2013-06-29 07:01:22
【问题描述】:
在 mutt 中,我想跟踪我需要回复的重要消息,就像我之前在 GMail 中所做的一样。问题是我倾向于忘记我有如此重要的消息,因此,永远不要运行使标记消息出现的宏(以防它们太旧而无法出现在索引中)。所以,我希望标记的消息总是 出现在主索引中,无论它们有多旧。这个设置,加上标记的消息以不同的颜色显示(他们已经这样做了),应该足以防止我忘记回答旧的 - 但重要的 - 消息。这可能吗?
提前致谢!
【问题讨论】:
标签: mutt
在 mutt 中,我想跟踪我需要回复的重要消息,就像我之前在 GMail 中所做的一样。问题是我倾向于忘记我有如此重要的消息,因此,永远不要运行使标记消息出现的宏(以防它们太旧而无法出现在索引中)。所以,我希望标记的消息总是 出现在主索引中,无论它们有多旧。这个设置,加上标记的消息以不同的颜色显示(他们已经这样做了),应该足以防止我忘记回答旧的 - 但重要的 - 消息。这可能吗?
提前致谢!
【问题讨论】:
标签: mutt
消息的顺序不能在sort和sort_aux的范围之外任意改变。但是,您可以将索引中的消息 limit 到特定类型的邮件,并将所有内容整齐地绑定到宏,如下所示:
macro index .i "<limit>(~N|~F)<Enter>" "view new/flag"
macro index .a "<limit>~A<Enter>" "view all"
第一个宏 .i 会将索引中的消息限制为仅标记(加星标)和新消息,而后一个宏 .a 将删除任何限制并再次显示所有消息。
您可以在使用folder-hook 进入邮件文件夹时自动应用这些视图之一。
folder-hook */INBOX push .i
只需将钩子后面的正则表达式更改为您想要将宏应用到的任何文件夹。只需在索引中的任意位置按.a 即可再次显示所有消息。
更多详情请咨询manpage,因为它相当全面。
【讨论】: