On Wed, Aug 31, 2005 at 10:11:36PM +0200, Jean-Michel OLTRA wrote: ... > Dans mon ~/.vimrc (si tu ne l'as pas, tu le crées, ou tu cherche un > exemple, il doit y en avoir un dans la doc du paquet), j'ai > > let myfiletypefile = "$VIMRUNTIME/myfiletypes.vim" > > en fait, j'ai également un dossier ~/.vim, et $VIMRUNTIME va chercher un > tel dossier (ouf !) > > dans mon ~/.vim, j'ai donc un fichier myfiletypes.vim, qui comporte les > lignes suivantes : > > " my filetypes > if exists("did_load_filetypes") > finish > endif > let did_load_filetypes = 1 > > augroup filetypedetect > au! BufRead,BufNewFile *.php3,*.php setfiletype php > au! BufRead,BufNewFile *.html setfiletype html > au! BufRead,BufNewFile *.tex setfiletype tex > au! BufRead,BufNewFile *.py,*.pyc setfiletype python > au! BufNewFile,BufRead ~/tmp/mutt* setfiletype mail > augroup END > > et dans ~/.vim/after/syntax, j'ai un fichier mail.vim avec : > > set ai > set textwidth=72" lines length > set formatoptions=tcqln > set comments=fb:- " formate les listes commenant par - > set nonumber " ne numerote pas les lignes > set nohlsearch > set iskeyword+=' > set expandtab > > C'est un peu touffu, peut-être, mais ça fonctionne. Ça permet d'avoir > des configurations différentes pour les fichiers qu'on édite. Dont les > fichiers de courriel > > -- > jm
Pour faire ce genre de truc, je crée simplement des fichiers dans ~/.vim/ftplugin : html.vim java.vim sh.vim tex.vim etc A+ -- Pierre Meurisse Utilisateur Linux n° 160794 -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]