Возврат каретки: различия между версиями

118 байт убрано ,  8 месяцев назад
 
Как правило клавиша возврата каретки располагается в правой части клавиатуры и она отвечает как за возврат каретки, так и за перевод строки, а также за ввод команды. В [[компьютерный терминал|терминалах]] могли использоваться раздельные клавиши для возврата каретки и перевода строки, а также специальный режим, который генерировал оба этих символа. На [[клавиатура IBM PC|IBM PC-совместимых]] и современных [[USB HID]] — клавиатурах код нажатой клавиши не привязан напрямую к генерируемому при вводе символу, за перевод [[скан-код]]ов в коды символов отвечает [[операционная система]], поэтому генерируемый по нажатии клавиши {{клавиша|[[Enter (клавиша)|Enter]]}} символ или последовательность управляющих символом может быть разной в разных операционных системах. В Windows это традиционно LF+CR, в [[Unix-подобная операционная система|Unix-подобных]] системах — как правило только LF. Отсутствие единого стандарта часто приводит к проблемам, когда приходится передавать файлы между разными операционными системами<ref>{{cite web|title=Этот день мы приближали, как могли — блокнот в Windows 10 стал понимать юниксовый перевод строки|url=https://habr.com/ru/post/358154/|website=Habr.com}}</ref><ref>{{cite web|author=Саша Катушкова|title=Следите за концом строки|url=https://htmlacademy.ru/blog/boost/tools/konec-stroki|website=html academy}}</ref><ref>{{cite web|title=The Great Newline Schism|url=https://blog.codinghorror.com/the-great-newline-schism/|website=CODING HORROR}}</ref>.
 
== См. также ==
* [[Клавиша ввода]]
* [[Перевод строки]]
* [[Знак абзаца]]
 
== Примечания ==