我已经将 mutt 连接到 Gmail imap
到目前为止,我已经得到了这个:
macro index,pager y "<enter-command>unset trash\n <delete-message>" "Archive message"
但我不知道它如何确保在将消息保存之前已将其标记为“已读”。流程如下:我在索引视图中,然后按 Enter 键阅读消息。我没有使用“$”来“承诺”我已阅读此消息,而是按“y”来存档。我希望能够将“$”标记合并为已读或在存档时合并(如上所示)
答案1
我对 mutt 的了解有点生疏了(现在主要直接使用 Gmail),但我认为您希望将其包含<clear-flag>N
在宏中,这样在执行其他操作之前,您可以确保该消息已标记为已读。您还需要一些方法来resolve=no
避免转到下一条消息。
这可能会有效(未经测试):
macro index,pager y "<enter-command>unset resolve<enter><enter-command>unset trash<enter><clear-flag>N<enter-command>set resolve<enter><delete-message><enter>"