我想更改为org-insert-heading定义的快捷方式(在org-mode中,在emacs中)。
它是M-<RET>
,我希望C-c C-j
(就像在AUCTex模式下一样)。
我该怎么做(org-customize中没有变量)?
答案 0 :(得分:3)
作为erikstokes答案的替代方案,您可以将define-key
与适当的键盘映射一起使用。在.emacs.d/init.el
:
(define-key org-mode-map (kbd "C-c C-j") 'org-insert-heading)
这会将它添加到org-mode键映射中,并且每次将模式设置为org-mode
时它都不会在本地添加键(它应该没关系,但在每个挂钩上运行它都会导致问题对于某些命令。
答案 1 :(得分:2)
您只需将C-c C-j
绑定到所需的功能即可。假设您只想在org-mode中以这种方式绑定,请添加
(add-hook 'org-mode-hook
'(lambda ()
(local-set-key "\C-c\C-j" 'org-insert-heading)
))
到您的.emacs
文件并重新启动Emacs(或只是重新加载.emacs
)。现在,每次在org-mode中加载文件时,都会运行local-set-key
函数并按照您想要的方式设置密钥。
答案 2 :(得分:1)
您可以查看“org-auctex-keys.el”,这是我创建的一种次要模式,用于在Org文档中提供AUCTeX键绑定。
答案 3 :(得分:0)
(org-defkey org-mode-map“\ C-c \ C-j”'org-meta-return)