contraer%20TODOS%20los%20hilos%20etiquetados%20en%20mutt%3F.png)
Estoy intentando configurar mutt para que cada vez que cambie a una carpeta, colapse todos los hilos de forma predeterminada.exceptoaquellos que contienen mensajes no leídos.
Este es el gancho de carpeta que he escrito hasta ahora:
folder-hook . "push <collapse-all><tag-pattern>~(~N)<enter><tag-prefix-cond><collapse-thread>"
collapse-all
colapsa todos los hilos;tag-pattern: ~(~N)
etiqueta todos los mensajes visibles (hilo principal) que pertenecen a hilos que contienen mensajes no leídos;tag-prefix-cond
se supone que hace que la siguiente función se aplique a todos los mensajes etiquetados;- pero parece que
collapse-thread
no responde al prefijo de etiqueta (supongo que se debe a que está escrito para actuar en hilos, no en mensajes).
Entonces ¿se puede hacer esto? (¿sin escribir un parche para chucho, claro está?)
Respuesta1
Creo que ni siquiera necesitas una macro. Hay opciones de configuración con respecto al (des)colapso.
Pruebe la siguiente configuración y comente la macro:
set collapse_all = yes
set uncollapse_new = no # (default is yes)