在組織模式下,可以有鏈接和頂部打開的鏈接。如組織模式http://orgmode.org/orgcard.txt所示C-u C-c C-o或鼠標-3強制鏈接在另一個窗口中打開。我該如何做相應的框架,也就是說,我怎樣才能強制鏈接在另一個框架中打開?如何強制組織模式在另一個框架中打開鏈接?
我想要的是C-C C-O按照默認的工作,但C-ùC-C C-O強制鏈接到另一個框架中打開。
(對於窗口和框架的區別見http://www.gnu.org/software/emacs/manual/html_node/emacs/Frames.html)
我在23.3.1運行ORG-模式7.6。
這工作正常。是的,當我嘗試綁定到該序列時,它會拋出一個錯誤。我用了'C-c 5 C-o'。如果你仍然想要原始序列,你將如何繼續?劫持函數'C-c C-o'被綁定並告訴它,當它被通用參數調用時,它應該執行'zin/org-open-other-frame'? – 2012-01-19 21:42:43
那麼,如果你將它綁定到'C-c 5 C-o',它將爲你提供'open-other-frame'功能,而不會對正常的'C-c C-o'序列產生任何影響。您可以使用'defadvice'將通用參數映射到'zin/org-open-other-frame',但我知道函數中已經使用了通用參數。爲open-other-window保留'C-c C-o','open-other-frame'保留'C-c 5 C-o','open-with-emacs'保留'C-u C-c C-o'。 – 2012-01-19 22:19:01
Jonathan, 您的代碼在我的emacs(24.2.1), 中無效:它的符號的函數定義爲void:acons 您知道我可以從哪裏得到這個acons? – yashaka 2013-08-05 05:36:56