Скажем, я привязываю ключ к определенной функции следующим образом:
(global-set-key (kbd "C-c =") 'function-foo)
Теперь я хочу, чтобы привязка клавиш работала как:
После первого нажатия C-c =
, если я хочу повторить функцию-foo, мне больше не нужно нажимать C-c
, а просто повторять нажатие =
. Затем, после того, как я назову функцию-foo достаточно времени, я могу просто нажимать клавиши, отличные от =
(или явно нажать C-g
), чтобы выйти.
Как это сделать?