之前
介绍过一个原则,根据使用频率设置插件。今天具体聊聊如何提升,高频访问的效率。
一年用一次,删除它,想用时安装它;
一月用一次,关闭它,需要时启用它;
一周用一次,注意它,通过命令面板调用;
一天用一次,点击它,使用按钮快速使用;
一天用多次,提速它,设置快捷键极速达;
命令面板 VS 斜杠命令
首先全登场的是命令面板,`Ctrl+P` 调用,查找执行命令。
然后,斜杠命令紧随其后。在编辑器时输入`空格+/+命令名称` 执行命令。
命令面板和斜杠命令很像,但使用时感观上有些差别。
命令面板需要两个键同时按下,之后弹出新面板,视线焦点切出再切入,输入从单手到双手再回到单手,在沉浸式编辑上不够流畅。
斜杠命令调用是两次单键输入,查找命令的面板也在鼠标焦点上下方,因此可以保持编辑的流畅,特别适合编辑表格等沉浸式写作。
但命令面板也有它的优势,它不像斜杠命令焦点必须在编辑区,
可以随时调
用
。另外,斜杠命令输入空格会中断筛选
,一时不查,经常要删除空格。
总之,命令面板主打功能全,斜杠命令主打沉浸输入。
Editing Toolbar & cMenu
有些时候,比如加粗、添加
下划线等操作,斜杠命令就
爱莫能助了,会把选中的文本替换成斜杠。但通过命令面板调用就得记住各种命令。当然,也可以记住 Markdown 语法,最初输入时就写好。只是大多时候,是事后修改。
这时 Editing Toolbar 这亮眼很多。它是 PKMer 开发的插件,实现类似于 MS-Word 一样的工具栏,快速设置文本格式。对于 Markdown 新手十分友好。
图像来源:oliveryh/obsidian-emoji-toolbar
既然用到了
Editing Toolbar,就离不开它借鉴的 cMenu。CMenu 在编辑区的底部创建自定义命令菜单。
图像来源:
chetachiezikeuzor/cMenu-Plugin
-
当缩小编辑区大小时,eToolBar 会调整显示的命令,隐藏部门,保持一行显示。而 cMenu 会超出编辑区,通过设置每行的命令数减少超出;
-
当切换为预览模式时,eToolBar 会隐藏,而只有当鼠标移出编辑区时,cMenu 才会自动隐藏。因此,eToolBar 更专注于编辑,cMenu 的理念是命令的集合。
两个插件都可以自定义命令,已经可以及大提升命令访问效率。如果说通过命令面板调用命令的时长是 10 单位,那么斜杠命令时长是 9 单位,eToolBar 为 4 单位时,eMenu 为 3 单位时。eMenu调用更快,因为它的图标更大,位于编辑区正文,鼠标移动更顺手。
Commands
eToolBar和cMenu大约可以容纳20多个快键键。再多的话,记忆快捷键又成了负担。这时,利用 Commander 根据命令逻辑分添加到对应分区中。例如,Note Chain 中的 Sort File Explorer by Note Chain 对目录排序,添加到文件列表顶部或右键点击文件时调用,就十分自然。
Commander 号称能在任意位置添加命令按钮。它确实做到了,它能在以下位置添加命令:
- `Titlebar/TabBar`:右键点击页面;
- `File Menu`:右键点击文件列表,或点击编辑区标题栏最右侧下三点;
- `Context Menu/Editor Menu`:右键点击编辑区;