lunedì 13 settembre 2010

Aprire un file con VIM e salvarlo con un diverso encoding

Assumiamo per esempio di avere un file (file.txt) con encoding UTF-16 e di volerlo convertire in UTF-8.


Apriamo il file con il comando:
vim file.txt
salviamo il file con il comando:
:write ++enc=utf-8
o, se preferiamo salvarlo con un altro nome:
:write ++enc=utf-8 file_utf8.txt


Lo stesso risultato puo' essere ottenuto da linea di comando:
iconv -f utf-16 -t utf-8 file.txt > file_utf8.txt