gpt4 book ai didi

emacs - 重新绑定(bind) emacs "C-d"删除单词

转载 作者:行者123 更新时间:2023-12-02 11:56:33 25 4
gpt4 key购买 nike

我尝试了几种不同的方法来做到这一点,但都没有成功。我想在处理 C++ 文件时分别切换 M-d 和 C-d 功能(删除单词、删除字符)。

有人可以帮我一下吗?

最佳答案

(add-hook 'c-initialization-hook
(lambda ()
(define-key c++-mode-map "\C-d" 'kill-word)
(define-key c++-mode-map "\M-d" 'c-electric-delete-forward)))

来自CC Hooks - CC Mode Manulal :

Variable: c-initialization-hook

Hook run only once per Emacs session, when CC Mode is initialized. This is a good place to change key bindings (or add new ones) in any of the CC Mode key maps. See Sample .emacs File.

关于emacs - 重新绑定(bind) emacs "C-d"删除单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12392915/

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