posted by 귀염둥이채원 2019. 1. 29. 17:03

윈도우에서 작성한 파일을 리눅스에 옮기게 되면 개행문자가 깨져서 ^M 표시가 된다.

윈도우에서는 CRLF가 개행이지만, 리눅스에서는 LF가 개행이 아니라서 발생하는 현상이다.


[CR,LF란?]

라인피드(LF : Line Feed) => 현재 위치에서 바로 아래로 이동

캐리지리턴(CR: Carriage return) => 커서의 위치를 앞으로 이동


# vi, vim에서 ^M 제거하는 방법

:%s/^M//g



'Tool > vim' 카테고리의 다른 글

탭 설정 및 들여쓰기 방법  (0) 2019.01.31
vi, vim에서 붙여넣기 할때 indent 깨지는 현상 해결  (0) 2019.01.29