【问题标题】:How to make org syntax links in any emacs buffer look like in org-mode?如何使任何 emacs 缓冲区中的 org 语法链接看起来像 org 模式?
【发布时间】:2011-03-02 11:07:46
【问题描述】:

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

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

存储和关注此链接效果很好。但我发现阅读链接的完整 org 语法令人不安:[[file:notes.org::*note][Description]],这显然没有在 org-mode 之外折叠。

我想知道是否有任何次要模式可以将此类链接折叠到可点击的Description,就像在 org-mode 中所做的那样。

【问题讨论】:

标签: emacs org-mode


【解决方案1】:

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

4.5 使用组织外部的链接

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

(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 的链接的次要模式不存在,但有 discussions。现在存在次要模式,它被称为org-link-minor-mode,并包含在org-contrib中。

【讨论】:

  • 感谢您的回答!正如我在问题中所说,我已经熟悉在 org-mode 之外插入和打开链接。我只是想知道,如果链接也可以在组织模式之外“折叠”,那么只有描述可见。
【解决方案2】:

我认为标准答案是使用 org-mode 中的发布方法发布到不同的文件类型,然后链接到该文件类型。发布一旦设置好,使用起来非常简单快捷,并且可以生成诸如 html 文件之类的东西,您可以安全地从其他东西链接到这些文件(希望是 HTML 兼容的)。由于您没有说明您正在使用的其他东西是什么,因此很难推荐一个好的发布输出。

【讨论】:

    猜你喜欢
    • 2022-01-03
    • 2013-06-18
    • 2011-05-29
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多