(취소) 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)

관련 정보