Solución:
$ vi archivo-iso.txt
//utilizar el modo comando y realizar lo siguiente *
:update | Save any changes. |
:e ++ff=dos | Edit file again, using dos file format ('fileformats' is ignored).[A 1] |
:setlocal ff=unix | This buffer will use LF-only line endings when written.[A 2] |
:w | Write buffer using unix (LF-only) line endings. |
Con esto agregamos la terminación de lineas tipo UNIX.
* [http://vim.wikia.com/wiki/File_format]
Ahora cambiamos la codificación con:
$ iconv -f ISO-8859-1 -t UTF-8 -o archivo-utf8.txt archivo-iso.txt
//man iconv
Con eso el archivo archivo-utf8.txt ya se puede visualizar y editar correctamente, ahora a checar si nada se rompió ¬¬.
Actualización.
Olvide comentar que con el mismo gedit se puede convertir el documento a otra codificación simplemente con la opción "guardar como..." y seleccionando la codificación deseada. :P
No hay comentarios:
Publicar un comentario