gpt4 book ai didi

Emacs 取消绑定(bind)模式的 KeyBinding

转载 作者:行者123 更新时间:2023-12-04 11:07:41 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Unset key binding in emacs

(1 个回答)


8年前关闭。




我创建了一个自定义键绑定(bind)宏,如下所示:
(global-set-key (kbd "C-C C-c") "\C-a\C- \C-n\M-w\C-y")
问题是 C-c C-cpython-send-buffer 定义在 python-mode .所以我的宏适用于除python模式之外的所有模式。我假设 python-mode在我的 init 文件之后进行评估,因此它会覆盖该键绑定(bind)。

我尝试取消设置 C-c C-c使用 (eval-after-load "python-mode")并使用 global-unset-key但这不起作用。 C-c C-c在 python 中总是映射到 python-send-buffer .

如何完全禁用 Python 的 C-c C-c ,并改用我的宏?

我正在使用 Emacs 24.2.1。

最佳答案

(add-hook 'python-mode-hook
(lambda()
(local-unset-key (kbd "C-c C-c"))))

关于Emacs 取消绑定(bind)模式的 KeyBinding,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324644/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com