Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

caractères indésirables avec vim

7 réponses
Avatar
Bernard Schoenacker
Bonjour,


j'ai un petit soucis avec vim, et =E0 chaque fois j'ai un caract=E8re
non imprimable en d=E9but de ligne '.' et pour un fichier=20
sources.list ou un script c'est vraiment g=EAnant ...

je recherche simplement soit une doc ou une instruction=20
qui est erron=E9e dans le vimrc


slt
bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110221111205.6479b4c0.bernard.schoenacker_free.fr@hamtaro

7 réponses

Avatar
Yves Rutschle
On Mon, Feb 21, 2011 at 11:12:05AM +0100, Bernard Schoenacker wrote:
j'ai un petit soucis avec vim, et à chaque fois j'ai un caractère
non imprimable en début de ligne '.' et pour un fichier
sources.list ou un script c'est vraiment gênant ...



Je ne comprend pas la description du problème.

Vim affiche un caractère? lequel? ou bien n'affiche-t-il pas
un caractère qui est ajouté avant chaque ligne? ou bien
avant certaines lignes? et dans ce cas, comment sais-tu que
ce caractère est présent, et lequel est-ce?

Et cela ce passe-t-il pour tous les types de fichers, ou
bien certains seulement?

Y.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Bernard Schoenacker
--MP_/90x62NoMGii0Az1HraZ261.
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Mon, 21 Feb 2011 13:20:24 +0100,
Yves Rutschle a écrit :

On Mon, Feb 21, 2011 at 11:12:05AM +0100, Bernard Schoenacker wrote:
> j'ai un petit soucis avec vim, et à chaque fois j'ai un
> caractère non imprimable en début de ligne '.' et pour un fichier
> sources.list ou un script c'est vraiment gênant ...

Je ne comprend pas la description du problème.

Vim affiche un caractère? lequel? ou bien n'affiche-t-il pas
un caractère qui est ajouté avant chaque ligne? ou bien
avant certaines lignes? et dans ce cas, comment sais-tu que
ce caractère est présent, et lequel est-ce?

Et cela ce passe-t-il pour tous les types de fichers, ou
bien certains seulement?

Y.



bonjour,

pour plus de compréhension j'ai réalisé un petit fichier texte
de quelques lignes ...

en première position j'ai un caractère non imprimable qui est
visible avec :

mcedit

slt
bernard

--MP_/90x62NoMGii0Az1HraZ261.
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=fichier-test.txt

bonjour,

voici un essai écrit avec vim

--MP_/90x62NoMGii0Az1HraZ261.--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Julien
Il s'agit d'un fichier UTF-8 AVEC BOM :

http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets#Repr.C3.A9sentations_des_marques_d.27ordre_d.27octets_par_codage

L'utilisation du BOM avec l'UTF-8 n'est pas recommandé :

http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets#cite_note-0

C'est le BOM qui apparait au début du fichier dans ton éditeur. Le mieux
serait de virer le BOM

Julien

Le lundi 21 février 2011 à 14:16 +0100, Jérôme a écrit :
Le lundi 21 février 2011 à 14:05 +0100, Bernard Schoenacker a écrit :
> bonjour,
>
> pour plus de compréhension j'ai réalisé un petit fichier texte
> de quelques lignes ...
>
> en première position j'ai un caractère non imprimable qui est
> visible avec :
>
> mcedit
>
> slt
> bernard

Je serais curieux de voir le fichier. Ce n'est pas mcedit qui joue des
tours plutôt ? Il vaut mieux pour vérifier ce genre de chose utiliser
hexer ou un autre éditeur hexa, ce qui permet d'identifier précisément
de quoi il retourne.





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
J
Le lundi 21 février 2011 à 14:05 +0100, Bernard Schoenacker a écrit :
bonjour,

pour plus de compréhension j'ai réalisé un petit fichier texte
de quelques lignes ...

en première position j'ai un caractère non imprimable qui est
visible avec :

mcedit

slt
bernard



