在组织模式下切换缓冲区和帧



我使用M-<left>M-<right>来循环Emacs 24中的缓冲区(分别使用previous-buffernext-buffer)。我还使用C-<tab>来循环帧。

在组织模式下,这些键绑定到特定的功能。问题是,如果我将光标放在一个中性区域(空白区域),键就会注册并失败;我希望他们回到上面详述的行为。

遗憾的是,我不会说Lisp,所以我无法独自解决这个问题。

  • 在组织模式下,当覆盖空白时,如何定义自定义行为的快捷方式

如果问题只出现在org-mode中,那么我的最佳猜测是该主模式中的密钥定义超过了全局密钥设置。一种选择是删除影响全局设置的org-mode-map定义,并将它们重新分配给不同的键。要删除org-mode-map定义,这里有一种可能的方法:

(eval-after-load "org" '(progn
(define-key org-mode-map (kbd "<M-left>") nil)
(define-key org-mode-map (kbd "<M-right>") nil)
(define-key org-mode-map (kbd "C-<tab>") nil)  ))

相关内容

  • 没有找到相关文章

最新更新