Есть простенькая функция:
(defun my-transpose-lines ()
(interactive)
(transpose-lines 1)
(previous-line 2)
(end-of-line))
Она забиндена на:
(global-set-key (kbd "C-x t") 'my-transpose-lines)
Хочется: после нажатия C-x t
вызывать функцию снова и снова, жмакая одну лишь клавишу t
.
P.S. По такому принципу работает встроенная команда C-x e
, где достаточно один раз исполнить макрос и размножать его повторными нажатиями e
.