Cursor composer 사용 시 빈 줄을 계속 추가하는 버그 수정.
composer 를 사용하다보면 수정 할 때 diff 에서 빈 줄을 계속 추가하는 것을 볼 수 가 있다. 실제로는 빈 줄이 생기지는 않지만 변경 사항을 보는데 불편하다. 해결하려면 crlf 를 lf 로 바꿔주면 됩니다.
기본 줄바꿈 형식 설정 (settings.json)
설정 열기:
Windows/Linux:
Ctrl + ,
macOS:
Cmd + ,
검색창에
eol
입력:Files: Eol
설정을 찾을 수 있습니다.
기본 설정 변경:
files.eol
항목을\n (LF)
로 변경합니다.
설정 파일에서 직접 수정하려면:
Command Palette (
Ctrl + Shift + P
또는Cmd + Shift + P
)를 열고Preferences: Open Settings (JSON)
을 선택합니다.아래와 같이 추가하거나 수정합니다:
json
코드 복사
"files.eol": "\n"
저장 후, 새로 생성하는 모든 파일이 기본적으로 LF를 사용합니다.
CRLF vs LF 차이
특징 | CRLF | LF |
---|---|---|
문자 코드 | \r\n | \n |
바이트 수 | 2 바이트 | 1 바이트 |
운영 체제 | Windows | Linux, macOS, Unix |
파일 크기 | 약간 더 큼 | 약간 더 작음 |
호환성 문제 | Windows-기반 툴에서 LF를 잘못 처리할 수 있음 | CRLF를 Unix 기반 툴에서 문제로 간주 가능 |
공유하기



조회수 : 247