In alcuni file di testo, dopo aver eseguito un salvataggio in vim con :w , l'output menziona [dos] come tale:
"foo.txt" [dos] 38L, 193C
Perché viene visualizzato [dos] ?
Come semplice test, ho creato un nuovo file con vim su un disco FAT32 collegato al mio Mac. Questi file non visualizzano [dos] dopo un salvataggio in vim . Ho copiato il file in /tmp (formato nativo di MacOS). Aprendolo non viene visualizzato [dos] su un salvataggio in vim .
Quindi, foo.txt ha caratteri giapponesi. Una porzione assomiglia a:
臣
区
...
草
早
古
谷
"foo.txt" [dos] 38L, 193C
alcuni test:
/tmp$ file -I foo.txt
foo.txt: text/plain; charset=utf-8
foo.txt ciclo di vita:
- Su XP ho creato molti file di testo usando TextEdit con caratteri giapponesi e salvato nel file system FAT32 (unità usb).
- Sono stati archiviati in un formato
ZIP. - Questa unità USB è stata collegata e copiata sul mio MacBook ( MacOS estesa / Journaled ).
-
/usr/bin/unzipnon archiviati ed eccomi qui
I file di testo sono un formato di file multipiattaforma di base. Ovviamente, "qualcosa" è diverso con quei file con [dos] contrassegnati ... Cosa contrassegna un file come un file [dos] ?