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 18/01/2008, à 14:03

space-cake

[resolu]vim accents encodage

Salut,

j'ai un problème avec vim, je suis passé à  la version 7.1 et depuis ça j'ai des problème dans le tape un accent. Et en plus il y a un comportement très bizarre.

par exemple, si je tape un "à " à  la place j'ai " | "(avec les espaces) qui s'affiche et en plus si je passe en curseur avant et après (en faisant des aller-retour sur ce caractère), ya des lettres qui apparaissent, disparaissent... c'est très bizarre.

Je suis en utf-8 dans mon terminal et je passe en iso-8859-15, ça marche bien. Cependant, moi je veux tout faire en utf-8 et puis je voudrais comprendre !

Merci pour votre aide !

Dernière modification par space-cake (Le 18/01/2008, à 14:40)


site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com

Hors ligne

#2 Le 18/01/2008, à 14:07

Aurel34

Re : [resolu]vim accents encodage

t'as essayé ":set encoding=utf-8" dans vim  ?

c'est bizarre parce que j'ai pas ce bug chez moi... (et j'utilise le vim du dépà´t) donc ça vient peut-être d'autre part.
Tu utilises quel émulateur de terminal ?
tu as customisé tes fichiers environment/profile/bashrc ?

#3 Le 18/01/2008, à 14:13

space-cake

Re : [resolu]vim accents encodage

tu utilises quel version de vim, parceque justement je crois que celle du dépot est la 7.0 et je suis passé à  la 7.1 sur un conseil d'un ami ^^, je ferais gaffe la prochaine fois.

j'ai essayé :set encoding=utf-8 et :set fileencodings=utf-8 sans succès

mais en fait je me demande si le problème serait pas plutà´t avec mon terminal... (qui est bash) et sinon je n'ai pas customisé (à  part la couleur de fond et de texte, mais bon je pense qu'il puisse y avoir une influence !)


site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com

Hors ligne

#4 Le 18/01/2008, à 14:17

Aurel34

Re : [resolu]vim accents encodage

space-cake a écrit :

mais en fait je me demande si le problème serait pas plutà´t avec mon terminal... (qui est bash)

c'est bizarre en effet...
surtout que mon vim me dit 7.1.56 pour la version...


sinon bash n'est pas ton terminal mais ton shell wink le terminal (ou plutà´t l'émulateur de terminal) est le programme qui fournit les service d'affichage et de saisie de texte. En l'occurrence si tu n'as pas changé par rapport à  ubuntu ton émulateur de terminal s'appelle "gnome-terminal"

après ton shell (bash, ksh, zsh etc.) est lancé lors de ta connection pour te fournir un environnement interactif.


sinon juste une question: et gvim .

#5 Le 18/01/2008, à 14:18

space-cake

Re : [resolu]vim accents encodage

en fait je n'arrive pas à comprendre la différence entre l'encode choisi dans le menu du terminal et l'encodage utilisé par vim ? Est-ce que c'est les mêmes ou pas ?

Quand je change l'encodage dans le terminal et que j'édite un fichier avec vim et que je l'enregistre, ça change aussi son encodage.


site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com

Hors ligne

#6 Le 18/01/2008, à 14:22

space-cake

Re : [resolu]vim accents encodage

Aurel34 a écrit :

sinon juste une question: et gvim .

il n'est pas installé...


site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com

Hors ligne

#7 Le 18/01/2008, à 14:22

Aurel34

Re : [resolu]vim accents encodage

quand tu entres du texte, il est encodé par ton terminal (gnome-terminal) suivant le charset choisi (disons utf-8) et tout ça est transmis au programme qui s'exécute (bash, vim, etc...).
Si tu ne t'es pas foiré dans tes locales, tout se passe bien, vim (ou bash) prends en compte le texte entré et le retransmet au terminal (gnome-terminal) pour affichage.

soit le schéma:

main -> clavier -> terminal -> programme -> terminal -> oeil

après si t'as un problème ça doit se passer au niveau des flèches smile

#8 Le 18/01/2008, à 14:23

Aurel34

Re : [resolu]vim accents encodage

sudo apt-get install vim-full

?

#9 Le 18/01/2008, à 14:39

space-cake

Re : [resolu]vim accents encodage

Bon finalement, je suis repassé à  mon ancienne version de vim (la 7.0) qui est celle qui j'ai sur les dépà´t (je suis sous Feisty) et ça remarche.

Je pense que je devais surement spécifié un paramètre par rapport à  l'encodage dans la compilation de la 7.1, mais bon finalement, je crois que la 7.0 me va très bien ^^

Merci pour ton aide en tout cas smile


site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com

Hors ligne