obsidian
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseObsidian
Obsidian
Obsidian vault = a normal folder on disk.
Vault structure (typical)
- Notes: (plain text Markdown; edit with any editor)
*.md - Config: (workspace + plugin settings; usually don’t touch from scripts)
.obsidian/ - Canvases: (JSON)
*.canvas - Attachments: whatever folder you chose in Obsidian settings (images/PDFs/etc.)
Obsidian 库 = 磁盘上的普通文件夹。
典型的库结构
- 笔记:(纯文本Markdown;可使用任意编辑器编辑)
*.md - 配置:(工作区 + 插件设置;通常不要通过脚本修改)
.obsidian/ - 画布:(JSON格式)
*.canvas - 附件:在Obsidian设置中选择的任意文件夹(图片/PDF等)
Find the active vault(s)
查找当前激活的库
Obsidian desktop tracks vaults here (source of truth):
~/Library/Application Support/obsidian/obsidian.json
obsidian-cliFast “what vault is active / where are the notes?”
- If you’ve already set a default:
obsidian-cli print-default --path-only - Otherwise, read and use the vault entry with
~/Library/Application Support/obsidian/obsidian.json."open": true
Notes
- Multiple vaults common (iCloud vs , work/personal, etc.). Don’t guess; read config.
~/Documents - Avoid writing hardcoded vault paths into scripts; prefer reading the config or using .
print-default
Obsidian桌面版在此处追踪所有库(权威来源):
~/Library/Application Support/obsidian/obsidian.json
obsidian-cli快速查看“哪个库处于激活状态 / 笔记存储在哪里?”
- 若已设置默认库:
obsidian-cli print-default --path-only - 否则,读取 并找到带有
~/Library/Application Support/obsidian/obsidian.json的库条目。"open": true
注意事项
- 多库使用很常见(比如iCloud与、工作/个人库等)。不要猜测;请读取配置文件。
~/Documents - 避免在脚本中写入硬编码的库路径;优先读取配置或使用命令。
print-default
obsidian-cli quick start
obsidian-cli 快速入门
Pick a default vault (once):
obsidian-cli set-default "<vault-folder-name>"- /
obsidian-cli print-defaultobsidian-cli print-default --path-only
Search
- (note names)
obsidian-cli search "query" - (inside notes; shows snippets + lines)
obsidian-cli search-content "query"
Create
obsidian-cli create "Folder/New note" --content "..." --open- Requires Obsidian URI handler () working (Obsidian installed).
obsidian://… - Avoid creating notes under “hidden” dot-folders (e.g. ) via URI; Obsidian may refuse.
.something/...
Move/rename (safe refactor)
obsidian-cli move "old/path/note" "new/path/note"- Updates and common Markdown links across the vault (this is the main win vs
[[wikilinks]]).mv
Delete
obsidian-cli delete "path/note"
Prefer direct edits when appropriate: open the file and change it; Obsidian will pick it up.
.md设置默认库(仅需一次):
obsidian-cli set-default "<vault-folder-name>"- /
obsidian-cli print-defaultobsidian-cli print-default --path-only
搜索
- (搜索笔记名称)
obsidian-cli search "query" - (搜索笔记内容;显示片段和行号)
obsidian-cli search-content "query"
创建笔记
obsidian-cli create "Folder/New note" --content "..." --open- 需要Obsidian URI处理器()正常工作(需已安装Obsidian)。
obsidian://… - 避免通过URI在“隐藏”的点文件夹下创建笔记(例如);Obsidian可能会拒绝该操作。
.something/...
移动/重命名(安全重构)
obsidian-cli move "old/path/note" "new/path/note"- 更新整个库中的和普通Markdown链接(这是相比
[[wikilinks]]命令的主要优势)。mv
删除笔记
obsidian-cli delete "path/note"
在合适的情况下优先直接编辑:打开文件进行修改;Obsidian会自动同步更改。
.md