mutt: запросить подтверждение перед перемещением сообщения в архив

mutt: запросить подтверждение перед перемещением сообщения в архив

У меня в файле определен следующий макрос muttrc:

macro  index s ":set confirmappend=no delete=yes auto_tag=yes\n\
    <save-message>=archive\n<sync-mailbox>:set delete=ask-yes\n"

Когда я нажимаю sна сообщение, оно немедленно перемещается в мою archiveпапку.

Я хотел бы изменить свой макрос так, чтобы перед перемещением сообщения требовалось подтверждение.

Но когда я меняюсь confirmappend=yes:

macro index s ":set confirmappend=yes delete=yes auto_tag=yes\n\
    <save-message>=archive\n<sync-mailbox>:set delete=ask-yes\n"

и когда я нажимаю s, mutt сразу же перестает отвечать, все клавиши перестают работать, я даже не могу выйти. Процессор загружен на 100%, и мне приходится входить с другой консоли, чтобы убить mutt.

Может ли кто-нибудь подсказать, как правильно изменить мой макрос?

решение1

Удалите \n после имени папки, чтобы команда, которую вы ищете, была

macro  index s ":set confirmappend=no delete=yes auto_tag=yes\n\
<save-message>=archive<sync-mailbox>:set delete=ask-yes\n"

Связанный контент