recolher%20TODOS%20os%20t%C3%B3picos%20marcados%20no%20mutt%3F.png)
Estou tentando configurar o mutt para que sempre que eu mudar para uma pasta, ele recolha todos os threads por padrão,excetoaqueles que contêm mensagens não lidas.
Este é o gancho de pasta que escrevi até agora:
folder-hook . "push <collapse-all><tag-pattern>~(~N)<enter><tag-prefix-cond><collapse-thread>"
collapse-all
recolhe todos os threads;tag-pattern: ~(~N)
marca todas as mensagens visíveis (thread pai) pertencentes a threads contendo mensagens não lidas;tag-prefix-cond
deve fazer com que a próxima função se aplique a todas as mensagens marcadas;- mas parece que
collapse-thread
não responde ao prefixo da tag (acho que é porque foi escrito para atuar em tópicos, não em mensagens).
Então isso pode ser feito? (sem escrever um patch para o vira-lata, claro?)
Responder1
Eu acho que você nem precisa de uma macro. Existem opções de configuração relacionadas ao (des) colapso.
Tente seguir a configuração e comente a macro:
set collapse_all = yes
set uncollapse_new = no # (default is yes)