【发布时间】:2013-09-16 19:11:17
【问题描述】:
我对 emacs lisp 不太熟悉。在我深入研究并尝试盲目学习之前,我希望有人能给我一个关于 Emacs org 模式如何工作(甚至是 emacs 本身)的高级概述。
我不明白的是它如何跟踪标题、待办事项等内容。它如何标记文本?它是否使用像 html 之类的东西,以及当你制作像 * HEADER 这样的标题时。它将它包装在一些标签中以知道改变它的颜色?或者它只是像编码时那样简单地进行语法突出显示。只是当它看到 * 和一些文本时它会改变颜色而不是看到 def ?
还有用于移动、更改标题大小、截止日期的命令。
【问题讨论】:
-
回答你的第二个问题。它使用一些语法规则来突出显示文本。它不使用舞台后面的“不可见”标记。
org-mode的键绑定相当庞大。它们也是上下文相关的(它们可能不会做同样的事情,具体取决于您在文档中的位置)。我的建议是从小事做起,然后在您需要做某事时立即尝试发现事情。一次学习将是一项非常艰巨的任务。