2006. 4. 8. 17:28

Dos vs. Unix file type (in vim)

:help 'ff'

Linux에서

:set ff=unix
:w

윈도에서

:set ff=dos
:w

하시면 됩니다.

그런데, vim에서 dos format이라고 표시되지 않고,
라인끝에 ^M이 보이는 경우에는 dos 파일을 unix format으로 인식했다는
겁니다. 이런 경우에는
:%s/^M//g
하신 후 저장하면 됩니다. (^M = ^V^M)

모든 파일에 대해서 이렇게 하려면 골치아프니까 일반적으로는
ftp로 ASCII로 보내거나, 아니면 zip 해서 보낸 후 linux에서
unzip할 때 '-a' option (혹은 '-aa')을 주면 될 겁니다.
'unzip -h'