Obsidian 的“灵魂”特性之一 命令面板。
它就是 Obsidian 里的 “VS Code 命令面板” (Ctrl+Shift+P)。
你(作为高级用户)就是它是一个“启动器” (Launcher),一个“GUI 的 CLI 界面”。它摆脱鼠标、实现 100% 键盘操作的核心。
默认快捷键:Ctrl + P (Windows/Linux) 或 Cmd + P (Mac)
一、 命令面板的核心作用 (有什么效果)
命令面板的核心功能是“搜索并执行”。它把你所有可用的“动作” (Actions) 都集中到了一个可搜索的输入框里。
这些“动作”主要来自三个地方:
执行“核心”命令 (Core Actions)
- 你所有用鼠标能点到的功能,根本都能在这里找到。
- 例如:“切换左侧边栏” (Toggle left sidebar)、“垂直拆分” (Split vertically)、“切换阅读/编辑模式” (Toggle reading/editing view)。
执行“插件”命令 (Plugin Actions) (⭐ 最强功能)
- 你(刚安装了 Templater)最需要的功能。就是这
- 你安装的每一个插件(如
Templater,Git,Dataview)都会把它们自己的“命令”注册到这个面板里。 - 例如:
Templater: Insert Template(Templater:插入模板)Git: Commit all changes(Git:提交所有更改)Dataview: Force refresh all views(Dataview:强制刷新所有视图)Excalidraw: Create new drawing(Excalidraw:创建新绘图)
发现“快捷键” (Hotkey Discovery)
- 当你搜索一个命令时,若是该命令已经绑定了快捷键,它会在右侧显示出来。
- 这使它成了一个“快捷键搜索引擎”。你忘了“加粗”的快捷键?按
Ctrl+P,输入“粗体”,它会告诉你快捷键是Ctrl+B。
快速打开“设置” (Settings Navigation)
- 这也是一个高效率用法。你不用再
设置 -> 第三方插件 -> Templater -> 选项。 - 你可以直接
Ctrl+P,然后输入:打开设置: Templater(Open settings: Templater)打开设置: Git(Open settings: Git)
- 它可以帮你一键跳转到任何一个插件的设置页面。
- 这也是一个高效率用法。你不用再
二、 一般什么情况下使用 (什么时候用)
你会在以下四种场景中高频启用它:
场景一:当你不想用鼠标时 (追求效率)
- 场景:你正在打字,不想伸手去碰鼠标来“拆分窗口”。
- 操作:
Ctrl+P-> 输入sp(它会模糊匹配到 “Split”) -> 选择Split vertically->Enter。 - 结果:整个过程 1.5 秒完成,手不离开键盘。
场景二:当你执行插件命令时 (⭐ 核心工作流)
- 场景:你(刚问了Templater)想在一个新笔记里插入一个模板。
- 操作:
Ctrl+N(新建笔记)。Ctrl+P(打开命令面板)。- 输入
temp(模糊匹配到 “Templater”)。 - 选择
Templater: Insert Template->Enter。 - 在弹出的新列表中选择你想要的模板 (比如
T-DailyNote) ->Enter。
- 结果:这是绝大多数“动态模板”的标准执行方式。
场景三:当你忘记快捷键时 (作为提醒)
- 场景:“我记得我设置了Git提交的快捷键,但到底是哪个?”
- 操作:
Ctrl+P-> 输入git com。 - 结果: 你看到
Git: Commit all changes旁边显示着Ctrl+Shift+C(你之前设置的),于是你按Esc取消,直接按Ctrl+Shift+C。
场景四:当你执行低频命令时 (无需设快捷键)
- 场景:你的 Dataview 视图好像没刷新,你想“强制刷新”一下。这个机制你一个月才用一次,没必要为它设快捷键。
- 操作:
Ctrl+P-> 输入data re->Dataview: Force refresh all views->Enter。 - 结果:完美解决了“为低频能力设置快捷键会占满大脑”的问题。
总结:给开发者的建议
- 肌肉记忆: 像在 VS Code 里一样,把
Ctrl+P(或Cmd+P) 刻进你的肌肉记忆。 - 插件的入口: 每当你新装一个插件,第一件事就是按
Ctrl+P,然后输入插件的名字(比如Templater),看看它到底向你“暴露”了哪些“API”(命令)。 - 效率飞轮:
Ctrl+P-> 发现常用命令 -> 去设置里给它绑定一个专属快捷键 -> 下次直接用快捷键。Ctrl+P-> 发现低频命令 -> 不设快捷键,继续用Ctrl+P随用随搜。
Obsidan 配置好后 怎么导出配置 和插件,在新电脑里的obsidan导入配置
这是一个非常实际的需求,作为开发者,我们都懂“一次配置,到处运行”(Configure Once, Run Everywhere)的重要性。
你花时间配置的快捷键、安装的插件、写好的CSS代码片段,当然不希望换一台电脑(比如公司电脑和家里电脑)就重来一遍。
好消息是:Obsidian 的所有配备,本身就是你仓库(Vault)的一部分!
你不需要特殊的“导出”器具。你只需要**“同步”**一个特殊的文件夹即可。
核心逻辑:.obsidian 文件夹
你作为开发者,一定知道 .git 文件夹。
Obsidian 的逻辑一模一样。在你的仓库文件夹(比如 MyKnowledgeBase/)下,有一个隐藏的文件夹,叫做:
.obsidian
这个文件夹就是你的**“完整配置中心”**。它包含了你的一切:
plugins/:你安装的所有社区插件(比如 Templater, Git)的代码都在这里。snippets/:你写的CSS代码片段(比如wider-content.css)都在这里。config(文件):你的核心设置(比如“可读行长”是否关闭)。hotkeys.json(文件):你设置的所有快捷键。community-plugins.json(文件):你启用了哪些社区插件的列表。workspace.json(文件):你当前的工作区布局。- …等等。
结论:
“导出配置” =“复制 .obsidian 文件夹”
“导入配置” =“粘贴 .obsidian 文件夹”
方案一:启用 Git (开发者的最佳实践)
这是我最强烈推荐给你的方案。你已经配置了 Obsidian Git 插件,你只需要多做一步,把设置也纳入版本控制。
默认情况下,.obsidian 文件夹被 Obsidian Git 插件忽略了(就像 .gitignore 忽略 node_modules 一样),这是为了防止不同设备的配置(比如窗口大小)互相冲突。
通过但我们能够(也应该)手动解除这个忽略。
步骤 1:在你的“旧电脑”(已配置好)
- 打开 设置
⚙️->第三方插件->Obsidian Git(点击选项)。 - 在设置里,找到
Ignored files(忽略的文件) 部分。 - 找到
.obsidian/这一行,点击它旁边的x号,把它从“忽略列表”中删除。 - (可选)你可能还想保留忽略
workspace.json,因为不同电脑的窗口布局可能不一样。在.gitignore文件(在你的仓库根目录)里添加一行workspace.json即可。 - 现在,回到你的笔记,打开命令面板 (
Ctrl+P)。 - 运行
Git: Commit all changes(Git: 提交所有更改)。 - 运行
Git: Push(Git: 推送)。
现在,你所有的插件、快捷键、CSS设置,都已经被完整地推送到了你的 Gitee / GitHub 私有仓库。
步骤 2:在你的“新电脑”
安装 Obsidian(废话)。
安装
git(如果你还没装)。不要在 Obsidian 里“创建新仓库”,而是:
git clone <你的私有仓库地址> MyKnowledgeBase- 把你带安装的仓库克隆到本地。
关键一步:
- 在 Obsidian 里选择“打开文件夹作为仓库” (Open folder as vault)。
- 选中你刚刚克隆下来的
MyKnowledgeBase文件夹。
信任插件:
- Obsidian 打开后,会检测到
.obsidian文件夹里有一堆插件。它会弹出一个**“安全模式”**提示,问你“你信任这些插件吗?” - 点击 “关闭安全模式” (Turn off Safe Mode)。
- Obsidian 会开始加载你所有的插件。
- Obsidian 打开后,会检测到
结果:你的新电脑会1:1 复刻旧电脑的所有调整、插件、快捷键和主题。
方案二:手动复制(简单粗暴)
如果你不想用 Git,只是想一次性迁移。
步骤 1:在你的“旧电脑”
- 打开你的 Obsidian 仓库文件夹(
MyKnowledgeBase)。 - 找到那个隐藏的
.obsidian文件夹。(如果看不到,你需要开启操作系统的“显示隐藏文件”) - 复制这个
.obsidian文件夹(比如到 U 盘或网盘)。
步骤 2:在你的“新电脑”
- 在新电脑上新建一个空的仓库文件夹(比如
NewVault)。 - 用 Obsidian打开这个
NewVault(让它初始化)。 - 关闭 Obsidian。
- 把你从 U 盘复制过来的那个
.obsidian文件夹,粘贴并覆盖到NewVault/文件夹里。 - 重新打开 Obsidian。
- 它会提示你“信任插件”,点击“关闭安全模式”。
总结建议
- 运用方案一 (Git): 这是“同步”(Sync)的逻辑,一劳永逸。你以后在任何一台电脑修改了快捷键,
push一下,其他电脑pull一下,配置就同步了。 - 使用方案二 (手动复制):这是“迁移”(Migration)的逻辑,适合你只想做一次性的搬家。
浙公网安备 33010602011771号