Как написать привязки клавиш в Emacs для легкого повторения?

Позволять'скажем, я привязываю ключ к определенной функции следующим образом:

(global-set-key (kbd "C-c =") 'function-foo)

Теперь я хочу, чтобы привязка клавиш работала как:

После того, как я нажимаюC-c = в первый раз, если я хочу повторить функцию-foo, я нене нужно нажиматьC-c снова, но просто повторите нажатие=, Затем, после того, как я вызову функцию-foo в течение достаточного времени, я могу просто нажать клавиши, кроме= (или явно нажмитеC-g) чтобы выйти.

Как это сделать?

Ответы на вопрос(5)

Ваш ответ на вопрос