Mutt: chọn nhiều tin nhắn


39

Tôi đang tìm cách để chọn nhiều tin nhắn trong Mutt.

Ví dụ: chọn tin nhắn đầu tiên và tin nhắn cuối cùng sẽ chọn cả một khối tin nhắn. Tôi cũng muốn chọn một chủ đề bằng cách sử dụng biểu thức chính quy.

Sau đó, tôi muốn chạy một lệnh trên các tin nhắn đã chọn, tức là lưu chúng vào một tệp.

Câu trả lời:


53

Bạn cần chạy tag-patternlệnh. Mặc định cho điều đó là T( Shift+ t). Sau đó bạn có thể cung cấp cho nó một biểu thức thông thường. Theo mặc định, điều này sẽ phù hợp với chủ đề tin nhắn.

Nếu bạn cần chọn một phạm vi tin nhắn theo số, bạn có thể cung cấp ~m [MIN]-[MAX]mẫu cho mẫu thẻ. Có nhiều tùy chọn khác mà tôi thấy hữu ích trong nhiều năm qua và bạn có thể thấy một danh sách đầy đủ trong phần Cách sử dụng nâng cao - Các mẫu của Hướng dẫn .

Bạn cũng có thể sử dụng tđể gắn thẻ hoặc bỏ chặn thông báo được tô sáng, để tinh chỉnh lựa chọn.

Sau đó, bạn có thể chạy tag-prefix( ;) theo sau save-message( s) và nó sẽ nhắc bạn nhập tên hộp thư. Lệnh này đánh dấu các tin nhắn đã lưu sẽ bị xóa; cũng có copy-messagelệnh ( C, tức là Shift+ c) để sao chép mà không đánh dấu để xóa.


4
để chọn tất cả: Tsau đó chấm ( .)
tutuDajuju

5
Nếu bạn muốn xóa nhiều tin nhắn dựa trên một mẫu, bạn có thể nhấn Dvà sau đó nhập một mẫu (như spam@spam.spa). Sau đó bỏ và thanh trừng.
bonh

8

Mở rộng câu trả lời đúng của @Scott McClung :

Nếu bạn muốn áp dụng các lệnh mutt theo mặc định cho tất cả các thông báo (được gắn thẻ) mà không sử dụng tag-prefix(bị ràng buộc ;theo mặc định), bạn có thể đặt auto_tagbiến bằng cách thêm dòng này vào .muttrc:

set auto_tag = true

1
trueđã không được chấp nhận bởi phiên bản mutt 1.10.1 của tôi và nó chỉ ra rằng các giá trị nên yeshoặc no. sẽ chỉnh sửa nó nhưng quá thiếu một chỉnh sửa để SE chấp nhận nó.
dùng640916

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.