Gmailimapにmutt接続しています
これまでのところ、私はこれを持っています:
macro index,pager y "<enter-command>unset trash\n <delete-message>" "Archive message"
しかし、メッセージを片付ける前に、メッセージが「既読」とマークされていることを確認する方法がわかりません。フローは次のようになります。インデックスビューを表示し、Enterキーを押してメッセージを読みます。このメッセージを「$」で読んだことを「コミット」しませんが、代わりに「y」を押してアーカイブします。既読またはアーカイブの実行中に「$」マークを組み合わせることができるようにしたいと思います(上記を参照)
私の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>"