Emacs orgmode Todo项自动生成属性抽屉

Emacs orgmode Todo项自动生成属性抽屉,emacs,org-mode,todo,Emacs,Org Mode,Todo,我使用Emacsorg模式组织待办事项列表。最近,我发现在每个todo项下,它都会自动生成一个属性抽屉,其中包含一个键ID和相应的值,如下所示: ** TODO meeting XXX SCHEDULED: <2014-07-12 Sat 14:00> :PROPERTIES: :ID: 46673B08-F9D9-4966-B70A-A2ADBC2ADE0E :END: Entered o

我使用Emacs
org模式组织待办事项列表。最近,我发现在每个todo项下,它都会自动生成一个属性抽屉,其中包含一个键
ID
和相应的值,如下所示:

    ** TODO meeting XXX  
       SCHEDULED: <2014-07-12 Sat 14:00>
       :PROPERTIES:
       :ID:       46673B08-F9D9-4966-B70A-A2ADBC2ADE0E
       :END:
       Entered on [2014-07-08 Tue 20:40]
**待办事项会议XXX
预定:
:属性:
:ID:46673B08-F9D9-4966-B70A-A2ADBC2AD0E
:完:
于[2014-07-08星期二20:40]录入

我不知道这个属性抽屉是如何生成的,我以前也没有。如果删除它,下次我启动Emacs读取文件时,它会再次返回。我该怎么办?

发布您的配置文件肯定有助于诊断是什么导致了这种情况。对于某些人来说,这是组织id包所需的行为,如中所述:

必须首先加载库org-id.el,或者通过在组织模块中启用组织id进行组织自定义,或者通过在.emacs中添加(需要“组织id”)来加载

例如,启用此功能的init.el/.emacs文件可能包括以下内容:

;; Use global IDs
(require 'org-id)
(setq org-id-link-to-org-use-id t)

;; Update ID file .org-id-locations on startup
(org-id-update-id-locations)
此外,您还可以检查.emacs.d目录,查看是否存在由org id包生成的.org id locations文件

要禁用此行为,您应该从配置文件中删除所有与组织id包相关的代码


很可能每次使用
(org-store-link)
(通常绑定到
C-l-l
)时都会发生这种行为。您可能还想查看

您是否使用了MobileOrg?如果是的话,那就是罪魁祸首(这种杂乱无章的东西让我无法使用MobileOrg ATM).

查看这个相关的线程,abo abo建议使用
org id goto
org id copy
:看起来可能与您看到的相同。您的意思是我可能会意外执行
org id copy
?组织id副本是否有任何密钥绑定@我不确定你是如何触发它的,但我认为可以安全地假设库
组织id
正在被使用。通过谷歌搜索和浏览
org-id.el
的源代码,可以看出使用
org-id
的一种常见方法与链接有关。也许你们可以打开
orgid
,看看里面有并没有什么看起来很熟悉的东西,首先搜索
interactive
,帮助你们从一个功能跳到下一个功能。这里有一个关于链接的手动文档部分的链接:这不是Org默认情况下会做的事情,但可以通过配置启用。您可以从init文件中共享您的组织配置吗?