我想熟悉Emacs的自我记录帮助系统,这样我就可以自己解决问题了.
示例:我想学习如何使用org-mode的:VISIBILITY:属性,以便我可以使某些子树始终在展开状态下打开.
我猜了一下语法......
:VISIBILITY: CHILDREN
......但它没有用.
所以我想用帮助系统搞清楚.
所以我这样做:
M-x apropos
Apropos符号(单词列表或正则表达式): org visibility
没有帮助.
C-h v描述变量org visibilityorg-inhibit-startup-visibility-stuff
没有帮助.
C-h a visibility
org-set-visibility-based-to-property是`org.el'中的交互式Lisp函数.
(org-set-visibility-based-to-property&optional NO-CLEANUP)
根据以下内容切换子树可见性:可见性:属性.
C-h a visibility
org-toggle-custom-properties-visibility是`org.el'中的交互式Lisp函数.
(ORG-切换定制的属性能见度)
......我仍然不知道如何使用org-mode的:VISIBILITY:属性.
如何更好地使用帮助系统来查找我正在寻找的内容?
phi*_*ils 11
信息手册是最详细的文档,它们都被编入索引.
为方便起见,这些(emacs)和(elisp)手册都有从任何地方(emacs-index-search和elisp-index-search)搜索索引的命令,但有许多库都有自己的顶级手册,不出所料的org-mode就是其中之一.当您键入时,您会看到它在主页面中列出C-hi(d如果您已经在阅读其他信息页面,则会显示它),或者您可以直接跳转到它:
C-hig (org) RET
您可能需要先学习如何使用信息阅读器.从*info*缓冲区中,您可以键入h以启动其教程,并d返回顶级页面(顶部有一些有用的注释).
在使用任何特定手册后,您可以使用I(大写字母i)搜索索引.请注意,小写i也会搜索,但我发现前者更有用.
所以在这种情况下我会先尝试一下 I :VISIBILITY: RET
这没有给出任何结果(我注意到它实际上忽略了导致:由于某种原因我现在不确定),但是再次尝试VISIBILITY(没有冒号)给出了一堆你可以遵循的结果(主要是在(org) Visibility cycling节点中,在其中我可以看到您正在寻找的值列表).
您也可以通过正常方式查看手册的文本C-s.这将在当前节点中搜索,但是在失败时,C-s再次键入将转到它在该手册中找到的下一个匹配节点.如果您要查找的内容未编入索引,这非常有用.
请注意,如果您不知道要搜索哪个手册,则可以使用搜索所有信息手册info-apropos(这自然要慢得多).
还有http://emacswiki.org/emacs/SelfDocumentation(它没有详细介绍,但你至少应该确保你熟悉它提到的事情).