vi 에서 ^M 없애기..

Posted 2007. 8. 13. 20:55
예전에 어느 대형 프로젝트에서 발생했던 문제땜에 기억하는 거다.

윈도에서 작성한 소스가 ftp를 타고 서버에 올라가면 꼭 줄끝에 line-break표시내듯 ^M이 붙어 있다.

소스 작동하는데 문제는 없는데... vi로 열어서 볼라믄 헷갈린다.

요즘엔 에디터에서 ftp로 받아서 고치고 다시 업로드 하느라 별로 쓸일은 없지만....

처음엔 의미같은거 모르고 걍 썼는데...

vi 상태에서

:1,$s/^M//g  <== 지금 보니 공백으로 치환하라는 명령어였다....