Windows 平台专属指南
本文介绍 Obsidian 在 Windows 平台上的专属配置和使用技巧,帮助你获得最佳体验。
安装
官方安装
下载地址:https://obsidian.md/download
安装方式:
1. 下载 .exe 安装包
2. 运行安装程序
3. 选择安装路径(建议非系统盘)
推荐安装路径:
D:\Obsidian\
或自定义路径便携版(Scoop/Chocolatey)
powershell
# 使用 Scoop
scoop bucket add extras
scoop install obsidian
# 使用 Chocolatey
choco install obsidian
# 使用 Winget
winget install Obsidian.Obsidian路径与文件系统
Windows 路径注意事项
| 注意点 | 说明 | 建议 |
|---|---|---|
| 路径分隔符 | \ vs / | Obsidian 统一使用 / |
| 中文路径 | 可能导致插件问题 | 尽量使用英文路径 |
| OneDrive 同步 | 文件锁冲突 | 排除 .obsidian 目录 |
| 长路径限制 | 超过 260 字符 | 启用长路径支持 |
启用长路径支持
powershell
# 以管理员身份运行 PowerShell
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" `
-Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force推荐仓库路径
推荐:
D:\Obsidian\Vault\
C:\Users\用户名\Documents\Obsidian\
避免:
OneDrive 路径(文件锁冲突)
含中文的深层路径
网络驱动器字体配置
推荐中文字体
css
/* 在 .obsidian/snippets/fonts.css 中配置 */
/* 编辑器字体 */
.cm-editor {
font-family: "Cascadia Code", "Microsoft YaHei", "Source Han Sans CN", monospace;
font-size: 15px;
line-height: 1.7;
}
/* 界面字体 */
body {
font-family: "Microsoft YaHei UI", "Segoe UI", sans-serif;
}
/* 等宽字体(代码) */
code, pre {
font-family: "Cascadia Code", "JetBrains Mono", "Fira Code", monospace;
}安装推荐字体
| 字体 | 类型 | 说明 |
|---|---|---|
| Cascadia Code | 等宽 | 微软官方编程字体,含中文 |
| Microsoft YaHei | 无衬线 | 系统自带,中文显示清晰 |
| Source Han Sans | 无衬线 | 思源黑体,开源免费 |
| Fira Code | 等宽 | 连字符特性 |
快捷键映射
Windows 特有快捷键
| 功能 | Windows 快捷键 | 说明 |
|---|---|---|
| 打开仓库 | Ctrl+O | 选择仓库 |
| 命令面板 | Ctrl+P | 搜索命令 |
| 快速打开 | Ctrl+O | 快速切换笔记 |
| 全局搜索 | Ctrl+Shift+F | 全库搜索 |
| 新建笔记 | Ctrl+N | 创建新笔记 |
| 关闭标签 | Ctrl+W | 关闭当前标签页 |
| 切换标签 | Ctrl+Tab | 下一个标签 |
| 前进/后退 | Alt+←/→ | 导航历史 |
| 分屏 | Ctrl+点击侧边栏 | 在新窗格打开 |
修改快捷键
设置 → 快捷键
1. 搜索要修改的命令
2. 点击命令右侧的 ×
3. 按下新的快捷键组合
4. 确认性能优化
Windows 性能调优
1. 排除 Windows Defender 扫描
设置 → 病毒和威胁防护 → 排除项
添加仓库文件夹路径
2. 启用 SSD TRIM
fsutil behavior query DisableDeleteNotify
# 如果返回 0,则已启用
3. 禁用索引服务(可选)
如果仓库很大且不使用 Windows 搜索
右键仓库文件夹 → 属性 → 高级 → 取消"除了文件属性外"
4. 调整电源设置
设置 → 系统 → 电源 → 高性能Obsidian 设置优化
设置 → 编辑器
- 行高:1.6-1.8
- 字号:14-16px
设置 → 文件与链接
- 附件路径:attachments/
- 新链接格式:相对路径
- 默认位置:当前文件夹
设置 → 外观
- 主题:根据环境选择
- 字体平滑:开启Windows Terminal 集成
json
// Windows Terminal 配置
{
"name": "Obsidian Vault",
"commandline": "powershell.exe -NoExit -Command \"cd D:\\Obsidian\\Vault\"",
"icon": "D:\\Obsidian\\obsidian-icon.png",
"startingDirectory": "D:\\Obsidian\\Vault"
}文件关联
# 将 .md 文件默认用 Obsidian 打开
1. 右键 .md 文件 → 打开方式 → 选择其他应用
2. 选择 Obsidian
3. 勾选"始终使用此应用打开 .md 文件"
# 通过注册表关联(高级)
reg add "HKCU\Software\Classes\.md" /ve /d "Obsidian.md" /f
reg add "HKCU\Software\Classes\Obsidian.md\shell\open\command" /ve /d "\"C:\Users\%USERNAME%\AppData\Local\Obsidian\Obsidian.exe\" \"%%1\"" /f自动化
使用 PowerShell
powershell
# 自动打开仓库
$obsidianPath = "$env:LOCALAPPDATA\Obsidian\Obsidian.exe"
$vaultPath = "D:\Obsidian\Vault"
Start-Process $obsidianPath -ArgumentList $vaultPath
# 批量备份
$backupDir = "D:\Backup\Obsidian"
$date = Get-Date -Format "yyyyMMdd"
Compress-Archive -Path "$vaultPath\*" -DestinationPath "$backupDir\vault-$date.zip"任务计划程序
创建定时备份任务:
1. 打开任务计划程序
2. 创建基本任务
3. 触发器:每天
4. 操作:启动程序
5. 程序:powershell.exe
6. 参数:-File "C:\Scripts\backup-obsidian.ps1"常见问题
Q: Obsidian 在 Windows 上卡顿?
A:
- 排除 Windows Defender 扫描仓库文件夹
- 确保仓库在 SSD 上
- 禁用不必要的插件
- 检查 OneDrive 是否同步仓库(可能导致锁冲突)
Q: 路径中的中文导致问题?
A: 尽量使用英文路径。如果必须使用中文,确保系统编码为 UTF-8: 设置 → 时间和语言 → 语言 → 管理语言设置 → 更改系统区域设置 → 勾选 Beta 版 UTF-8。
Q: Windows 上的同步方案?
A: 推荐:
- Obsidian Sync(官方,最稳定)
- Syncthing(P2P,免费)
- Git(开发者推荐)
- 不推荐 OneDrive(文件锁冲突)