Mutt: เลือกหลายข้อความ


39

ฉันกำลังมองหาวิธีการเลือกหลายข้อความใน Mutt

ตัวอย่างเช่นการเลือกข้อความแรกและข้อความสุดท้ายจะเลือกบล็อกข้อความทั้งหมด ฉันต้องการเลือกหัวเรื่องโดยใช้นิพจน์ทั่วไป

จากนั้นฉันต้องการเรียกใช้คำสั่งในข้อความที่เลือกเช่นบันทึกลงในไฟล์

คำตอบ:


53

คุณต้องเรียกใช้tag-patternคำสั่ง ค่าเริ่มต้นสำหรับนั่นคือT( Shift+ t) จากนั้นคุณสามารถให้นิพจน์ปกติ โดยค่าเริ่มต้นสิ่งนี้จะตรงกับหัวข้อข้อความ

หากคุณต้องการเลือกช่วงของข้อความตามหมายเลขคุณสามารถระบุ~m [MIN]-[MAX]รูปแบบให้กับรูปแบบของแท็ก มีตัวเลือกอื่น ๆ อีกมากมายที่ผมเคยพบว่ามีประโยชน์ในช่วงหลายปีและคุณสามารถดูรายการที่สมบูรณ์ใน“การใช้งานขั้นสูง - รูปแบบ” ของคู่มือการใช้งาน

คุณยังสามารถใช้tเพื่อแท็กหรือปลดล็อคข้อความที่ไฮไลต์เพื่อปรับการเลือกอย่างละเอียด

จากนั้นคุณสามารถเรียกใช้tag-prefix( ;) ตามด้วยsave-message( s) และมันจะแจ้งให้คุณระบุชื่อกล่องจดหมาย คำสั่งนี้ทำเครื่องหมายข้อความที่บันทึกไว้ที่จะลบ นอกจากนี้ยังมีcopy-messageคำสั่ง ( Cเช่นShift+ c) เพื่อคัดลอกโดยไม่ทำเครื่องหมายเพื่อลบ


4
เพื่อเลือกทั้งหมด: Tจากนั้นจุด ( .)
tutuDajuju

5
หากคุณต้องการลบหลายข้อความตามรูปแบบคุณสามารถกดDและพิมพ์รูปแบบ (เช่นspam@spam.spa) จากนั้นออกและล้างออก
bonh

8

การขยายคำตอบที่ถูกต้องของ @Scott McClung :

หากคุณต้องการใช้คำสั่ง mutt โดยค่าเริ่มต้นกับข้อความ (แท็ก) ที่เลือกทั้งหมดโดยไม่ใช้tag-prefix(ผูกไว้กับ;ค่าเริ่มต้น) คุณสามารถตั้งค่าauto_tagตัวแปรโดยเพิ่มบรรทัดนี้ใน.muttrc:

set auto_tag = true

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ใช้ไวยากรณ์เดียวกันเพื่อเรียกดูเฉพาะชุดย่อยของกล่องจดหมายของคุณเช่น


ชอบตัวอย่าง :-)
Gen.Stack
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.