На компьютерных клавиатурах клавиши Enter ⌅ Enter и Return ↵ Return — это две тесно связанные клавиши с перекрывающимися и различными функциями в зависимости от операционной системы и приложения .
Клавиша возврата берет свое начало от двух функций пишущей машинки : возврат каретки , который сбрасывал каретку в начало строки текста, и перевод строки , который продвигал бумагу на одну строку вниз. Их часто объединяли в одну клавишу возврата, соглашение, которое продолжается в современной компьютерной обработке текста для вставки разрыва абзаца (¶). [1]
Клавиша ввода — это компьютерное новшество, которое в большинстве случаев заставляет командную строку , форму окна или диалоговое окно выполнять свою функцию по умолчанию. Обычно это делается для завершения «ввода» и начала желаемого процесса, и обычно является альтернативой нажатию кнопки «ОК» . [2] Кроме того, она может действовать как кнопка «равно = » в программах калькулятора . На современных компьютерах обе клавиши, как правило, имеют все функции другой, что позволяет использовать любую клавишу или даже объединять их в одну клавишу, как в случае с большинством ноутбуков . Microsoft Windows вообще не делает между ними различий, [ необходима цитата ] и обычно обе клавиши обозначены как «ввод» на клавиатурах Windows с раскладкой США . Другие операционные системы, такие как операционные системы на базе Darwin от Apple , обычно обрабатывают их одинаково, сохраняя при этом техническое и описательное различие, позволяя приложениям обрабатывать две клавиши по-разному, если это необходимо.
Клавиша ввода обычно расположена справа от клавиш и в нижнем правом углу цифровой клавиатуры , в то время как клавиша возврата расположена на правом краю основной буквенно-цифровой части клавиатуры. На клавиатурах ISO и JIS клавиша возврата представляет собой ступенчатую клавишу двойной высоты, охватывающую второй и третий ряды, ниже и выше правого . [3] На клавиатурах ANSI она шире, но расположена только в третьем ряду, так как клавиша обратной косой черты расположена между ней и .3.⌫ Backspace⇧ Shift \⌫ Backspace
Некоторые варианты раскладки клавиатуры ANSI создают клавишу возврата двойной высоты, вбирая в нее клавишу обратной косой черты. Эта альтернативная форма наиболее популярна в Азии, особенно в России и Корее . Однако это требует перемещения клавиши обратной косой черты и относительно необычно для современных клавиатур в других местах. [4]\
Символ клавиши возврата — U+23CE ⏎ СИМВОЛ ВОЗВРАТА , стрелка, указывающая вниз и влево; однако отображение символа сильно различается в зависимости от гарнитуры : в некоторых он выглядит пустым, а в других — с дополнительной начальной чертой, направленной вправо. По этой причине иногда вместо него используются U+21B5 ↵ СТРЕЛКА ВНИЗ С УГЛОМ ВЛЕВО или U+21A9 ↩ СТРЕЛКА ВЛЕВО С КРЮКОМ . [5] На большинстве клавиатур ISO и других клавиатур по всему миру клавиша возврата обозначена исключительно символом на всех платформах . Между тем, на клавиатурах ANSI US она обозначена OEM-производителями Windows как (иногда даже без символа возврата) и как Apple. [6] ⏎↵ Enterreturn
Для ввода, U+2386 ⎆ ENTER SYMBOL существует в Unicode для символа клавиши ввода ISO 9995-7; [7] однако, он используется нечасто, одним из примеров является франко-канадская клавиатура . [8] Клавиатуры Windows по всему миру, как правило, просто обозначают клавишу текстом , в то время как Apple использует символ ( U+2324 ⌤ СТРЕЛКА ВВЕРХ МЕЖДУ ДВУМЯ ГОРИЗОНТАЛЬНЫМИ ЛИНИЯМИ [9] или U+2305 ⌅ PROJECTIVE ) на клавиатурах ISO и JIS и текст на клавиатурах ANSI US; [10] это подтверждается аннотацией «клавиша ввода» на U+2324 в таблице кодов Unicode. [7] ↵ Enter⌤ ⌅ enter
На терминалах IBM 3270 и 5250 клавиша Enter располагалась справа от пробела и использовалась для отправки содержимого буфера терминала на хост-компьютер. Клавиша Return располагалась в более стандартном месте и использовалась для генерации новой строки .
Apple также воспользовалась этой ситуацией, чтобы создать редактируемую среду командной строки под названием «Worksheet» в Macintosh Programmer's Workshop , где return использовался строго как клавиша форматирования, а enter использовался для выполнения команды оболочки или серии команд в прямом режиме . С тех пор эта строгая дихотомия была смягчена, так что теперь в macOS очень мало ситуаций , когда enter и return не эквивалентны.
Одним из примеров этого постоянного разделения использования является инструмент ввода в Adobe Photoshop , где клавиша Return создает новую строку, а клавиша Enter завершает режим редактирования. Другим примером является Mathematica , где клавиша Return создает новую строку, а клавиша Enter (или Shift-Return) отправляет текущую команду на выполнение.
Исторически многие модели компьютеров не имели отдельной клавиатуры и имели только одну кнопку для функций Enter или Return. Например, Commodore 64 (выпускался с 1982 года ) имел только клавишу «Return». Большинство ноутбуков продолжают эту комбинированную традицию.
До появления компьютеров на электрических пишущих машинках клавиша «Возврат» была сравнительно большой. Это связано с частотой использования (включая пробел), и поэтому она остается большой, чтобы уменьшить вероятность соскальзывания пальцев . [ необходима цитата ]
0x04 0x2324 # СТРЕЛКА ВВЕРХ МЕЖДУ ДВУМЯ ГОРИЗОНТАЛЬНЫМИ ЛИНИЯМИ # Клавиша Enter