组织模式:嵌入信息文件的链接

Mir*_*lov 9 emacs elisp org-mode

我在org-mode中维护日记(内部博客包含要记住的想法),有时候,当我研究Emacs时,我会通过引用信息文件存储学到的技巧和技巧.

目前我做以下事情.我打开所需的信息文件,按下c复制当前节点名称,按< s TAB- 这是一个简单的模板,可以展开到src-block中.然后我添加lisp表达式并粘贴节点名称,最后链接如下所示:

#+begin_src emacs-lisp
(info "(org) Properties and Columns")
#+end_src
Run Code Online (Sandbox Code Playgroud)

当我需要查看信息文件时,我将光标放在lisp sexp之后并按C-x C-e(eval-last-sexp).

这个过程繁琐乏味.在org-mode中嵌入信息文件链接的最佳方法是什么?

编辑:我已经找到了如何添加到信息节点的链接.外部链接上的组织模式手册使用链接描述了这些等效方法:

[[info:org#Tags]]
[[elisp:(info "(org) Tags")]]
Run Code Online (Sandbox Code Playgroud)

与第一方案我不知道如何自动变换(org) Tagsorg#Tags.我该如何进一步简化这一过程?

rvf*_*068 9

您可以在任何支持的链接类型中执行此操作(请参阅手册中的"处理链接"部分).在信息文件中,您说M-x org-store-link,(C-c l按照手册中的建议将其绑定),然后在您的组织文件中,插入链接C-c C-l.在那里,您只需从存储的链接列表中选择指向您的信息文件的链接.