케리지 리턴 (Carriage Return) 이란 ?
우선 케리지 리턴의 영문 뜻을 알아보도록 하죠^^;
Carriage : 운반, 수송 이라는 뜻이 있습니다.
Return : 되돌아 가다 라는 뜻이 있습니다..
대충 합처서 생각을 해보다면 "운반하여 되돌리다" 라는 뜻이 되겠죠^^? 대충..ㅋㅋ (영어가 약해서.ㅠ.ㅜ)
개행 문자 는 라인피드 (Line Feed) 를 말합니다.
캐리지 리턴(Carriage Return)과 라인 피드(Line Feed)는 타자기 따온 것입니다.
캐리지 리턴(Carriage Return) 은 현재 위치를 나타내는 커서 를 맨 앞으로 이동시킨다는 뜻이고,
라인피드 (Line Feed) 는 커서의 위치를 아랫줄로 이동시킨다는 뜻입니다.
타자기는 마치? 로 단어를 때려서 종이에 찍어내는데.. 이때 한줄을 다 입력하고 나면 마치를 젤 앞으로 이동을 시켜주는 작업을 해야 하죠..이 작업을 캐리지 리턴(Carriage Return) 이라고 했다는군요^^;
그리고 종이를 위로 올려주는 작업을 했는데(약간 아래로 내려 문자를 입력할 준비를 하는 작업) 이 작업을 라인피드 (Line Feed) 라고했구요..;
윈도우에서는 이 두 동작을 합처 Enter 동작을 하는것입니다..
"CR+LF 로 커서를 앞으로 보낸후 줄을 한줄 바꾼다" 라고 이해하시면 되겠네요^^
윈도우에서 의 강제 개행은 CR+LF(Carriage Return + Line Feed) 입니다출처 : 네이버 지식인
'코드 > Knowledge Base' 카테고리의 다른 글
Aptana Short Cut (0) | 2011.12.09 |
---|---|
자주 쓰는 약어 (0) | 2011.11.03 |
Beta, RC, RTM 버전 정의 (0) | 2011.11.02 |
Style Definition (0) | 2011.08.17 |
MIME (0) | 2011.05.12 |