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 s
und dann ?
eine Liste der Ordner zu sehen, und dann kann ich wählen archive
aus der Liste.
Da ich immer nur speichern archive
möchte, hätte ich gerne ein Makro, damit das Drücken von s
automatisch 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 S
von im Pager der aktuellen Nachricht lande.
In ähnlicher Weise versuche ich, den trash
Ordner 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.d
Was 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>
)?