2007年7月15日 星期日

轉換 Unix , DOS 的文字檔案格式

最常見的文字格式問題就是 DOS , UNIX 的格式了,令人討厭的 \r 常會以 ^M 的方式出現在 VIM 內。如果只是單各檔案,只需要使用

:set ff=unix

之後存檔即可。關於 ff 方面,可參見 Vim Help 之 File Format 。

但是如果是需要大批轉換,則有 tofrodos 工具可以幫你批次轉換。tofrodos 提供 "todos", "fromdos", "dos2unix" and "unix2dos" 使用。

譬如:

$ dos2unix -v *.vim