我在GTD系统上使用org-mode
已有一段时间了,现在,我对它感到满意,因此决定在所有计算机上进行设置。我过去一年左右的主要机器一直在Archlinux上,那是我最初进行设置的地方,现在我添加了一台Windows计算机和一台在crostini中运行Emacs的Pixelbook。我正在将我的组织文件与Dropbox同步,效果很好。我已将.emacs
文件复制到每台计算机,并更改了Windows计算机的某些文件路径。除了我的“捕获模板”有些奇怪之外,几乎所有东西似乎都可以正常工作。
在Pixelbook上,使用file + olp + datetree的模板会抛出invalid capture target specification
,即:
("m" "Meeting Note" entry
(file+olp+datetree "~/Dropbox/org/Journal.org" "Meetings")
"* Description: %^{Description|Meeting} %T
- Participants: %^{Participants}
- Location: %^{Location}
** Notes:
- %?
** Next Steps: :ReFile:
- [ ] ")
在Windows计算机上,我的Inbox ToDo捕获会在迷你缓冲区中引发相同的错误:
("t" "New TODO to Inbox" entry
(file "C:/Users/jgallo/Dropbox/org/GTD.org" "Inbox")
"* TODO %?" :prepend :time-prompt t)
有人知道我可能会缺少什么吗?
答案 0 :(得分:0)
file+olp+datetree
目标仅需要一个参数,即文件名。 Windows配置中的file
目标也是如此。如果要为目标使用标题,则可以使用file+headline
。
这些细节可以在组织手册Org capture template elements中看到