Ich bin es gewohnt, mit vim die Zeilenenden einer Datei zu ändern:
$ file file
file: ASCII text, with CRLF line terminators
$ vim file
:set ff=mac
:wq
$ file file
file: ASCII text, with CR line terminators
Ist es möglich, mit einem ähnlichen Verfahren die Unicode-Codierung einer Datei zu ändern? Ich versuche Folgendes, was nicht funktioniert:
$ 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
Ich sah jemanden sagen , er könne "fileencoding = utf-8 setzen, dann die Datei aktualisieren und schreiben, und es funktioniert", aber mir scheint etwas zu fehlen, oder er war verwirrt. Ich weiß nicht, was er mit "dann aktualisieren" gemeint hat.