Emacs 在C/C+中绑定密钥+;仅限模式?
我想在C/C++模式下将emacs中的TAB键绑定到clang格式区域。如何在不影响其他模式的情况下实现这一点?特别是,全局设置键并没有达到我想要的效果,因为它使使用emacs编辑文本变得有点困难。您可以使用Emacs 在C/C+中绑定密钥+;仅限模式?,emacs,Emacs,我想在C/C++模式下将emacs中的TAB键绑定到clang格式区域。如何在不影响其他模式的情况下实现这一点?特别是,全局设置键并没有达到我想要的效果,因为它使使用emacs编辑文本变得有点困难。您可以使用定义键: (define-key c++-mode-map (kbd "<tab>") 'clang-format-region) (定义键c++-模式映射(kbd“”)“铿锵格式区域) 您可以使用本地设置键 (add-hook 'c++-mode-hook
定义键
:
(define-key c++-mode-map (kbd "<tab>") 'clang-format-region)
(定义键c++-模式映射(kbd“”)“铿锵格式区域)
您可以使用本地设置键
(add-hook
'c++-mode-hook
(lambda ()
(local-set-key (kbd "<tab>") #'clang-format-region)))
(添加钩子)
'c++模式挂钩
(lambda()
(本地设置键(kbd“”)#'clang-format-region)))
> p>在C模式基础图(C,C++ +)中,可以使用<代码>定义键<代码> >
(定义键c-mode-base-map(kbd“”)“铿锵格式区域)