2014-02-11 30 views
1

我使用M-<left>M-<right>在Emacs 24中循环缓冲区(分别为previous-buffernext-buffer)。我也使用C-<tab>来循环帧。以组织模式切换缓冲区和帧

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

可悲的是我不会说Lisp,所以我不能自己去解决问题。

  • 如何在Org模式中通过空格定义自定义行为的快捷方式?

回答

0

如果这个问题仅在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) )) 
+0

如果我理解正确的话,OP不希望禁用提到绑定的默认的“组织”,但添加回落。 – Dror

相关问题