Mutt: sélectionner plusieurs messages


39

Je cherche un moyen de sélectionner plusieurs messages dans Mutt.

Par exemple, sélectionner le premier et le dernier message sélectionnerait un bloc entier de messages. J'aimerais aussi sélectionner un sujet en utilisant une expression régulière.

Ensuite, je veux exécuter une commande sur les messages sélectionnés, c'est-à-dire les enregistrer dans un fichier.

Réponses:


54

Vous devez exécuter la tag-patterncommande. La valeur par défaut pour cela est T( Shift+ t). Vous pouvez ensuite lui donner une expression régulière. Par défaut, cela correspond aux sujets des messages.

Si vous devez sélectionner une plage de messages par numéro, vous pouvez fournir le ~m [MIN]-[MAX]modèle à tag-pattern. Au fil des années, de nombreuses autres options m'ont paru utiles. Vous trouverez une liste complète dans la section «Utilisation avancée - Modèles» du manuel .

Vous pouvez également utiliser tpour baliser ou décoder le message en surbrillance, pour affiner la sélection.

Ensuite, vous pouvez exécuter tag-prefix( ;) suivi de save-message( s), et il vous demandera un nom de boîte aux lettres. Cette commande marque les messages sauvegardés à supprimer. il y a aussi la copy-messagecommande ( C, c.-à-d. Shift+ c) de copier sans marquer pour suppression.


5
pour tout sélectionner: Tthen dot ( .)
tutuDajuju

5
Si vous souhaitez supprimer plusieurs messages basés sur un modèle, vous pouvez appuyer sur Dpuis taper un modèle (comme spam@spam.spa). Puis quittez et purgez.
Bonh

8

Étendre la bonne réponse de @Scott McClung :

Si vous souhaitez appliquer des commandes mutt par défaut à tous les messages sélectionnés (étiquetés) sans utiliser tag-prefix(lié à ;par défaut), vous pouvez définir la auto_tagvariable en ajoutant cette ligne à votre .muttrc:

set auto_tag = true

1
truen’a pas été accepté par ma version 1.10.1 et a indiqué que les valeurs devraient être yesou no. l'éditerais, mais il est trop court pour être accepté par SE.
user640916

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.