macro: mutt freezes

Я испытываю странную проблему с моим новым макросом в mutt. Следующий макрос работает нормально. s немедленно отправляет сообщение в мою архивную папку

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

однако, когда я удаляю confirmappend=no в начале и confirmappend=yes в конце:

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

макрос не работает, и, кроме того, mutt замерзает, так что я должен убить его с помощью pkill

Может кто-нибудь объяснить, что не так? Почему макрос заставляет mutt замораживаться?

Если я хочу, чтобы макрос попросил меня подтвердить добавление (но не для удаления), как я могу это сделать?

  • Сообщения Mutt Outlook искажены
  • Как я могу сделать перенос .muttrc переносимым на старые машины, несмотря на «неизвестную переменную»,
  • Какой .muttrc работает на Red Hat 5.11?
  • Mutt send-hook для дезинфекции «на» адрес?
  • Переименование почтовых ящиков в mutt
  • mutt: корзина мусора
  • Перейти к следующему помеченному сообщению в Mutt
  • (Un) Свернуть все помеченные темы в mutt?
  • One Solution collect form web for “macro: mutt freezes”

    Как я понимаю, если confirmappend настроен на что-либо иное, кроме «нет», то Mutt будет ожидать ввода клавиатуры в ответ на «Добавить в почтовый ящик»? незамедлительный. Этот вход должен присутствовать в макросе.

    Я не уверен, что Mutt делает с оставшейся частью макрокоманды, если ожидаемый ввод для приглашения «да-нет» не найден сразу – независимо от того, затягивает ли он символы до тех пор, пока не увидит «y» или «n», или что-то более сумасшедшее. Вот почему многие макросы Mutt устанавливают параметры для значений с предсказуемым поведением, прежде чем делать что-нибудь интересное.

    Interesting Posts

    Список исключений из командной строки mv

    Как узнать размер свободного диска witout df?

    Странное поведение «ls -a | grep ^ \. "

    ограничить приватный репозиторий apt с помощью rssh – почему apt-get try / bin / sh?

    Автоматическое разблокирование разделов LVM с помощью ключа LUKS dm-crypt

    Что более широко используется: chmod 777 или chmod a + rwx

    Переместить все файлы в подкаталоги, названные в честь начала имени файла.

    Запись внутри сокета, открытого другим процессом в Linux

    Кросс-компиляция OpenSSH для Android

    Выполнить команду в фоновом режиме, которая устанавливает функцию env var или define

    Почему мои изменения в файле sshd_config не сохраняются?

    эхо настраивать сообщение с редактором VIM

    Как дублировать каждую строку с помощью команд оболочки?

    Postfix – внешнее уведомление по электронной почте при получении внутреннего электронного письма

    Создание псевдонима, отображающего аргументы в середине команды

    Linux и Unix - лучшая ОС в мире.