5 votos

¿Por qué es [DOS] a veces en la salida de un salvamento en "vim". tales como: "38L foo.txt [DOS], 193C"?

En algunos archivos de texto, después de hacer una parada en vim con :w, la salida de menciones [dos] como tal:
"foo.txt" [dos] 38L, 193C

¿Por qué es [dos] muestra?

Como una simple prueba, he creado un nuevo archivo con vim en FAT32 disco conectado a mi Mac. Los archivos no se visualizan [dos] después de guardar en vim. He copiado el archivo a /tmp (nativo MacOS formato). La apertura de allí no muestra [dos] tras guardarlo en vim .

Así, foo.txt tiene caracteres Japoneses. Una parte se ve como:



...




"foo.txt" [dos] 38L, 193C

algunas pruebas:

/tmp$ archivo -I foo.txt
foo.txt: text/plain; charset=utf-8

foo.txt ciclo de vida:

  1. En XP me crea un montón de archivos de texto usando el editor de texto que había caracteres Japoneses y se guarda en FAT32 (sistema de archivos de la unidad usb).
  2. Ellos fueron archivados en un ZIP formato.
  3. Que la unidad usb se adjunta copia a mi MacBook (MacOS Extendida / el Diario).
  4. /usr/bin/unzip sin archivar ellos, y aquí estoy.

Los archivos de texto son un básico de la multiplataforma de formato de archivo. Obviamente, ese "algo" es diferente con los [dos] archivos marcados... ¿Qué indicadores de un archivo como un [dos] archivo?

5voto

Michael Zhou Puntos 167

Lo banderas que un archivo es un archivo [DOS]?

Los finales de línea. Windows utiliza CR (retorno carrage) y NL (caracteres de salto de línea). archivos de texto sin formato viejo Mac utilizan CR y MacOS editores de línea de comandos utilizan NL.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X