En determinados archivos de texto, después de guardar un archivo en vim con :w , la salida menciona [dos] como tal:
"foo.txt" [dos] 38L, 193C
¿Por qué se muestra [dos] ?
Como prueba simple, he creado un nuevo archivo con vim en un disco FAT32 conectado a mi Mac. Esos archivos no muestran [dos] después de guardar en vim . Copié ese archivo a /tmp (formato nativo de MacOS). Abrirlo allí tampoco muestra [dos] al guardar en vim .
Entonces, foo.txt tiene caracteres japoneses. Una porción parece:
臣
区
...
草
早
古
谷
"foo.txt" [dos] 38L, 193C
algunas pruebas:
/ tmp $ file -I foo.txt
foo.txt: text / plain; conjunto de caracteres = utf-8
ciclo de vida foo.txt :
- En XP creé muchos archivos de texto usando TextEdit que tenía caracteres japoneses y los guardaba en el sistema de archivos FAT32 (unidad USB).
- Fueron archivados en un formato
ZIP. - Esa unidad USB se adjuntó y se copió en mi MacBook ( MacOS Extended / Journaled ).
-
/usr/bin/unziplos desarchivó, y aquí estoy.
Los archivos de texto son un formato de archivo multiplataforma básico. Obviamente, "algo" es diferente con esos archivos marcados con [dos] ... ¿Qué marca un archivo como un archivo [dos] ?