%20%E3%81%93%E3%81%A8%E3%81%AF%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
フォルダに切り替えるたびにデフォルトですべてのスレッドが折りたたまれるように mutt を設定しようとしています。を除外する未読メッセージが含まれているもの。
これまでに書いたフォルダー フックは次のとおりです。
folder-hook . "push <collapse-all><tag-pattern>~(~N)<enter><tag-prefix-cond><collapse-thread>"
collapse-all
すべてのスレッドを折りたたみます。tag-pattern: ~(~N)
未読メッセージを含むスレッドに属するすべての表示可能な(スレッドの親)メッセージにタグを付けます。tag-prefix-cond
次の関数をすべてのタグ付けされたメッセージに適用するはずです。- しかし、
collapse-thread
タグ プレフィックスには応答しないようです (メッセージではなくスレッドに対して動作するように記述されているためだと思います)。
それで、これは実行できますか? (つまり、mutt にパッチを書かずに?)
答え1
マクロは必要ないと思います。折りたたみ/展開に関する設定オプションがあります。
次の設定を試して、マクロをコメント化してください。
set collapse_all = yes
set uncollapse_new = no # (default is yes)