我已将C-c/
全局分配给ace-jump-mode,但是reftex-mode(与AucTeX一起使用的次要模式)使用我从未使用过的某些功能覆盖了此键。
我尝试了local-unset-key
,但是它只从当前主模式的映射中解除键的绑定。
如何在不对reftex.el进行更改的情况下从C-c/
中删除reftex-mode-map
?
最佳答案
您可以使用define-key
更改现有的键映射。通过传递nil
作为要调用的函数,该密钥将变为未绑定。我想您应该可以执行以下操作:
(define-key reftex-mode-map "\C-c/" nil)
当然,您应该以某种方式执行此操作,例如:
(defun my-reftex-hook ()
(define-key reftex-mode-map "\C-c/" nil))
(add-hook 'reftex-mode-hook 'my-reftex-hook)