문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 LF (문단 편집) == Line Feed == [[컴퓨터]]에서 [[커서]]를 한 줄 밑으로 내리라는 의미를 가진 코드. [[아스키 코드]] 값은 010(0x0A)이다. [[Microsoft Windows|윈도우]], [[Linux|리눅스]], [[OS X]] 공통으로 텍스트 파일 편집 시 [[엔터 키]]를 누르면 이 코드가 들어간다. [[유닉스]](리눅스와 macOS 포함) 계열에서는 줄바꿈으로 LF만 쓰지만, 윈도우([[MS-DOS]] 포함)에서는 줄바꿈으로 CR(Carriage Return)[* 커서를 줄 맨 앞으로 이동하라는 의미를 가진 코드.][* 옛날에 사용하던 기계식 타자기에서는 타이핑을 하면 키보드부 위에서 좌우로 움직이면서 종이에 글자를 찍는 장치가 있었다. 이를 캐리지(Carriage)라고 하는데, 캐리지가 종이의 맨 오른쪽까지 이동하면 이를 맨 왼쪽으로 되돌려주는 작업이 필요했다. 이 작업이 캐리지 리턴(CR)이고, 종이의 세로 위치를 한 줄 올리는 것이 라인 피드(LF)이다. Windows의 CRLF 방식은 과거 타자기의 잔재로 보인다.]과 같이 사용한다. 이 때문에 유닉스 계열 OS에서 작성한 텍스트 파일을 Windows에서 읽어들이면(그 반대도 마찬가지다) 줄이 몽땅 붙어 나오는 현상이 벌어진다. 서버를 유닉스 계열 OS로 돌리는 [[웹 호스팅]]에서 [[FTP]]로 파일을 올릴 경우 꼭 아스키 모드로 올리라고 하는 이유가 이것으로, 올릴 때 줄바꿈을 유닉스에 맞게 변환하기 때문이다. 또한 윈도우 에디터에서는 유닉스 방식으로 텍스트를 읽어들이는 기능이 거의 필수로 들어간다. UNIX와 Windows의 줄바꿈 차이 때문에 [[Python]]과 같은 인터프리터 언어에서는 에러가 발생할 수 있다. 이 경우 리눅스에서는 dos2unix (반대는 unix2dos) 명령어를 사용해서 변환할 수 있다. 현재는 코딩에 사용하는 고급 텍스트 에디터(Notepad++, VS Code 등) 정도라면 CRLF, LF, CR 방식을 모두 읽을 수 있고, 심지어 혼합된 형태도 읽을 수 있으며, 줄바꿈 방식을 통일하는 기능도 제공한다. OS X 이전의 [[Macintosh(컴퓨터)|매킨토시]]는 줄바꿈으로 LF가 아닌 CR을 쓴다. 이스케이프 문자로는 {{{\n}}}을 써서 줄바꿈을 표현한다. 여기서 n은 '''N'''ew Line에서 따온 것이다. 주로 [[프로그래밍 언어]]에서 많이 사용한다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기