Sono abituato a usare vim per modificare le terminazioni di linea di un file:
$ file file
file: ASCII text, with CRLF line terminators
$ vim file
:set ff=mac
:wq
$ file file
file: ASCII text, with CR line terminators
È possibile utilizzare un processo simile per modificare la codifica unicode di un file? Sto provando quanto segue, che non funziona:
$ 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
Ho visto qualcuno dire che poteva "impostare fileencoding = utf-8, quindi aggiornare e scrivere il file, e funziona", ma mi sembra che manchi qualcosa, oppure era confuso. Non so cosa intendesse con "allora aggiorna".