例如
- Space›S 启动 Safari
- Space›E
文件->导出为 PDF... - Space›F›D 打开“下载”文件夹
Space 仍然是 Space
即使用 Space 启动快捷操作,它原本的功能也照常可用。
打字还是打字
轻按 Space 就正常输入空格;按住它再按触发键则运行快捷操作。SpaceLauncher 会。难点在于:快速打字时,下一个键常常会在 Space 松开之前按下。Karabiner、Hammerspoon、Keyboard Maestro 这类通用工具可以近似处理一部分时序,但 SpaceLauncher 是围绕这个问题构建的。
和你预想的一样,单独按住 Space 会等待快捷操作,而不会连续输入空格。如需连续输入多个空格,请按住 Shift-Space。
Space 加拖动也照常可用
使用“按住 Space 再操作鼠标”手势的 App 不受影响。像往常一样按住 Space,再点击并拖动,就能平移 Photoshop 画布。如果提示窗口挡住了操作,可以为它设置显示延迟。
快捷操作
一个快捷操作可以走多远,以及如何记住所有快捷操作。
一个键,或连续几个键
按住 Space 后,可以按一个键,也可以依次按多个键。Space›F›D 会打开“下载”。
你甚至可以设置 Space›AWESOME 来运行一段 AppleScript,说出“You’re awesome”。
不用松开
一直按住 Space 就能连续运行多个动作,中间不必松开。
快捷操作还可以重复:例如,Space›= 通过模拟 ⌘+ 放大,再按一次 = 就继续放大。
忘了怎么办?
只需按住 Space。提示窗口会告诉你接下来可以按什么。沿着树形提示按 Space F,再按 D,“下载”就会打开。
经常使用的动作会变得低调一些,让你还需要提示的动作更醒目。你可以把窗口拖到喜欢的位置,并让它立即、延迟或永不显示。
或者搜索快捷操作
提示窗口打开时,按 / 并输入文字,即可搜索所有快捷操作。如果 / 已被占用,可以换一个键。
同一个键,在每个 App 里执行正确动作
每个快捷操作都可以限制为只在适合它的 App 中生效。
如果你希望 SpaceLauncher 在某个 App 里完全不工作,把它加入停用列表即可。
使用你自己的前导键
Space 是默认前导键,因为你的拇指本来就在那里。但并非只能用 Space:任何键都能以适合它的方式充当前导键。时间从左向右推进,色带表示前导键被按住的时段。
轻按保留按键的正常功能;按住则用于快捷操作。
立即就绪;取代按键原本的功能。
按下并松开组合键,再输入触发键。
单独轻按修饰键,再输入触发键。
每个快捷操作都可以选择自己的前导键,因此 Space 和 Caps Lock 两套设置可以并存。
更多细节请参阅指南。
动作
快捷操作最终执行什么。任何快捷操作都能运行下面任意一种动作。
打开内容
- 打开 App — 启动 App,并可按需传入参数
- 已经在运行?可以改为隐藏它,或切回上一个 App
- 打开 URL — 使用默认浏览器或指定浏览器
- 配合 Tab Slot 浏览器扩展,打开 URL 时会复用已有的浏览器标签页,而不会在 Chrome、Firefox 或 Safari 中创建重复页面。
- 打开文件 · 打开文件夹 — 可选择用哪个 App 打开
- 打开 Finder
控制当前 App
- 运行菜单命令 — 运行最前方 App 的任意菜单项;例如 Space›E →
文件->导出为 PDF...(菜单命令如何工作) - 模拟按键 — 任意按键与任意修饰键组合,从
F11到⌃⌥⇧⌘A
运行自己的脚本
- 运行 AppleScript
- 运行 Shell 命令
- 执行文件 — 可带参数
系统
- 通知 — 点击后打开 URL
- 切换输入法
- 睡眠
- 切换快捷键绑定窗口 — 打开或关闭 SpaceLauncher 自己的快捷键绑定窗口
值得信赖
你输入的内容留在 Mac 上
SpaceLauncher 需要“辅助功能”权限来读取按键事件——只要一个工具围绕 Space 键工作,就绕不开这一点。你输入的内容留在你的 Mac 上;你也可以随时用 Proxyman、Charles 或 Wireshark 检查 SpaceLauncher 的网络流量。
你的设置始终属于你
你的设置不会被锁住。你可以把配置导出为有文档、可读的纯文本 JSON,再解析、迁移、对比或用脚本处理。快捷键绑定——也就是每个快捷操作及其动作——同样可以带走:导出为 .slbindings 文件,或通过剪贴板复制;导入时可以合并或替换。
SpaceLauncher 还会保留带时间戳的本地滚动备份,配置损坏时可以恢复。保存快捷操作时,冲突检测会提前提示完整序列和前缀冲突。
试用 SpaceLauncher
可免费试用。一次性购买 $19.99。
需要 macOS 12+。已由 Apple 公证。
已经试过了?购买许可证。

问题与回答
SpaceLauncher 免费吗?
不是。SpaceLauncher 是付费软件:$19.99,一次性购买,无订阅。
你可以免费评估 SpaceLauncher——功能不锁定,也没有时间限制。继续使用需要许可证;只有你自己知道评估何时变成了日常使用,因此 SpaceLauncher 不会强制设限。
提醒也遵循同样的原则:最初约一千次动作完全不会出现,之后只会偶尔在启动时提醒。到了那时,评估大概已经结束了。
SpaceLauncher 会取代 Spotlight、Raycast、Alfred 或 LaunchBar 吗?
不会。那些工具擅长寻找内容;SpaceLauncher 面向的是你每天已经在重复的动作。它源自多年使用这些工具的经验,你也可以读一读背后的故事。
一个好原则是:只有当你发现自己在反复执行某个动作时,才给它分配按键。在此之前继续使用那些工具——寻找正是它们最擅长的事。
系统要求是什么?
SpaceLauncher 需要 macOS 12.0 或更新版本。
可以改变提示窗口的位置吗?
可以。按住 Space 直到提示窗口出现,然后拖动标题栏即可移动。