Jump to content

клавиша Esc

(Перенаправлено с клавиши Escape )
Компьютерная клавиатура с клавишей Esc в верхнем левом углу.
83-клавишная клавиатура IBM (1981 г.) с клавишей Esc в верхнем левом углу буквенно-цифровой части.

На клавиатуре компьютера клавиша Esc Esc (названный Escape-ключом в серии международных стандартов ISO/IEC 9995 ) — это ключ, используемый для генерации escape-символа (который может быть представлен как код ASCII 27 в десятичном формате, Unicode U+001B или Ctrl+ [). Escape-символ при отправке с клавиатуры на компьютер часто интерпретируется программным обеспечением как «стоп», «отмена» или «выход», а при отправке с компьютера на внешнее устройство (включая многие принтеры с 1980-х годов, компьютерные терминалы и консоли Linux , например) отмечает начало escape-последовательности для определения режимов работы или характеристик в целом.

Сейчас ее обычно размещают в верхнем левом углу клавиатуры, это соглашение восходит, по крайней мере, к оригинальной клавиатуре IBM PC , хотя сама клавиша возникла десятилетиями ранее в телетайпах .

Символ клавиатуры ISO для «Escape»

Символ клавиатуры для клавиши ESC (который может использоваться, когда обычная латинская буква «Esc» не является предпочтительной для обозначения клавиши) стандартизирован в ISO/IEC 9995-7 как символ 29 и в ISO 7000 «Графические символы для использования». по оборудованию» как условное обозначение ISO-7000-2029. Этот символ кодируется в Юникоде как U+238B. разорванный круг со стрелкой на северо-запад (⎋).

Происхождение

[ редактировать ]

Название эквивалентной клавиши на некоторых ранних клавиатурах Teletype Model 33 обозначалось как Alt Mode ..., альтернативный режим работы, заставляющий спусковой механизм особым образом обрабатывать следующий за ним символ. Намного позже принтеры и компьютерные терминалы , которые использовали escape-последовательности, часто принимали более одного следующего байта как часть специальной последовательности.

Использование

[ редактировать ]

Поскольку большинство пользователей компьютеров больше не интересуются деталями управления периферийными устройствами своего компьютера , задачей, для которой изначально были разработаны escape-последовательности, клавиша escape была присвоена прикладными программистами, чаще всего для обозначения Stop . Это использование продолжается и сегодня в методе выхода Microsoft Windows в качестве ярлыка в диалоговых окнах для «Нет» , «Выход» , « Выход» , «Отмена» или «Прервать» , а также в качестве обычного сочетания клавиш для кнопки «Стоп» во многих веб-браузерах и для отмены перетаскивания. и отбросить операции. [1] [2] [3]

На машинах под управлением Microsoft Windows до появления клавиши Windows на клавиатуре типичной практикой вызова кнопки «Пуск» было удержание клавиши Control и нажатие клавиши escape. Эта комбинация клавиш по-прежнему работает в Windows 10. [4]

Microsoft Windows использует клавишу «Esc» для многих сочетаний клавиш. [5] Многие из этих ярлыков присутствовали начиная с Windows 3.0 , до Windows XP и более поздних версий.

В macOS «Esc» обычно закрывает или отменяет диалоговое окно или лист. ⌘ Command+ ⌥ Option+ ⎋ Esc комбинация открывает диалоговое окно «Принудительное завершение» , позволяющее пользователям завершать работу не отвечающих приложений. Другое использование клавиши Esc в сочетании с клавишей Command — переключение на Front Row , если он установлен.

В большинстве компьютерных игр клавиша Escape используется как кнопка паузы и/или как способ вызвать внутриигровое меню, обычно содержащее способы выхода из программы. И это несмотря на наличие отдельной клавиши Pause/Break .

Раскладка клавиатуры ADM-3A, используемая при разработке vi, с escape в том месте, где сейчас находится позиция табуляции.

В семействе текстовых редакторов vi для переключения режимов используется escape. Такое использование связано с тем, что escape удобно разместить в том месте, где сейчас находится позиция табуляции на клавиатуре терминала ADM-3A , используемой для разработки vi, хотя теперь она расположена неудобно. Это похоже на то, как расширенные клавиши-модификаторы в Emacs легко использовались на исходной клавиатуре ( клавиатура Space-cadet ), будучи размещенными вместе, но теперь эти клавиши разбросаны по клавиатуре, и их становится труднее использовать.

Редактор TECO использует ESCape в качестве разделителя при однократном использовании и в качестве клавиши выполнения при двукратном использовании подряд. [6]

Escape-последовательности на терминалах KSR

[ редактировать ]

Старые принтеры отправки и получения с клавиатурой (KSR) и устройства визуального отображения (VDU) обычно управлялись escape-последовательностями, отправляемыми компьютером на периферийное устройство, но были ситуации, когда эти устройства можно было использовать «автономно» с клавиатура эффективно подключалась к устройству вывода, поэтому могла возникнуть необходимость вводить escape-последовательности «вручную» для управления периферийным устройством. Хотя такие устройства давно вышли из употребления, стандартная обработка [7] , Escape-последовательностей ANSI очень похожих на VT100 1970-х годов , реализованы как в ANSI.SYS , так и в других более современных псевдотерминальных интерфейсах, используемых в Unix-подобных средах, одним из примеров являются консоли Linux , что означает, что новые абстракции более высокого уровня не изменились. тот факт, что ввод клавиши escape, за которой следует что-то вроде шести символов [32;1m), влияет на последующий вывод текста, в данном случае он становится зеленым.

  1. ^ «Сочетания клавиш Netscape для UNIX» . Архивировано из оригинала 19 сентября 2006 г. Проверено 7 февраля 2009 г.
  2. ^ «Краткое справочное руководство по Internet Explorer 7» . Архивировано из оригинала 18 февраля 2009 г. Проверено 7 февраля 2009 г.
  3. ^ «Шпаргалка для Mozilla FireFox (сочетания клавиш)» . scribd.com . Проверено 4 декабря 2016 г.
  4. ^ «Ctrl+Esc, U, Enter: завершение работы Windows (XP и более ранние версии)» . Архивировано из оригинала 18 июля 2017 года . Проверено 26 апреля 2012 г.
  5. ^ «Сочетания клавиш в Windows» . support.microsoft.com .
  6. ^ «ТЕКО выживания» .
  7. ^ « О Юникоде и наборах символов », Джоэл Спольски, Джоэл о программном обеспечении
Esc Ф1 Ф2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 ПртСкн /
СисРк
Прокрутка
Замок
Пауза /
Перерыв
ТильдаВосклицательный знакНа знакеЗнак номераЗнак доллараЗнак процентаКареАмперсандЗвездочкаКруглые скобкиКруглые скобкиПодчеркиваниеЗнак плюсBackspaceобратная галочка1 (число)2 (число)3 (число)4 (число)5 (число)6 (число)7 (число)8 (число)9 (число)0Дефис-минусЗнак равенстваBackspaceКлавиша табуляциивопросВИРТИВяТОПФигурная скобкаФигурная скобкаВертикальная полосаКлавиша табуляциивопросВИРТИВяТОПКвадратная скобкаКвадратная скобкаобратная косая чертаКапс локАСДФГЧАСДжКлДвоеточие (пунктуация)КавычкаВведите ключКапс локАСДФГЧАСДжКлТочка с запятойАпострофВведите ключКлавиша ShiftСХСVБНМКронштейнКронштейнЗнак вопросаКлавиша ShiftКлавиша ShiftСХСVБНМЗапятая (пунктуация)ТочкаСлэш (пунктуация)Клавиша ShiftКлюч управленияКлюч WindowsКлавиша AltПробелКлавиша AltКлюч WindowsКлавиша менюКлюч управления
Вставлять Дом PgUp Число
Замок
Удалить Конец ПГДн 7 8 9 +
4 5 6
1 2 3 Входить
   0
   Инс
 .  
Принадлежащий
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5cf203aa169418bcee83a00a40414dc6__1721333160
URL1:https://arc.ask3.ru/arc/aa/5c/c6/5cf203aa169418bcee83a00a40414dc6.html
Заголовок, (Title) документа по адресу, URL1:
Esc key - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)