OS/All

[ETC] CRLF / LF /CR

0so0 2023. 7. 21. 15:52
728x90
반응형
SMALL

Window에서 작업한 파일을 Linux로 옮길때 diff가 발생하는 이유중 하나인 CRLF, LF, CR에대한 정리

(git 업로드시 변경점 발생)

CR(Carrige Return)

커서를 맨 앞으로 보내 시작위치로 복귀
\r

LF(Line Feed)

커서를 아랫줄로 보내 새로운 행 추가
\n

 CRLF(Carrige Return Line Feed)

커서를 맨 앞으로 보낸 뒤 아랫줄로 보내 새로운 행 추가
\r\n

OS 별 줄바꿈

  • Linux(UNIX 계열) : LF
  • Windows : CRLF

변경 방법

Visual Studio Code 하단의 줄바꿈 옵션 클릭

LF, CRLF 중 선택시 일괄 변경

728x90
반응형
LIST