Не могу связать "Cd " в Emacs
В smartparens (в elisp) у нас есть "sp-kill-sexp". Теперь, если я назову Mx my-func [enter], тогда 'sp-kill-sexp выполняется как положено.
Однако я не могу связать эту функцию с "Cd". Так что ниже не работает. Есть ли какая-нибудь хитрость, чтобы заставить мою "Cd" связку ключей работать?
(global-set-key (kbd "C-d") 'sp-kill-sexp)
И ни этот пост, ни этот, похоже, не работают. Ни одна из этих пар не связывает C-d
в 'sp-kill-sexp
, Есть идеи?
(global-set-key (kbd "<delete>") 'sp-kill-sexp)
(global-set-key (kbd "C-d") 'sp-kill-sexp)
(global-set-key (kbd "<delete>") 'sp-kill-sexp)
(global-set-key [(control d)] 'sp-kill-sexp)
(global-set-key (kbd "<delete>") 'sp-kill-sexp)
(global-set-key (kbd "\C-d") 'sp-kill-sexp)
1 ответ
Хорошо, наконец-то получил это отсортировано. Должно быть, у меня были другие вещи, которые попирали мои сочетания клавиш. Я закомментировал все, и просто вставил в самое необходимое. Теперь я буду основываться на этом. Спасибо за помощь.
Вот что у меня пока с рабочими привязками.