D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Команды системы (TCL) / esc-level

esc-level

Включение режима повышения уровня TCL по клавише Esc

Указывает системе, что нажатие клавиши <escape> должно продвигать уровень TCL.

esc-level [decnum | .hexnum | esc | ?]

В системах D3/Unix эта команда использует "set-esc" для того, чтобы разрешить специальную обработку сигнала от клавиши <escape>. Если команда вызвана без аргументов, то функции повышения уровня TCL назначается обычное значение ESCAPE (x'1B' или 27). Необязательный аргумент позволяет задать другое значение (см. команду "set-esc").

В D3/Unix допустимы следующие аргументы:

".hexnum" - задает клавишу, вызывающую продвижение уровня, в виде соответствующего ей шестнадцатеричного значения.
"decnum" - задает клавишу, вызывающую продвижение уровня, в виде соответствующего ей десятичного значения.
"esc" - определяет "escape" как x"1B", т.е. обычное значение для "escape".
"?" - выводит информацию по использованию команды без изменения каких-либо существующих установок.

Примеры:

esc-level

Клавише <escape> назначается функция продвижения уровня TCL.

esc-level .1a

Комбинации клавиш <ctrl>+z назначается функция продвижения уровня TCL. Действительно только в D3/Unix.

esc-level 26

Здесь снова комбинации клавиш <ctrl>+z назначается функция продвижения уровня TCL, но теперь она задается десятичным значением. Действительно только в D3/Unix.

esc-level ?
Usage: esc-level {decimal|.hexadecimal|off|esc|?}

Этот пример показывает текст оперативной помощи, получаемый по "?".

esc-level esc

Возвращает клавишу <escape> к ее "обычному" определению.