ALLE markierten Threads in Mutt (auf)blenden?

ALLE markierten Threads in Mutt (auf)blenden?

Ich versuche, Mutt so zu konfigurieren, dass jedes Mal, wenn ich zu einem Ordner wechsle, standardmäßig alle Threads ausgeblendet werden.außerdiejenigen, die ungelesene Nachrichten enthalten.

Dies ist der Ordner-Hook, den ich bisher geschrieben habe:

folder-hook . "push <collapse-all><tag-pattern>~(~N)<enter><tag-prefix-cond><collapse-thread>"
  • collapse-allbricht alle Threads zusammen;
  • tag-pattern: ~(~N)markiert alle sichtbaren (übergeordneten Thread-)Nachrichten, die zu Threads gehören, die ungelesene Nachrichten enthalten;
  • tag-prefix-condsoll dafür sorgen, dass die nächste Funktion auf alle markierten Nachrichten angewendet wird;
  • aber es scheint, als collapse-threadwürde es nicht auf das Tag-Präfix reagieren (ich vermute, das liegt daran, dass es so geschrieben ist, dass es auf Threads und nicht auf Nachrichten reagiert).

Ist das also möglich? (also ohne einen Patch für Mutt zu schreiben?)

Antwort1

Ich glaube, Sie brauchen nicht einmal ein Makro. Es gibt Konfigurationsoptionen zum (Auf-)Zusammenklappen.

Versuchen Sie folgende Konfiguration und kommentieren Sie das Makro:

set collapse_all = yes 
set uncollapse_new = no # (default is yes)

verwandte Informationen