引言:Obsidian 我相信很多人都有文本居中的困扰,默认的MD语法没有居中功能,而居中只能借助H5的<center>标签进行实现,这导致每次居中都需要输入<center>内容</center>
,本文研究了借用Obsidian Templater插件实现快捷键自动居中的效果,最终效果如下图所示。

1.安装插件
- 打开 Obsidian 设置 → 插件 → 安装社区插件。

- 安装 Templater 插件。

- 确保 Templater 插件启用。

---
2. 写一个模板
- 在你的
.templates
文件夹(或者设置里的模板文件夹)中新建一个模板文件,比如叫 center-wrap.md
。

- 内容写成:
<center><% tp.file.selection() %></center>

这个模板的意思是,把你选中的内容包在 <center>
和 </center>
中。
3. 绑定快捷键
打开 Obsidian 设置 → Templater插件
在 Templater location 中填写你之前创建的模板目录(下图步骤1);在 Template hotkeys 中填写你的快速居中模板(下图步骤2)

点击+
号按钮,给他设置一个快捷键

我们选择为图中 Insert
条目配置快捷键,我这里选择 Ctrl + I
,因为和 Office 快捷键保持一致。(注意:Ctrl+I
默认绑定到斜体快捷键上,需要先取消其与斜体快捷键的绑定)

4. 检验使用
选中一段文字,按下 Ctrl+I
检验效果
