Mutt: wybierz wiele wiadomości


39

Szukam sposobu na wybranie wielu wiadomości w Mutt.

Na przykład wybranie pierwszej i ostatniej wiadomości spowoduje wybranie całego bloku wiadomości. Chciałbym również wybrać temat za pomocą wyrażenia regularnego.

Następnie chcę uruchomić polecenie dla wybranych wiadomości, tj. Zapisać je w pliku.

Odpowiedzi:


53

Musisz uruchomić tag-patternpolecenie. Domyślnie jest to T( Shift+ t). Następnie możesz nadać mu wyrażenie regularne. Domyślnie będzie to pasować do tematów wiadomości.

Jeśli musisz wybrać zakres wiadomości według numeru, możesz podać ~m [MIN]-[MAX]wzorzec do oznaczenia wzorca. Istnieje wiele innych opcji, które uważałem za przydatne na przestrzeni lat, a pełną listę można znaleźć w sekcji „Zaawansowane użycie - wzorce” w podręczniku .

Możesz także użyć tdo oznaczenia lub odznaczenia podświetlonej wiadomości, aby dostroić wybór.

Następnie możesz uruchomić tag-prefix( ;), a następnie save-message( s), a pojawi się monit o podanie nazwy skrzynki pocztowej. To polecenie oznacza zapisane wiadomości do usunięcia; istnieje również copy-messagepolecenie ( Ctj. Shift+ c), aby skopiować bez oznaczania do usunięcia.


4
zaznaczyć wszystko: Tnastępnie dot ( .)
tutuDajuju

5
Jeśli chcesz usunąć wiele wiadomości na podstawie wzoru, możesz nacisnąć, Da następnie wpisać wzór (jak spam@spam.spa). Następnie wyjdź i oczyść.
bonh

8

Rozszerzając poprawną odpowiedź @Scott McClung :

Jeśli chcesz zastosować polecenia mutt domyślnie do wszystkich wybranych (oznaczonych) wiadomości bez użycia tag-prefix( ;domyślnie przypisanych), możesz ustawić auto_tagzmienną, dodając ten wiersz do .muttrc:

set auto_tag = true

1
truenie został zaakceptowany przez moją wersję mutt 1.10.1 i wskazał, że wartości powinny być yesalbo no. edytowałby go, ale jest zbyt krótki, aby SE mógł go zaakceptować.
user640916

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.