(취소) mutt에서 태그가 지정된 모든 스레드를 축소하시겠습니까?

(취소) mutt에서 태그가 지정된 모든 스레드를 축소하시겠습니까?

폴더로 전환할 때마다 기본적으로 모든 스레드가 축소되도록 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)

관련 정보