article_image

介绍一套复杂工具或理论时,合格的指导者或作者总会在最后——一半出于真心,一半出于无奈——留下一句:如果你只能记住我说的一句话,那就是……

读书时代起,我多次受益于上述技巧,还记得刚学民法时,我无论如何背不下上千条条文,不过以“诚信原则”一以贯之,常见问题倒也能摸到大致方向。当然,是不可能止步于此,但统领整个民法的帝王条款起码是入门捷径。

在效率工具的讨论中,也多有这类以简驭繁的技巧或原则,最典型者如 macOS 上的快捷键之王——⌘Command - ⇧Shift - /。此键位组合会打开搜索当前软件菜单栏,而多数 macOS 软件会将大部分功能列在其中,故只要记住搜索入口,通常可以找到多数功能——即便它们实际藏在菜单栏深处。

Alt text
在菜单栏搜索中找到网页翻译功能

快捷键之王的妙处在于,用户学习压力最低,就像密码管理软件,只要记住主密码,剩下的事情全都由软件负责。以一次学习统领大部分常用功能,确实无愧于“王者”之称。

然而,囿于 macOS 菜单栏本身搜索功能之羸弱,快捷键之王的统治其实并不稳固。例如在浏览器网页管理领域,快捷键之王分明可以搜索标签页、阅读列表、书签栏和历史记录,并且一键打开,理论上完全可以成为多合一的超级网页启动器,在事实上,人们更愿意安装专用的书签浏览工具或者标签页管理器,却鲜有人推崇快捷键之王。

问题还是出差菜单栏搜索本身。其搜索范围固然广,但恰恰是网撒得太宽,让菜单栏搜索乱成了一锅粥。搜索任何东西,当前软件都会尝试从整个菜单栏中找来相关项——最要命的是历史记录也会被囊括进来——当搜索结果多到撑爆整个屏幕的时候,搜索本身也就失去了意义。有心之士可能尝试过在关键词之前加上 historybookmarks 等限定,但很抱歉,macOS 不知道你在说什么,估计在 Apple 的设计师把智障儿 Siri 拉扯大之前也没有兴趣知道你想干什么。

Alt text
系统自带菜单栏搜索不能跨层级

我对原生菜单栏搜索的不满也主要集中于浏览器,但因为已经有了顺手的网页管理工具^1,故自制自动化工具的想法便一直搁置。所幸 Keyboard Maestro 11 带来的新模块改变了整场游戏,甚至有望成为新的快捷键之王。

Alt text
Keyboard Maestro 的菜单栏搜索可以跨层级

author_avatar

Lawyer, macOS/iOS Automation Amateur