Тема: AHK: "Двухуровневые" хоткеи
Возможно ли создать "двухуровневые" хоткеи?
Пример:
Нажимаем сочетание "первого уровня" [Ctrl+K] - это сочетание открывает сочетания клавиш "второго уровня", например - [Ctrl+C], [D], которые выполняют какие-либо действия.
т.е. в обычных условиях клавиши второго уровня в скрипте не обрабатываются, до тех пор пока мы не нажмем [Ctrl+K],
при этом хоткеи второго уровня закрываются если был задействован один из этих хоткеев.
без нажатия [Ctrl+K]:
[Ctrl+C] → выполняет обычное действие, копирование
с нажатием:
[Ctrl+K] → [Ctrl+C] → действие
[Ctrl+K] → [D] → действие
Второй вопрос, как такие "двухуровневые" хоткеи вообще называются? Пример подсмотрел в Visual Studio Code, в этом редакторе на Ctrl+K вызывается огромное количество дополнительных действий.