如何在 Mac 上从任何应用记下任务而不打断心流
为什么全局快捷键胜过再打开一个应用,以及如何设置一个。
你正深陷在一个 Figma 文件里。一位同事发来一条 Slack 消息:“你能顺便在周二前更新一下 API 文档吗?”你答应了,切回 Figma,二十分钟后,你已经把 API 文档忘得一干二净。
这是任何待办系统最常见的失败模式:不是跟踪,不是排优先级,而是记录。如果写下一个任务要花超过两秒钟,你就不会去写。而如果你不写下来,你就不会去做。
解决办法比个人计算机还要古老:无论你在做什么,按一个键就弹出一个单行输入框。输入任务。按回车。回到你刚才在做的事情。整个交互持续不到五秒钟,而你从未离开你正待着的那个应用。
全局快捷键到底是什么
在 macOS 上,全局快捷键(有时也叫“系统范围键盘快捷键”)是一个应用可以向系统注册的按键组合。当用户按下那个组合时,无论当前哪个应用在前台,系统都会把这个事件交给注册它的那个应用。另一个应用不会失去焦点。它身后不会打开任何窗口。记录窗口出现在最上层,接收你的输入,然后消失。
大多数人其实每天都在不假思索地用着一个全局快捷键:用于 Spotlight 的 Command-Space。同样的模式也适用于记录任务、排队录屏、切换音频设备,以及几十种其他小操作。它之所以和“点击菜单栏图标、点击加号按钮”感觉如此不同,是因为你的双手始终在键盘上,你的眼睛始终在工作上。
为什么切换上下文代价如此高昂
自上世纪 90 年代起,研究人员就一直在研究任务切换。普遍的发现是,切换成本是真实且可测量的,常被描述为几秒到几十秒不等的“切换成本”,具体取决于任务。各项研究中确切的数值有所不同,但方向是一致的:每一次打断的代价,都高于处理这次打断本身所花的时间,因为你回来时还要为重建心理状态再付一笔。
对于一个处于心流中的开发者来说,打开另一个应用去写下一个任务,并不是一秒钟的代价。它是切换的五秒钟代价,外加恢复你当时所持的那条思路这一未知代价。全局快捷键把两者都压缩掉了。记录发生在你工作的上层,工作原封不动地停留在你离开它的地方,而你的大脑从未需要释放那个上下文。
挑选记录工具时该看什么
有三点重要:
- 出现的速度。 从按下按键到看到文字光标,应当在 200 毫秒以内。再慢一点,你的手指就会有一瞬间在往虚空里打字,这就足以打破信任。
- 按回车即提交的单行输入。 不是一个带“保存”按钮的窗口。不是一张带日期选择器的表单。就是一个输入框。任何别的东西都是阻力。
- 对这一行的智能解析。 如果你必须从日历控件里选一个截止日期,你就不会去费这个事。工具应当读懂你的句子,自己算出日期。
第三点正是自然语言解析如此重要的原因。我们在另一篇文章里讲了待办应用如何理解“明天上午 9 点”的技术层面。简短版是:当你能把“周二下午 5 点前更新 API 文档”当成一句话输入,而应用知道你的意思时,记录就能保持在五秒以内。
TodoBar 的记录功能如何工作
TodoBar 住在你的菜单栏里。在任何应用里按下 Control-Option-Command-T,就会在你屏幕中央打开一个带单个文本框的小型悬浮面板。你输入。应用从你的句子里解析出日期。你按回车。面板消失。任务连同正确的截止日期一起落进你的清单。
如果它和你用的其他东西冲突,你可以在设置里重新绑定快捷键。默认特意使用了三个修饰键,因为它必须在全局唯一,而任何单修饰键的组合都很可能和 Slack 或 Notion 这样的应用冲突。
如果你想看看它的实际效果,首页上有一段记录流程的动画演示。一旦你用同一个 Apple ID 登录,这个快捷键在你所有的 Mac 上都以同样的方式工作。
什么时候快捷键不是合适的工具
有三种情况,打开完整的 TodoBar 弹窗胜过全局快捷键:
- 你想在写新任务的同时看到清单,以免重复添加已经在那儿的东西。
- 你想立刻重新排列清单、把某项标记为完成,或者点进一个日期选择器。
- 你想把另一个应用里的一段文字复制成一个任务。粘贴是可以的,但弹窗给你更多空间去看你粘贴了什么。
除此之外的一切,快捷键都更快。大多数设置好 TodoBar 的人,一周之内就会有 80% 到 90% 的任务是通过快捷键添加的,因为一旦你的双手学会了肌肉记忆,你就完全不会再去想它了。
设置你自己的快捷键
如果你已经安装了 TodoBar,默认的 Control-Option-Command-T 应当在任何应用里都能用。要更改它,打开设置,点进“快速添加快捷键”字段,按下一个新的组合。按 Escape 可以取消而不更改。
如果快捷键打不开面板,最常见的原因是另一个应用注册了相同的组合。macOS 会把快捷键交给最先注册它的那个应用。退出冲突的应用,或者把 TodoBar 重新绑定到另一个组合,两种办法都可行。
如果你还没有 TodoBar,它在 Mac App Store 上可以免费下载,在可选解锁之前最多支持 10 条进行中的任务。快捷键属于免费版,不是付费功能,因为它是这个应用里最重要的功能。
TodoBar 是一款贴心的 macOS 菜单栏待办清单。支持大白话截止日期、全局快捷键、iCloud 同步。一次付费,永久属于你。
在 App Store 获取 TodoBar