mutt 도움말의 패턴 일치 예제 통합

mutt 도움말의 패턴 일치 예제 통합

다음을 어떻게 통합합니까?무터의 매뉴얼) 멍청이에서돕다? 아니면 독립적으로 호출하는 것이 더 낫다고 생각하는 경우 바로가기를 통해 호출 가능하게 하려면 어떻게 해야 합니까? 매크로를 통해?

Mutt의 많은 명령을 사용하면 일치시킬 패턴(제한 사항, 패턴 표시, 패턴 삭제 등)을 지정할 수 있습니다. 메시지를 선택하는 방법에는 여러 가지가 있습니다.

~A              all messages
~b EXPR         messages which contain EXPR in the message body
~B EXPR         messages which contain EXPR in the whole message
~c USER         messages carbon-copied to USER
~C EXPR         message is either to: or cc: EXPR
~D              deleted messages
~d [MIN]-[MAX]  messages with date-sent'' in a Date range
~E              expired messages
~e EXPR         message which contains EXPR in the Sender'' field
~F              flagged messages
~f USER         messages originating from USER
~g              PGP signed messages
~G              PGP encrypted messages
~h EXPR         messages which contain EXPR in the message header
~k              message contains PGP key material
~i ID           message which match ID in the Message-ID'' field
~L EXPR         message is either originated or received by EXPR
~l              message is addressed to a known mailing list
~m [MIN]-[MAX]  message in the range MIN to MAX *)
~n [MIN]-[MAX]  messages with a score in the range MIN to MAX *)
~N              new messages
~O              old messages
~p              message is addressed to you (consults $alternates)
~P              message is from you (consults $alternates)
~Q              messages which have been replied to
~R              read messages
~r [MIN]-[MAX]  messages with date-received'' in a Date range
~S              superseded messages
~s SUBJECT      messages having SUBJECT in the ``Subject'' field.
~T              tagged messages
~t USER         messages addressed to USER
~U              unread messages
~v              message is part of a collapsed thread.
~x EXPR         messages which contain EXPR in the References' field
~y EXPR         messages which contain EXPR in the X-Label' field
~z [MIN]-[MAX]  messages with a size in the range MIN to MAX *)
~=              duplicated messages (see $duplicate_threads)

답변1

첫째, 문서 파일이 없습니다(mutt는 doc여기에서 Funtoo/Linux를 사용하여 USE 플래그 없이 컴파일되었습니다). 둘째, 어떤 방식으로든 매뉴얼을 호출하는 매크로가 있습니다.

"doc" 지원을 사용하여 mutt를 컴파일한 후 muttrc에서 다음 매크로를 추가했습니다.

macro generic <f1> "!w3m /usr/share/doc/mutt-1.5.23-r6/manual.html\n" "Show Mutt documentation"
macro index <f1> "!w3m /usr/share/doc/mutt-1.5.23-r6/manual.html\n" "Show Mutt documentation"
macro pager <f1> "!w3m /usr/share/doc/mutt-1.5.23-r6/manual.html\n" "Show Mutt documentation"

이것이 가능한 해결책입니다. 그러나 문서가 버전별로 다르므로 새로운 mutt 버전에 따라 매크로를 업데이트해야 함을 의미합니다.

관련 정보