Что случилось со следующим кодом:ошибка Emacs Lisp "Неправильный тип аргумента: commandp"
(defun test
(interactive)
(message "hello"))
(global-set-key '[f4] 'test)
При оценке этого с eval-region
и нажав F4 я получаю ошибку:
Wrong type argument: commandp, test
Попробуйте '(defun test() ...)' с пустым списком параметров. – uselpa
Да, это работает. Большое спасибо! Вы можете дать это как ответ, и я приму это. –
Добро пожаловать ;-) – uselpa