我的muttrc里有这个
macro index,pager a '<enter-command>set confirmappend=no delete=yes<enter>
<tag-prefix><save-message>=Archive<enter><sync-mailbox><enter-command>
set confirmappend=yes delete=ask-yes<enter>' "Archive" 这是我从某个地方得到的。
一开始工作得很好。当我执行A2时,切换到我的第二个帐户:
macro index,pager A2 '<sync-mailbox><enter-command>source ~/.config/neomutt/mredaelli
<enter><change-folder>!<enter><check-stats>'它不再起作用了。相反,它会尝试向irmappend=yes@gimli, delete=ask-yes@gimli转发一封电子邮件,而gimli是我的主机名。所以基本上它会跳过所有东西,直到f (我猜它们没有绑定),然后向前。
但是在获取源代码的文件(即here)中没有绑定命令:它只是一堆set和mailbox命令。
而且,如果之后我不退出就重新编写了我的muttrc,它又可以工作了。
有什么想法吗?:)
发布于 2019-02-22 08:17:28
我也有同样的问题。
我精心设计了一个临时解决方案,目前似乎可以解决这个问题。你提到过你重新获取了.muttrc文件来解决这个问题。因此,我将该命令添加到我自己的帐户切换宏的末尾。
原创:
macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.mutt/account3<enter><change-folder>!<enter>更新:
macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.mutt/account3<enter><change-folder>!<enter><enter-command>source ~/.muttrc<enter>'你现在可能已经找到了自己的解决方案,所以我就把这个留给下一个人吧。
发布于 2019-08-23 16:12:40
对于其他面临类似问题的人,我确认重新采购muttrc解决了这个问题。但是我发现移除<sync-mailbox>可以解决这个问题,所以更新后的版本如下所示
macro index,pager <f4> '<enter-command>source ~/.mutt/account3<enter><change-folder>!<enter>'https://stackoverflow.com/questions/53401912
复制相似问题