Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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