EmacsFR  ·   Vim  ·   GnusFR  ·   OutLookFR    ConviMailers United  
Mutt ? Parce que je le vaux bien !

Mutt french Page
Sur ce site : docs, liens et astuces sur Mutt et tous les softs associés (Vim, Emacs, MTAs, GNU-PG/PGP etc.). Bonne visite !



daCode CVS
 - [112] Articles

 - Proposer une dépêche
 - Proposer un sondage

Thèmes
 - Crypto et Privacy
 - daCode
 - Emacs
 - fetchmail
 - Mutt add-ons
 - bugs, failles, problèmes
 - Muttfr
 - Mutt Tips
 - Mutt et VIM
 - Procmail Tips

Liens locaux
 - Les dépêches sur votre PDA
 - Les dépêches par WAP
 - Les dépêches sur votre site
 - Sidebar Mozilla/Netscape 6

daCode
 ((Fichier de conf pour vim 6))
Posté par muttfr. Approuvé le Mardi 06 Novembre à 22:56 [M]
mutt-vim Je viens tout juste de terminer de le nettoyer et le peaufiner, je le colle donc en attach de ce message. Vous y trouverez de jolies couleurs (hum...) et quelques petites macro pour Mail & News, insérer automatiquement ses e-mails etc.
Happy vimming !:)
5 commentaires  6.72Kilo-octets dans le corps

 ((personnaliser ses headers en mode édition))
Posté par muttfr. Approuvé le Mardi 06 Novembre à 22:32 [M]
mutt-vim Ce qui suit est un petit extrait (écourté) de l'article que je vous ai concocté pour Linuxmag ce mois-ci, parce que je manque d'inspiration et que certains visiteurs s'en plaignent :)
***
Par défaut, mutt intervient de manière pseudo interactive lors de l'envoi d'un message, pour renseigner les champs To, subject ... Pour éditer et personnaliser ses headers :
# ~/.muttrc
set edit_headers

le reste se passe dans la configuration de l'éditeur par défaut, en l'occurence VIM:

  1. sourcer dans son vimrc le fichier contenant les propriétés vim pour mutt :au BufEnter ~/.tmp/mutt* so ~/.vim/mutt.colors ;
  2. créer et renseigner le fichier  /.vim/mutt.colors (exemple ci-dessous). Pour plus d'informations sur la syntaxe de ce fichier et les différentes couleurs disponibles, taper :help highlight, :help cterm ou :help colors dans VIM.

" exemple de fichier ~/.vim/mutt.colors

hi mailHeaderKey  ctermfg=cyan
hi mailSubject    ctermfg=magenta
hi mailHeader     ctermfg=darkcyan
hi mailEmail      ctermfg=yellow
hi mailSignature  ctermfg=darkmagenta
hi mailQuoted1    ctermfg=darkgreen
hi mailQuoted2    ctermfg=darkcyan
hi mailQuoted3    ctermfg=darkmagenta
hi mailQuoted4    ctermfg=blue
hi mailQuoted5    ctermfg=darkblue
hi mailQuoted6    ctermfg=black

La liste complète de ces différents champs (emails, en-têtes, subject ...)est en fait définie dans un des fichiers de syntaxe vim, mail.vim (sous debian, /usr/share/vim/vim58/syntax/mail.vim). Il est composés en "régions" (ensembles de champs auxquels seront affectées les mêmes propriétés) et en "matchs", permettant de déterminer des propriétés spécifiques à chacun des champs. Il est donc très facile de le personnaliser :

Exemple de region (extraite du mail.vim) :

syn region mailHeaderKey contained start="^\(From\|To\|Cc\|Bcc\|Reply-To\).*" skip=",$" end="$" contains=mailEmail

Exemple de match (personnalisé) :

syn match mailTo     contained "^To.*"

Une fois définis, ces différents "matchs" ou "regions" peuvent alors être nommément désignés dans le fichier mutt.colors, et associés à un ensemble de propriétés. C'est bien peu de chose mais c'est à ce genre de petits détails qu'on juge le degré de raffinement du geek moyen

0 commentaire


Édito
Plop,
 La visualisation des attachements est cassée (à cause de PosgreSQL 7.3), mais ne vous inquietez pas, ça fait 1 mois que ça me hante toutes les nuits et que je tente de patcher (Oumph: au secours !!! ;).

Pour nous contacter: webmaster@muttfr.org.

Authentification

Nouveau Compte
Oublié votre Mot de Passe ?

Calendrier
<<Novembre 2001>>
LuMaMeJeVeSaDi
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    


Archives
Mardi 06 Novembre
 - [5/5] Fichier de conf pour vim 6
 - [0/0] personnaliser ses headers en mode édition

Tribune Libre
 22:00 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] [url]
 23:35 <Anonyme> <a href= [url] >free black movie clips xxx</a> <a href= [url] >optimus stav-3400 audio video receiver</a> <a href= [url] >contractors passes for damneck base</a>
 06:07:30 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] [url]
 06:07:31 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] [url]
 06:07:48 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] [url]
 06:07:50 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] http
 06:07:50 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] [url]
 06:08:14 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] [url]
 06:08:26 <Anonyme> [url] [url] [url] [url] [url] [url] [url] [url] [url]
 06:19:31 <Anonyme> <a href= [url] >devil wears prada movie</a> <a href= [url] >vintage door size monster posters</a> <a href= [url] >bullet bass boat covers</a>

Sondage
set sort_browser= ?
Je serais curieux de savoir comment les utilisateurs experimentees organise leur 'folders' sur l'ecran.
alpha
date
reverse-date
reverse-alpha
autre
[Commentaires]

Astuce
mutt - Joindre un mail en atttach

Lorsqu'on utilise le format mbox, pour joindre un ou plusieurs mails en attach:
- taper 'A' au lieu de 'a' en mode index
- puis '?' pour parcourir (comme d'hab)
- tagger le/les message(s) à joindre : 't', puis enter.


-- admin



© 2001-2002 MuttFr.org - Ce document peut être reproduit par n'importe quel moyen que ce soit, pourvu qu'aucune modification ne soit effectuée et que cette notice soit préservée.