aboutsummaryrefslogtreecommitdiffstats
path: root/tiddlers/Org GTD 使用说明.tid
diff options
context:
space:
mode:
authorshu <nvcsadjkojf@outlook.com>2026-07-28 19:16:16 +0800
committershu <nvcsadjkojf@outlook.com>2026-07-28 19:16:16 +0800
commit8efba22ed34b6eeb28b5f410177e5a1545b5d798 (patch)
treeb4e751ec9a0940659bc50651974e96c57f6a66d8 /tiddlers/Org GTD 使用说明.tid
parent1e2031e8850fa91ed9e3b5cd11f7a5b01bbd999e (diff)
用 Org GTD 工作流替换事情看板
注册 text/x-org 内容类型和 CodeMirror 编辑器,支持 TODO 状态流转、层级调整、子树移动与折叠。 新增 Org 文档解析、Agenda 日期分组、源任务定位、侧栏入口和响应式样式,并补充中文使用说明。 快捷键改为仅在 Org 编辑器中按配置加载,默认不绑定;无效 JSON 或键名只禁用自定义键位,不影响编辑器启动。 移除旧事情看板的字段模板、组件、样式和默认入口,统一使用 Org GTD 工作流。
Diffstat (limited to 'tiddlers/Org GTD 使用说明.tid')
-rw-r--r--tiddlers/Org GTD 使用说明.tid46
1 files changed, 46 insertions, 0 deletions
diff --git a/tiddlers/Org GTD 使用说明.tid b/tiddlers/Org GTD 使用说明.tid
new file mode 100644
index 0000000..2a670ee
--- /dev/null
+++ b/tiddlers/Org GTD 使用说明.tid
@@ -0,0 +1,46 @@
+created: 20260728000000000
+modified: 20260728090815424
+tags: 🍀
+title: Org GTD 使用说明
+type: text/vnd.tiddlywiki
+
+!语法
+
+在 [[GTD Agenda]] 中点击“新建 Org 文档”,使用以下子集:
+
+```org
+* TODO 收集任务 :work:
+ SCHEDULED: <2026-07-29 Wed>
+ DEADLINE: <2026-07-31 Fri>
+** NEXT 下一步行动
+** WAIT 等待他人
+* DONE 已完成事项
+```
+
+!CodeMirror 快捷键
+
+插件默认不绑定快捷键,避免与浏览器、桌面环境和 TiddlyWiki 冲突。普通按键(包括 Tab)保持 CodeMirror 原有行为。
+
+需要快捷键时,编辑 [[$:/config/org-gtd/extraKeys]],按 CodeMirror 键名到命令名的格式填写 JSON。组合键内部使用连字符,例如 `Ctrl-Left`;空格表示连续按键,例如 `F8 T`。配置只在 Org 编辑器中生效;保存后重新打开编辑器。
+
+例如,将 `Ctrl-Left` 绑定为提升层级,并将 `F8` 后按 `T` 绑定为循环任务状态:
+
+```json
+{
+ "Ctrl-Left": "orgGtdPromote",
+ "F8 T": "orgGtdCycleState"
+}
+```
+
+可用命令:
+
+|命令 |操作 |h
+|orgGtdCycleState |循环 TODO → NEXT → WAIT → DONE |
+|orgGtdPromote / orgGtdDemote |提升 / 降低当前子树层级 |
+|orgGtdMoveUp / orgGtdMoveDown |向上 / 向下移动当前子树 |
+|orgGtdInsertSibling |新建同级 TODO 标题 |
+|orgGtdToggleFold |折叠 / 展开当前子树 |
+
+保持配置内容为 `{}` 即可禁用全部 Org GTD 快捷键。
+
+Agenda 显示逾期、今天、未来 7 天和无日期的 NEXT。点击 Agenda 事项会打开源 Org 文档并定位到对应标题。