Re: vi 80 caractères (ex useradd)
bonjour,
Le mercredi 31 août 2005, Jean-Claude Noel a écrit...
> Je n'ai pas de .vimrc dans mon home_directory. Rien vu dans /etc .
> je ne vois pas. sorry
> nono
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
Reply to: