x:: vscode代码编辑和obsidian文本编辑快捷键 - 触发快捷键

快捷键、图标、命令行的对比与选择

快捷键图标命令行
定义键盘组合键 + 字符链接或按钮cmd + p,搜索,或 markdown 的##等标记
使用场景超高频不想摸键盘大量有用的中低频操作
使用频率80% 的使用时间,20% 的操作项偶尔,或命令行搜索失败时使用20% 的使用时间,80% 的操作项
使用门槛低到高,且需要记忆,最高境界应该是 vim低,但需要动鼠标打断注意力,notion 经常要动鼠标中,需要熟悉常见命令的 key,VS Code 经常用命令行和搜索
常见人群极致派保守派折中派

我的使用理念

图标和快捷键逻辑使用同一,避免成为 dj 打碟,手在鼠标和键盘之间来回动。

命令行先行,万事万物始于命令行。用久后通过考察后,再考虑升级成快捷键或图标

对于图标。不让点图标,接着再键盘输入这种割裂的事儿发生

对于快捷键。超高频,才考虑记住快捷键

图标和快捷键,本质上是等价的,只不过一个通过键盘,一个通过鼠标去触发命令。但后者需要眼睛聚焦去辅助定位,所以耗散一定注意力。但前者需要记忆,耗散一定记忆力。

能通过命令行方便执行的工具,都是增删改查比如 kubectl ,brew,Docker。所以有些东西,明明通过图形界面使用起来更方便的,没有必要强行让自己上命令行 想法

单手模式,优先考虑用鼠标或触摸板。若不想用键盘,处于纯阅读状态,此时用图标。所以图标被点击后,触发的事儿,应该具有独立功能,不会要求点完图标还要摸键盘,造成使用体验割裂。

键盘模式,记住快捷键,是图标的平替,并且用命令行补充更多功能

常用快捷键

∑ 快捷键(MacOS + Windows)

为什么说命令行操作往往比图标点击更高效

  • 快捷键、图标、命令行的对比与选择
    • 滴答清单创建任务时候,用命令行和自然语言,自动识别提醒时间、清单、标签。全程不用腾出手去动鼠标。
    • markdown文本编辑的时候,相比于word,全程使用键盘,不用去按按钮美化格式,打断流程。