Esc (клавиша)

08.03.2021

Клавиша Esc (от англ. escape — «бежать, совершить побег») — клавиша, предназначенная для возврата к предыдущему состоянию (меню, экрану) или выходу из приложения или программы (в случае, если выход таким способом в данной интерпретации предусмотрен приложением). На клавиатуре обычно расположена в левом верхнем углу.

Функции клавиши

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

  • как противоположность клавише ↵ Enter — для отмены ещё не подтвержденной клавишей ↵ Enter или другим способом операции, например — изменения данных в поле ввода;
  • снятия выделения;
  • для выхода из какого-либо режима или меню — как правило на один уровень глубины вложенности. То есть чтобы выйти из меню нужно нажать Esc столько раз, какова была вложенность открытых подменю;
  • для закрытия модального окна, диалога, выпадающей панели поиска и т.д.

Особо важную роль клавиша Esc играет в текстовом редакторе Vim — в нём с её помощью происходит переход в основной режим, из которого осуществляется навигация по документу и большинство наиболее важных действий. На терминале ADM-3A, для которого писался предшественник Vim, текстовый редактор Vi, клавиша Esc располагалась в ряду буквы Q — на месте, где позже стали располагать клавишу Tab ↹. Размещение клавиши Esc в ряду функциональных клавиш многие пользователи Vim считают неудобным.