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).
|