Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Cómo transformar la codificación de un archivo con vim

Imago voragine.net

Muchas veces la codificación de un archivo nos está volviendo locos, porque hace que no funcione algún script, y es lo último que se nos ocurre comprobar. A mí me pasa, por ejemplo, cuando hago un script en bash utilizando algún archivo que me ha pasado alguien que usa Windows, y por tanto viene con una codificación ISO-8859 en vez de UTF-8. Para evitar sorpresas, lo mejor es comprobar al principio la codificación y en caso de no ser UTF-8 cambiarla.

Para comprobar podemos usar file:

$ file archivo.txt

Para cambiarle la codificación con vim:

$ vim archivo.txt
 :set fileencoding=utf-8
 :wq

Dejar un comentario

No hay comentarios en esta entrada.
*
*

 

No hay trackbacks