Je suis habitué à utiliser vim pour modifier les fins de ligne d'un fichier:Comment puis-je modifier l'encodage d'un fichier avec vim?
$ file file
file: ASCII text, with CRLF line terminators
$ vim file
:set ff=mac
:wq
$ file file
file: ASCII text, with CR line terminators
Est-il possible d'utiliser un processus similaire pour modifier l'encodage unicode d'un fichier? J'essaie ce qui suit, qui ne fonctionne pas:
$ file file.xml
file.xml: Unicode text, UTF-16, little-endian
$ vim file
:set encoding=utf-8
:wq
$ file file.xml
file.xml: Unicode text, UTF-16, little-endian
j'ai vu someone say qu'il pouvait « mettre fileencoding = utf-8, puis mettre à jour et d'écrire le fichier, et il fonctionne », mais il me semble manquer quelque chose, ou bien il était confus. Je ne sais pas ce qu'il voulait dire par "alors mise à jour".
mise à jour lien de documentation: http://vimdoc.sourceforge.net/htmldoc/usr_45.html#45.4 –