Mutt에 여러 폴더가 정의되어 있습니다.
mailboxes "~/Mail/inbox"
mailboxes "~/Mail/sent"
mailboxes "~/Mail/archive"
폴더 목록을 보려면 s
및을 눌러 메시지를 보관할 메시지를 저장 (이동) 한 다음 ?
목록에서 선택할 수 있습니다 archive
.
항상 저장 만하고 싶기 때문에 archive
매크로를 원하므로을 누르면 s
선택한 메시지가 archive
묻지 않고 자동으로에 저장됩니다 .
누군가 도와주세요?
편집 : 이제 "archive"폴더에 메시지를 저장하기 위해 다음 매크로가 있습니다.
macro index,pager S "<tag-prefix><save-message>=archive<enter>\
:set delete=yes<enter><sync-mailbox>:set delete=no<enter>"
문제는 메시지가 삭제 된 것으로 표시된 색인에 남아 있다는 것입니다. 그들은 즉시 "동기화"되지 않습니다. 두 번째로 <enter>
끝 부분은으로 작동 <display-message>
하므로를 누르면 S
현재 메시지의 호출기에서 끝납니다.
비슷한 방식으로 trash
폴더를 mutt 으로 구현하려고합니다 . 다음은 Mutt MacroSamples 에서 가져온 것입니다
set maildir_trash=yes
set wait_key=no
folder-hook . 'bind index q quit'
folder-hook inbox 'macro index q ":unset maildir_trash;push \"T~D\\n<tag-prefix-cond>m=trash\\n<end-cond><quit>\"\n"'
그러나 이것은 작동하지 않습니다. Insted mutt가 묻습니다.
Append messages to etmaildir_trash;push"T~D\n<tag-prefix-cond>m=trash\n<end-cond><quit>"/maildir_trash;push"T~D\n<tag-prefix-cond>m=trash\n<end-co ([yes]/no):
내가 뭘 누르더라도 아무 일도 일어나지 않습니다 (trash / {cur, new, tmp} 폴더가 존재합니다)
$
mutt를 누르면 나에게 묻습니다 Purge 1 deleted message?
. 을 누르면 Y
메시지가 삭제됩니다.
<sync-mailbox>
명령이 사용자 입력 ( y
)을 예상하고 있지만 즉시 다음을보고 :
제거가 발생하지 않습니다. 당신이 y
그것을 후에 넣어 경우 어떻게 될지 궁금해 ...
<sync-mailbox>
아무것도하지 않는 것처럼 보이는 것은 수수께끼입니다 . 일반 삭제 명령 (d
) 을 사용하고 삭제 된 것으로 표시된 색인에 메시지가 남아있는 경우$
(를위한 기본 바인딩<sync-mailbox>
) 을 누르면 어떻게됩니까 ?