我怎样才能从绝地中取消绑定C-tab:完成?

时间:2014-01-15 07:25:42

标签: emacs elisp key-bindings

启用jedi-mode后, C-tab 绑定到jedi:complete

如何取消绑定,以便我可以将其绑定回other-window

我试过了:

  • (global-set-key (kbd "C-`") 'jedi:complete)
  • (global-set-key [C-tab] 'other-window)
  • (global-unset-key (kbd "<C-tab>"))
  • (defcustom jedi:key-complete (kbd "C-`") "Keybind for command `jedi:complete'." :group 'jedi)

他们都没有得到我想要的结果。

1 个答案:

答案 0 :(得分:3)

您可以使用:

(define-key jedi-mode-map (kbd "<C-tab>") nil)

由于次模式键绑定,因此其中global的所有命令都不起作用 优先于全局键绑定。