x:: vscode代码编辑和obsidian文本编辑快捷键 - 触发快捷键
快捷键、图标、命令行的对比与选择
快捷键 | 图标 | 命令行 | |
---|---|---|---|
定义 | 键盘组合键 + 字符 | 链接或按钮 | cmd + p,搜索,或 markdown 的##等标记 |
使用场景 | 超高频 | 不想摸键盘 | 大量有用的中低频操作 |
使用频率 | 80% 的使用时间,20% 的操作项 | 偶尔,或命令行搜索失败时使用 | 20% 的使用时间,80% 的操作项 |
使用门槛 | 低到高,且需要记忆,最高境界应该是 vim | 低,但需要动鼠标打断注意力,notion 经常要动鼠标 | 中,需要熟悉常见命令的 key,VS Code 经常用命令行和搜索 |
常见人群 | 极致派 | 保守派 | 折中派 |
我的使用理念
图标和快捷键逻辑使用同一,避免成为 dj 打碟,手在鼠标和键盘之间来回动。
命令行先行,万事万物始于命令行。用久后通过考察后,再考虑升级成快捷键或图标
对于图标。不让点图标,接着再键盘输入这种割裂的事儿发生
对于快捷键。超高频,才考虑记住快捷键
图标和快捷键,本质上是等价的,只不过一个通过键盘,一个通过鼠标去触发命令。但后者需要眼睛聚焦去辅助定位,所以耗散一定注意力。但前者需要记忆,耗散一定记忆力。
能通过命令行方便执行的工具,都是增删改查比如 kubectl ,brew,Docker。所以有些东西,明明通过图形界面使用起来更方便的,没有必要强行让自己上命令行 想法
单手模式,优先考虑用鼠标或触摸板。若不想用键盘,处于纯阅读状态,此时用图标。所以图标被点击后,触发的事儿,应该具有独立功能,不会要求点完图标还要摸键盘,造成使用体验割裂。
键盘模式,记住快捷键,是图标的平替,并且用命令行补充更多功能
常用快捷键
为什么说命令行操作往往比图标点击更高效
- 快捷键、图标、命令行的对比与选择
- 滴答清单创建任务时候,用命令行和自然语言,自动识别提醒时间、清单、标签。全程不用腾出手去动鼠标。
- markdown文本编辑的时候,相比于word,全程使用键盘,不用去按按钮美化格式,打断流程。