#1 Le 28/07/2008, à 17:16
- crocxx
Vim encodage utf8 sans bom c'est possible?
Bonjour,
Depuis peu passer sous ubuntu (et debian pour mon serveur), j'ai commencer a me familiariser avec vim pour pouvoir éditer les fichier de mes sites en ligne de commande.
Les fichiers de mon site étant encodé en utf8 je suis obliger d'utiliser une version d'utf8 sans bom pour ne pas faire bugger les header de php or vim créer des fichier utf8 avec bom.
Est il possible de configuré vim, ou il y a t'il une commande pour que vim puisse me" créer des fichier en utf8 sans bom?
Merci d'avance.
Hors ligne
#2 Le 29/07/2008, à 09:17
- crocxx
Re : Vim encodage utf8 sans bom c'est possible?
Personne ne sait?
Hors ligne
#3 Le 16/08/2008, à 13:58
- Kanor
Re : Vim encodage utf8 sans bom c'est possible?
Salut
J'ai rien trouvé pour vim mais le logiciel geany est capable d'enlever les BOM
Hors ligne
#4 Le 08/10/2008, à 11:40
- St3phane
Re : Vim encodage utf8 sans bom c'est possible?
Sous Vim, pour forcer le BOM :
:set bomb
Pour enlever le BOM :
:set nobomb
Le comportement de Vim par défaut est de laisser le BOM inchangé. Pour l'édition de nouveaux fichiers, ça dépend de la configuration globale de bomb, qui est off par défaut sous Debian et Ubuntu.
Pour overrider ta conf, tu peux toujours mettre des options dans ton vimrc :
setglobal bomb
setglobal nobomb
au BufReadPost setlocal bomb
au BufReadPost setlocal nobomb
Je te conseille la lecture de :
:help 'bomb'
:help :setglobal
:help :setlocal
Dernière modification par St3phane (Le 08/10/2008, à 11:41)
Hors ligne