Tool/vim
vi, vim ^M 제거하는 방법
귀염둥이채원
2019. 1. 29. 17:03
윈도우에서 작성한 파일을 리눅스에 옮기게 되면 개행문자가 깨져서 ^M 표시가 된다.
윈도우에서는 CRLF가 개행이지만, 리눅스에서는 LF가 개행이 아니라서 발생하는 현상이다.
[CR,LF란?]
라인피드(LF : Line Feed) => 현재 위치에서 바로 아래로 이동
캐리지리턴(CR: Carriage return) => 커서의 위치를 앞으로 이동
# vi, vim에서 ^M 제거하는 방법
:%s/^M//g