简介:本文详细解析Obsidian Orthography插件的安装、配置及高阶功能,涵盖基础拼写检查、自定义词典管理、多语言支持及正则表达式规则,助力用户高效提升笔记质量。
Obsidian Orthography 是一款专为 Obsidian 笔记软件设计的拼写检查与正字法(Orthography)优化插件,其核心价值在于通过自动化校验、自定义规则和语言支持,帮助用户提升笔记内容的准确性和专业性。与传统拼写检查工具不同,该插件深度集成 Obsidian 的 Markdown 生态,支持多语言混合文档、自定义词典以及正则表达式规则,尤其适合需要处理技术文档、学术写作或多语言场景的用户。
通过 Obsidian 社区插件市场安装:
设置 > 社区插件 > 浏览。Orthography,点击 安装。手动安装(备选):
.obsidian-plugins 格式)。Vault根目录/.obsidian/plugins)。安装后,插件会自动加载默认英语词典。用户需根据需求进行以下配置:
语言选择:
Languages 选项中勾选所需语言(如中文需启用 Chinese (Simplified))。词典管理:
Custom Dictionaries 中创建新词典文件(如 tech_terms.txt),每行一个词汇。检查模式:
Ctrl+Alt+O)触发批量检查(适合长文档)。Orthography 支持通过正则表达式定义复杂的拼写或格式规则,适用于以下场景:
camelCase 格式。
# 规则示例:匹配非 camelCase 的变量名\b[a-z]+_[a-z]+\b
YYYY-MM-DD 格式。
\b\d{4}-\d{2}-\d{2}\b
GitHub 必须首字母大写。
\bgithub\b
操作步骤:
Advanced Mode。Custom Rules 添加正则表达式规则,并指定错误类型(如 拼写错误 或 格式错误)。<!-- orthography:ignore --> 注释,跳过后续内容的检查。orthography: disable,禁用整个文件的检查。对于包含中英文的文档,Orthography 会自动识别语言切换点。若需手动指定语言范围,可使用以下语法:
<!-- orthography:lang=en -->This section is in English.<!-- orthography:lang=zh -->此部分为中文。
machine learning)添加到自定义词典,避免被标记为错误。[作者, 年份]。
\[[^\]]+, \d{4}\]
_ 连接的变量名(如 user_id)。
\b[a-z]+_[a-z]+\b
kebab-case。
\b[a-z]+-[a-z]+\b
Vault根目录/.obsidian/plugins/orthography/dictionaries。chmod 644)。Obsidian Orthography 插件通过高度可定制的拼写检查和正则表达式规则,为笔记用户提供了专业级的文本优化工具。对于以下用户群体,其价值尤为突出:
建议:
通过合理配置 Orthography 插件,用户可显著减少笔记中的拼写和格式错误,将更多精力专注于内容创作本身。