mutt:将邮件保存到特定文件夹
我在Mutt中定义了几个文件夹: mailboxes "~/Mail/inbox" mailboxes "~/Mail/sent" mailboxes "~/Mail/archive" 我可以保存(移动)要存档的消息,方法是按s,然后?查看文件夹列表,然后archive从列表中进行选择。 由于我一直只想保存到archive,因此我想要一个宏,因此按会s自动将选定的消息保存到archive,而无需询问我。 有人可以帮忙吗? 编辑: 我现在有以下宏,以将消息保存到我的“存档”文件夹: macro index,pager S "<tag-prefix><save-message>=archive<enter>\ :set delete=yes<enter><sync-mailbox>:set delete=no<enter>" 问题是,邮件保留在标记为已删除的索引中。它们不会立即“同步”。其次,<enter>末尾的充当<display-message>,因此,当我按时S,我将进入当前消息的寻呼机。 以类似的方式,我试图trash在mutt中实现该文件夹。以下摘自Mutt MacroSamples set maildir_trash=yes set wait_key=no folder-hook . 'bind index q quit' folder-hook inbox 'macro index q ":unset maildir_trash;push \"T~D\\n<tag-prefix-cond>m=trash\\n<end-cond><quit>\"\n"' 但这也不起作用。笨蛋问我: Append messages to etmaildir_trash;push"T~D\n<tag-prefix-cond>m=trash\n<end-cond><quit>"/maildir_trash;push"T~D\n<tag-prefix-cond>m=trash\n<end-co ([yes]/no): 无论我按什么按钮,都不会发生任何事情(文件夹垃圾桶/ {cur,new,tmp}确实存在)