Je serais curieux de voir le fichier. Ce n'est pas mcedit qui joue des
tours plutôt ? Il vaut mieux pour vérifier ce genre de chose utiliser
hexer ou un autre éditeur hexa, ce qui permet d'identifier précisément
de quoi il retourne.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
J
Le lundi 21 février 2011 à 14:05 +0100, Bernard Schoenacker a écrit :
Le Mon, 21 Feb 2011 13:20:24 +0100,
Yves Rutschle a écrit :

> On Mon, Feb 21, 2011 at 11:12:05AM +0100, Bernard Schoenacker wrote:
> > j'ai un petit soucis avec vim, et à chaque fois j'ai un
> > caractère non imprimable en début de ligne '.' et pour un fichier
> > sources.list ou un script c'est vraiment gênant ...
>
> Je ne comprend pas la description du problème.
>
> Vim affiche un caractère? lequel? ou bien n'affiche-t-il pas
> un caractère qui est ajouté avant chaque ligne? ou bien
> avant certaines lignes? et dans ce cas, comment sais-tu que
> ce caractère est présent, et lequel est-ce?
>
> Et cela ce passe-t-il pour tous les types de fichers, ou
> bien certains seulement?
>
> Y.
>
bonjour,

pour plus de compréhension j'ai réalisé un petit fichier texte
de quelques lignes ...

en première position j'ai un caractère non imprimable qui est
visible avec :

mcedit

slt
bernard



Oooops, partis trop vite, je n'avais pas vu la pièce jointe.

Ce qui m'intrigue c'est que la premiere séquence de 3 octets correspond
au marquage de l'ordre BOM, voir Unicode Consortium pour plus de
précision, et plus simplement :

http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets

EF BB BF --> marque d'ordre BOM : utf8

Je suppose, sans avoir creusé plus loin, qu'il y a une histoire de
format de fichier en rapport avec unicode, ou de config du système
quelque part.



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Bernard Schoenacker
Le Mon, 21 Feb 2011 14:16:45 +0100,
Jérôme a écrit :

Le lundi 21 février 2011 à 14:05 +0100, Bernard Schoenacker a écrit :
> bonjour,
>
> pour plus de compréhension j'ai réalisé un petit fichier
> texte de quelques lignes ...
>
> en première position j'ai un caractère non imprimable qui
> est visible avec :
>
> mcedit
>
> slt
> bernard

Je serais curieux de voir le fichier. Ce n'est pas mcedit qui joue des
tours plutôt ? Il vaut mieux pour vérifier ce genre de chose utiliser
hexer ou un autre éditeur hexa, ce qui permet d'identifier précisém ent
de quoi il retourne.



bonjour,

désolé mais ce n'est pas "mc -e" qui joue des tours du fait
que le fichier texte en question affiche le caractère avec
fldiff ....


la sortie en hexa me donne également un caractère non imprimable


slt
bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Bernard Schoenacker
Le Mon, 21 Feb 2011 14:28:31 +0100,
Julien a écrit :

Il s'agit d'un fichier UTF-8 AVEC BOM :

http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets#Repr.C3.A9sentatio ns_des_marques_d.27ordre_d.27octets_par_codage

L'utilisation du BOM avec l'UTF-8 n'est pas recommandé :

http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets#cite_note-0

C'est le BOM qui apparait au début du fichier dans ton éditeur. Le
mieux serait de virer le BOM

Julien

Le lundi 21 février 2011 à 14:16 +0100, Jérôme a écrit :
> Le lundi 21 février 2011 à 14:05 +0100, Bernard Schoenacker a
> écrit :
> > bonjour,
> >
> > pour plus de compréhension j'ai réalisé un petit fichier
> > texte de quelques lignes ...
> >
> > en première position j'ai un caractère non imprimable qui
> > est visible avec :
> >
> > mcedit
> >
> > slt
> > bernard
>
> Je serais curieux de voir le fichier. Ce n'est pas mcedit qui joue
> des tours plutôt ? Il vaut mieux pour vérifier ce genre de chose
> utiliser hexer ou un autre éditeur hexa, ce qui permet d'identifier
> précisément de quoi il retourne.



bonjour,

merci d'avoir indiqué le pb de BOM avec vim ...


slt
bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/