LF, CR 두개가 사용됩니까?
별 일은 아닌데 갑자기 그냥 의문이 생겼습니다.
지나가는 블로그에서
개행은 커서 위치에서 진짜 개행만 된다고... 그래서 첫 칸으로 와주는 CR 이 필요하다고.
궁금해요. 알려주세요.
3개의 댓글
무분별한 사용은 차단될 수 있습니다.
LF, CR 두개가 사용됩니까?
별 일은 아닌데 갑자기 그냥 의문이 생겼습니다.
지나가는 블로그에서
개행은 커서 위치에서 진짜 개행만 된다고... 그래서 첫 칸으로 와주는 CR 이 필요하다고.
궁금해요. 알려주세요.
년간솔로
검색해봤는데
리눅스에서는 LF가 기본값 \n
윈도우에서는 CRLF가 기본값 \r\n
다만, 바이트 코드가 다르기 때문에 에디터들은 통합을 위해 LF 추천한다는듯?
상황에 맞춰서 사용해야 할 듯
유니비질게
소스코드에서의 LF 와 CRLF 는 윗댓글내용이 맞고, 통일안되어있으면 불편한 상황이 생길 수 있음 에디터에서 이걸 보조해주는 기능들이 있고 맥을쓰는 개발자와 윈도우쓰는 개발자가 깃에 서로의 줄바꿈을 덮어쓰는 것을 방지하기 위해 포멧팅을 강제해주는 보조도구들(node에서는 prettier 등)을 이용해서 깃소스의 통일을 보장하도록 보통 해놓음 vscode같은경우 우측아래 LF 나 CRLF라고 적힌 버튼누르면 전환할 수 있음.
결과물에서는 GUI에서는 TEXT뿌려주는 컴포넌트들은 정렬옵션이 따로있어서 커서위치라는 개념이 없기때문에 LF만하면되고,
콘솔에서 CUI로 뭔가 출력물을 낸다하면 CR도 사용하거나,
펌웨어개발할때 터미널과 통신할때 사용한다던지 함
가모가모
추가로 잡지식이지만
저 기호는 타자기 기준으로 생긴거라
Carriage Return 첫칸으로
Line Feed 한줄 아래로
커서 위치 이동하는 기호임.