Ich habe mehrere Ordner in Mutt definiert:
mailboxes "~/Mail/inbox"
mailboxes "~/Mail/sent"
mailboxes "~/Mail/archive"
Ich kann speichern (move) eine Nachricht zu archivieren, indem Sie sund dann ?eine Liste der Ordner zu sehen, und dann kann ich wählen archiveaus der Liste.
Da ich immer nur speichern archivemöchte, hätte ich gerne ein Makro, damit das Drücken von sautomatisch die ausgewählte Nachricht speichert archive, ohne mich zu fragen.
Kann jemand bitte helfen?
BEARBEITEN: Ich habe jetzt folgendes Makro, um Nachrichten in meinem "Archiv" -Ordner zu speichern:
macro index,pager S "<tag-prefix><save-message>=archive<enter>\
:set delete=yes<enter><sync-mailbox>:set delete=no<enter>"
Das Problem ist, dass die Nachrichten im Index bleiben und als gelöscht markiert sind. Sie werden nicht sofort "synchronisiert". Zweitens verhält sich das <enter>am Ende so <display-message>, dass ich beim Drücken Svon im Pager der aktuellen Nachricht lande.
In ähnlicher Weise versuche ich, den trashOrdner in Mutt zu implementieren . Das Folgende stammt aus den 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"'
aber das geht auch nicht. Insted Köter fragt mich:
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):
Was auch immer ich drücke, nichts passiert (die Ordner Papierkorb / {cur, new, tmp} existieren)
$fragt mich mutt Purge 1 deleted message?. Ich kann drücken Y, um die Nachricht zu löschen.
<sync-mailbox>Befehl erwartet Benutzereingaben ( y), sieht jedoch :stattdessen die unmittelbar folgenden , sodass die Bereinigung nicht erfolgt. Ich frage mich, was passieren könnte, wenn Sie ein y
<sync-mailbox>nichts zu tun scheint.dWas passiert, wenn Sie den normalen Löschbefehl ( ) verwenden und Nachrichten im Index als gelöscht markiert werden$(was ist die Standardbindung für<sync-mailbox>)?