无法重新绑定" C-d"在Emacs

时间:2015-04-08 04:07:26

标签: emacs elisp key-bindings paredit

在smartparens(在elisp中),我们有'sp-kill-sexp。现在,如果我调用M-x my-func [enter],那么'sp-kill-sexp会按预期执行。

但是,我似乎无法将该功能绑定到“C-d”。所以下面不起作用。是否有一些技巧可以让我的“C-d”键绑定起作用?

(global-set-key (kbd "C-d") 'sp-kill-sexp)

SO postthis one似乎都无效。这些对中没有一对将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 个答案:

答案 0 :(得分:0)

好的,终于把它整理好了。我必须有其他东西践踏我的键绑定。我评论了所有内容,并且只是简单地提出了要点。现在我将建立在此之上。谢谢你的帮助。

这是我到目前为止所做的工作绑定。

http://pastebin.com/uaUF7n3x