Dans l'article <44d6d741$0$3153$, Marc Lasson écrit:
Vincent Lefevre wrote:
Mais avec emacs, on peut très bien étider un fichier en UTF-8 avec des locales en ISO-8859-1.
Et pas avec vim ? Je me trompe peut-être mais pour ça il suffit de positionner la variable encoding pour choisir l'encodage utilisé (et la valeur par défaut dépends des locales).
Emacs est capable de reconnaître automatiquement l'encodage lorsque cela est possible, notamment entre UTF-8 et ISO-8859-1, ce qui est l'essentiel quand on manipule des fichiers utilisant différents encodages (et quand c'est indiqué dans le fichier, comme avec les fichiers XML, c'est automatique...).
Dans l'article <44d6d741$0$3153$626a54ce@news.free.fr>,
Marc Lasson <invalid@invalid> écrit:
Vincent Lefevre wrote:
Mais avec emacs, on peut très bien étider un fichier en UTF-8 avec
des locales en ISO-8859-1.
Et pas avec vim ?
Je me trompe peut-être mais pour ça il suffit de positionner la
variable encoding pour choisir l'encodage utilisé (et la valeur
par défaut dépends des locales).
Emacs est capable de reconnaître automatiquement l'encodage lorsque
cela est possible, notamment entre UTF-8 et ISO-8859-1, ce qui est
l'essentiel quand on manipule des fichiers utilisant différents
encodages (et quand c'est indiqué dans le fichier, comme avec les
fichiers XML, c'est automatique...).
Dans l'article <44d6d741$0$3153$, Marc Lasson écrit:
Vincent Lefevre wrote:
Mais avec emacs, on peut très bien étider un fichier en UTF-8 avec des locales en ISO-8859-1.
Et pas avec vim ? Je me trompe peut-être mais pour ça il suffit de positionner la variable encoding pour choisir l'encodage utilisé (et la valeur par défaut dépends des locales).
Emacs est capable de reconnaître automatiquement l'encodage lorsque cela est possible, notamment entre UTF-8 et ISO-8859-1, ce qui est l'essentiel quand on manipule des fichiers utilisant différents encodages (et quand c'est indiqué dans le fichier, comme avec les fichiers XML, c'est automatique...).
Je fais pas mal d'éditions en ce moment sur un emacs localisé en latin-0 depuis un putty (qui doit être en 1251/1252 ou utf) et j'ai pas mal de soucis avec le clavier, principalement un pavé numérique inutilisable, ainsi que quelques autres touches.
Pour le pavé numérique, j'ai ceci dans mon .emacs:
Dans l'article <878xm1h8hh.fsf@petisuix.seki.fr>,
Sébastien Kirche <sebastien.kirche.no@spam.free.fr.invalid> écrit:
Je fais pas mal d'éditions en ce moment sur un emacs localisé en latin-0
depuis un putty (qui doit être en 1251/1252 ou utf) et j'ai pas mal de
soucis avec le clavier, principalement un pavé numérique inutilisable,
ainsi que quelques autres touches.
Pour le pavé numérique, j'ai ceci dans mon .emacs:
Je fais pas mal d'éditions en ce moment sur un emacs localisé en latin-0 depuis un putty (qui doit être en 1251/1252 ou utf) et j'ai pas mal de soucis avec le clavier, principalement un pavé numérique inutilisable, ainsi que quelques autres touches.
Pour le pavé numérique, j'ai ceci dans mon .emacs:
Vincent Lefevre wrote in message <20060807225721$:
Emacs est capable de reconnaître automatiquement l'encodage lorsque cela est possible, notamment entre UTF-8 et ISO-8859-1
Vim aussi, évidemment. La configuration par défaut le fait quand l'environnement est en UTF-8 (parce qu'on doit souvent se trimbaler de vieux fichiers en ISO-8859-1) mais pas quand elle est en ISO-8859-1.
Dans tous les cas, il est possible de préciser explicitement l'encodage, bien entendu. Pour l'encodage de lecture d'un fichier, il faut faire relire le fichier avec le bon encodage, ce qui se fait avec :
:ed ++enc=utf-8
La sauvegarde ensuite préservera l'encodage.
Vincent Lefevre wrote in message <20060807225721$6342@ay.vinc17.org>:
Emacs est capable de reconnaître automatiquement l'encodage lorsque
cela est possible, notamment entre UTF-8 et ISO-8859-1
Vim aussi, évidemment. La configuration par défaut le fait quand
l'environnement est en UTF-8 (parce qu'on doit souvent se trimbaler de vieux
fichiers en ISO-8859-1) mais pas quand elle est en ISO-8859-1.
Dans tous les cas, il est possible de préciser explicitement l'encodage,
bien entendu. Pour l'encodage de lecture d'un fichier, il faut faire relire
le fichier avec le bon encodage, ce qui se fait avec :
Vincent Lefevre wrote in message <20060807225721$:
Emacs est capable de reconnaître automatiquement l'encodage lorsque cela est possible, notamment entre UTF-8 et ISO-8859-1
Vim aussi, évidemment. La configuration par défaut le fait quand l'environnement est en UTF-8 (parce qu'on doit souvent se trimbaler de vieux fichiers en ISO-8859-1) mais pas quand elle est en ISO-8859-1.
Dans tous les cas, il est possible de préciser explicitement l'encodage, bien entendu. Pour l'encodage de lecture d'un fichier, il faut faire relire le fichier avec le bon encodage, ce qui se fait avec :