在org-mode中只显示没有org-mode相关信息的注释?

MnZ*_*ZrK 3 emacs org-mode

如何在没有任何"技术"内容的情况下从org-mode标题中获取笔记?我的意思是,我想要那样的东西

* Some project
  - some note 1
  - some note 2
** some chapter
   - another note
   - noooote
** TODO some big todo
   - something to note for the task
   - another thing
** some chapter
Run Code Online (Sandbox Code Playgroud)

而不是那个

* Some project
  - some note 1
  - some note 2
** some chapter
   - another note
   - noooote
** TODO some big todo
   CLOSED: [2011-11-10 Thu 19:51]
    - State "DONE"       from "STARTED"    [2011-11-10 Thu 19:51]
    CLOCK: [2011-11-10 Thu 19:33]--[2011-11-10 Thu 19:51] =>  0:18
    CLOCK: [2011-11-04 Fri 15:29]--[2011-11-04 Fri 15:29] =>  0:00
    :PROPERTIES:
    :Effort:   0:30
    :END:
   [2011-11-04 Fri 15:29]

   - something to note for the task
   - another thing
** some chapter
Run Code Online (Sandbox Code Playgroud)

编辑:我发现我可以使用exports(with #+OPTIONS: <:nil d:nil)完成它,但它不是很方便 - 我的意思是,我需要按Ctrl-c Ctrl-e u,然后切换到新缓冲区Ctrl-b temp-buffer,然后从中删除所有内容Ctrl-x h Ctrl-w,然后添加我的导出Ctrl-y Meta-y.这是很多按键.

除此之外,我无法摆脱诸如- State "DONE" from "STARTED" [2011-11-10 Thu 19:51]正式之类的东西,因为它只是一个音符 - 正是我"想要"保留的东西.

Jon*_*pin 7

虽然您需要手动修复现有的组织文档,但解决方案是使用Logbook抽屉.

要将您的待办事项状态更改归档到抽屉(默认为LOGBOOK),您可以使用(请参阅跟踪TODO状态更改):(setq org-log-into-drawer t):LOG_INTO_DRAWER: t作为标题上的属性.

您也可以使用(setq org-clock-into-drawer t)所有CLOCK:线条:LOGBOOK:.如果您希望时钟以单独的值输入,请将t您想要的字符串替换为抽屉标题(例如,(setq org-clock-int-drawer "CLOCK")

然后,当您导出#+OPTIONS: d:nil遗嘱时,将阻止导出任何抽屉,因此不会显示任何信息.