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