搜索快捷指令 PRO
搜索快捷指令让你在 Safari 地址栏中输入「触发词 + 查询词」,直接跳转到目标站点的搜索结果——例如输入 gh hello world,即可跳转到 GitHub 搜索「hello world」。
此功能需要 Scripting PRO。
工作方式
当你从 Safari 地址栏发起搜索时,Scripting 会检查查询的第一个词。如果它与某个快捷指令的触发词匹配,查询的其余部分就会被发送到该快捷指令的搜索 URL,而不是你的默认搜索引擎。
- 第一个词是触发词。
- 其后的全部内容作为搜索查询词。
- 查询词会被 URL 编码,并替换到 URL 中你填写
%s的位置。
它适用于常见搜索引擎(Google、Bing、DuckDuckGo、Yahoo、Baidu、Ecosia、Startpage)上的 Safari 地址栏搜索。请确保你的查询以触发词开头。
添加快捷指令
在 Safari 浏览器脚本设置中打开 Search Shortcuts(搜索快捷指令),点击 Add(添加):
- Trigger(触发词)——不含空格的单个词,如
gh。 - Name(名称)——列表中显示的可选标签。
- Search URL(搜索 URL)——目标地址,在查询词应出现的位置填写
%s。
每个快捷指令都有 Enabled(启用) 开关。点击某行可编辑,左滑可删除。
示例
使用上面的 gh 快捷指令,搜索 gh swiftui 会打开 https://github.com/search?q=swiftui。
目标地址不一定是网页搜索。自定义 app URL scheme 或 Universal Link 同样有效,因此一个快捷指令可以直接打开另一个 app 的搜索。
说明
- 只有当第一个词等于某个触发词时才会匹配。不以触发词开头的普通查询会原样交给你的默认搜索引擎。
- 你在设置中所做的修改会在下次搜索时生效。
