Mutt french Page

N'afficher _que_ les nouveaux messages au lancement
Posté par muttfr - virginie@muttfr.org. Approuvé le Jeudi 24 Mai à 00:45
Dépt: la commande push
Thème: mutt-tips
On avait déjà vu qu'il était possible de limiter l'affichage des messages grace à la commande l [pattern], et notamment l ~N pour n'afficher que les nouveaux messages.

Oui mais ça suppose d'avoir au préalable lancé sa mbox de 3000 mels et il reste quand même 3 touches à taper :b

L'idéal serait de gérer ça à la manière des newsgroup et n'afficher directement que les nouveaux messages (au moins pour les MLs. Et bien en fait l'astuce consiste à créer une macro-commande et utiliser la commande push pour activer cette commande par défaut au lancement de mutt :

1) La macro : macro index i "l~N\n"
2) activer la macro au démarrage : push i
Le probleme c'est que là elle ne s'applique qu'à la mailbox de lancement (sans grand intéret).
Pour l'appliquer partout et dans toutes ses mailboxes, mettre plutôt : folder-hook . push i

Je vous laisse le soin de décliner ça...par exemple sur le folder contenant les mailboxe des différentes MLs :
folder-hook =ML/ push i

Et voilà....comme gnus =)

Mieux...sur le meme principe, on peut également n'afficher que les messages des 2 derniers jours par exemple :
macro index i "l~d <2d\n"

Pour les idées je vous renvoie à l'explication des patterns (lien ci-dessous).

0 commentaire parmi 2


  • Ce site tourne sous daCode
  • URL: http://muttfr.org