2014-02-11 59 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

相關問題