如何在任何emacs缓冲区中创建org语法链接看起来像org-mode?

时间:2011-03-02 11:07:47

标签: emacs org-mode

我正在使用emacs org-mode来管理笔记。我经常希望从文件中使用这些笔记的链接,我正在其他模式中编辑,例如AUCTeX。

See here for a descriptive screenshot。 (我还不允许在这里发布图片。)

存储和关注此链接非常有效。但我发现读取链接的完整组织语法令人不安:[[file:notes.org::*note][Description]],显然不会在org-mode之外折叠。

我想知道是否有任何次要模式可以将这些链接折叠到可点击的Description,就像在org-mode中完成一样。

2 个答案:

答案 0 :(得分:3)

您可以使用组织模式以外的链接。

  

4.5使用Org外的链接

     

您不仅可以在Org中插入和跟踪具有Org语法的链接,还可以在任何Emacs缓冲区中插入。为此,您应该创建两个全局命令,如下所示(请自行选择合适的全局键):

(global-set-key "\C-c L" 'org-insert-link-global)
(global-set-key "\C-c o" 'org-open-at-point-global)

- 资料来源:Using-links-outside-Org

编辑(2012年11月1日):截至2011年10月,辅助模式启用org-like链接不存在,但有discussions。现在存在次要模式,它被称为org-link-minor-mode并包含在org-contrib

答案 1 :(得分:0)

我认为标准答案是使用org-mode中的发布方法发布到不同的文件类型,然后链接到该文件类型。一旦设置,发布就非常容易和快速使用,并且可以生成诸如html文件之类的东西,你可以安全地链接到其他东西(希望是HTML兼容的)。既然你没有说出你正在使用的其他东西是什么,很难推荐一个好的发布输出。