快速開始
1. 初始化 Vault
Section titled “1. 初始化 Vault”tmd init這會在目前目錄建立 .typemd/ 目錄結構和 SQLite 資料庫。
2. 開啟 TUI
Section titled “2. 開啟 TUI”tmdtmd --readonly # 唯讀模式(停用編輯功能)這會啟動互動式 TUI 來瀏覽你的 vault——左側依 type 分群顯示 object 列表,右側則有標題、內文和屬性面板。
3. 建立你的第一個 Object
Section titled “3. 建立你的第一個 Object”透過 CLI 建立 Object:
tmd object create book golang-in-action# 建立 book/golang-in-actionCLI 會自動在檔名後附加 ULID 以確保唯一性,產生的檔案路徑為 objects/book/golang-in-action-01jqr3k5mpbvn8e0f2g7h9txyz.md。
你也可以直接手動建立檔案(不需要 ULID),例如在 objects/book/golang-in-action.md 建立:
---title: Go in Actionstatus: readingrating: 4.5---
# Notes
A great book about Go...TUI 會自動偵測新檔案並顯示它。如果你 clone 了一個現有的 vault,索引會在首次開啟時自動從檔案同步建立。
4. 列出與搜尋
Section titled “4. 列出與搜尋”# 列出所有 Objecttmd object list
# 全文搜尋tmd search "concurrency"