在 200X 年,macOS 上的拖放操作非常惊艳,从文件、文本、网页链接、PDF 页面到弹窗,几乎你看到的一切,都可以拖出来,仿佛在操作物理世界中的对象。
但那是交互界面资源取之不尽的蛮荒时代。如今,即便不考虑那些追求纯快捷键操作的进阶用户——比如我,以及大部分读这篇文章的读者——拖放操作也在拥挤的窗口丛林中显得格格不入,更不要说,若在拖放途中不慎滑过了网页浏览器、网页套壳软件或者人工智能 LLM 聊天客户端的窗口,还可能触发这一系列途径点的上传机制,造成电脑严重卡顿或干脆死机。
拖放,几乎成了我最想杀死的交互动作,尤其在我每天都要打交道的 PDF 阅读器中:原生预览程序。我基本每天都埋在案卷资料堆里,经常需要从厚厚的 PDF 归档中抽出一页或几页,作为关键证据整理提交。一旦交互频率达到阈值或者常常处理大体积的 PDF(我兼而有之),拖放以及更糟糕的打印菜单就明显不合理。
直到我发现,如用吾辈第十一根手指的启动器 LaunchBar,碰巧解决了 PDF 快拆难题:选定任意页面,双击 ⌘Command(LaunchBar 自带快捷键),发送所选页面至 LaunchBar,被选定的页面旋即被拆出,可供后续操作。
头功并不在于 LaunchBar,相反,原生预览工具已经提供了关键资料:凡举在预览工具中复制过的内容,都会出现在其缓存文件夹中。顺予指出,如果您注重隐私,应当时常清理此处;如果您不慎误删了文件,也可以在这里碰碰运——和 iCloud 缓存一样。
LaunchBar 中所谓的发送操作,其实也是复制,这就成功触发了预览工具的剪贴板缓存机制,只不过,LaunchBar 几乎是最容易够到原始缓存文件的途径。
不止如此。LaunchBar 采用一种类似 Unix 的模块化、管道式交互,任何东西都可
