Mutt: выбрать несколько сообщений

39

Я ищу способ выбрать несколько сообщений в Mutt.

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

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

Матиас Браун
источник

Ответы:

54

Вам нужно запустить tag-patternкоманду. По умолчанию это T( Shift+ t). Затем вы можете дать ему регулярное выражение. По умолчанию это будет соответствовать теме сообщения.

Если вам нужно выбрать диапазон сообщений по номеру, вы можете предоставить ~m [MIN]-[MAX]шаблон тегу-шаблону. Есть много других опций, которые я нашел полезными за эти годы, и вы можете увидеть полный список в разделе «Расширенное использование - Шаблоны» руководства .

Вы также можете использовать, tчтобы пометить или отменить пометку выделенного сообщения, чтобы отрегулировать выбор.

Затем вы можете запустить tag-prefix( ;), а затем save-message( s), и он запросит у вас имя почтового ящика. Эта команда помечает сохраненные сообщения для удаления; также есть copy-messageкоманда ( Cт.е. Shift+ c) для копирования без пометки для удаления.

Скотт МакКлюнг
источник
5
выбрать все: Tзатем точка ( .)
tutuDajuju
5
Если вы хотите удалить несколько сообщений на основе шаблона, вы можете нажать, Dа затем ввести шаблон (например spam@spam.spa). Затем выйти и очистить.
Bon
8

Расширение @Scott МакКланга в правильный ответ:

Если вы хотите применить команды Mutt по умолчанию ко всем выбранным (помеченным) сообщениям без использования tag-prefix(привязано ;по умолчанию), вы можете установить auto_tagпеременную, добавив эту строку в .muttrc:

set auto_tag = true
mrajner
источник
1
trueне был принят моей версией 1.10.1 и указал, что значения должны быть yesили no. отредактировал бы это, но это слишком мало редактирования для SE, чтобы принять это.
user640916
4

Проверьте также http://www.sendmail.org/~ca/email/mutt/manual-4.html + http://www.rosipov.com/blog/effective-search-with-mutt/ для полезных флагов, таких как ~d 31/12/99-01/01/00 ~s Y2K ~b scared.

Lиспользует тот же синтаксис для просмотра только подмножества вашего почтового ящика, например ~f moms.email@debian.org ~B your father.

isomorphismes
источник
понравились образцы :-)
Gen.Stack