3

可能重复:
如何使任何 emacs 缓冲区中的 org 语法链接看起来像 org 模式?

我不介意使用 org-mode,但使用非星号标题。我在How can I use other heading styles like twiki ---+ or mediawiki == h2 == in org-mode?

但我想要的主要是“链接”一个缓冲区——一个可能是非组织模式的缓冲区。

例如,使 [[file:/some/long/path][display name]] 之类的链接显示为“显示名称”之类的内容,并且可以点击。或者只是 [[file:/some/path]],或者 org-mode 支持的其他链接类型。

问:有没有办法在 org-mode 之外的 emacs 中获得这种链接功能?

4

2 回答 2

4

我认为文本属性是您正在寻找的。Elisp 信息文件甚至包括一个关于“可点击文本”的条目,文本 -> 文本属性 -> 可点击文本。该部分实际上包含一个非常详细的示例,说明如何实现您提到的那种事情。

于 2012-07-28T12:13:28.883 回答
2

我刚刚创建了一个 emacs 次要模式,它可以在非 org 模式缓冲区中启用 org 样式链接。仍在进行中,但您可以在这里找到它:https ://github.com/seanohalpin/org-link-minor-mode

顺便说一句,这个问题是How to make org syntax links in any emacs buffer look like in org-mode?

于 2012-08-18T23:47:47.883 回答