如何强制Mac OS在Chrome中打开“使用Google搜索”

时间:2013-07-29 22:28:49

标签: macos google-chrome search safari

使用Mac OS时,在上下文菜单中使用“使用Google搜索”工具直接从错误窗口或其他内容中搜索所选文本非常有用:


enter image description here


但问题是,它始终默认打开Safari。我将谷歌浏览器作为默认浏览器,但没有任何意义。

有没有人知道如何强制在谷歌浏览器而不是Safari中打开此选项?

2 个答案:

答案 0 :(得分:52)

OP未使用Chrome中的上下文菜单,也没有“搜索Google for ....”选项。

“使用Google搜索”条目由Safari提供,据我所知不会与其他浏览器一起使用。

我在提供相同愿望的过程中发现的最接近的事情是使用Automator创建自己的服务。

说明:

  1. 打开Automator并选择服务作为类型
  2. 通过将“Run Shell Script”拖动到右侧窗格来添加“运行Shell脚本”操作 enter image description here
  3. 添加脚本

    open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"

    根据您所在国家/地区的特定Google页面的需要调整TLD。 例如:http://www.google.co.in/search?q=

  4. 将服务保存为“搜索Google”

  5. 在“系统偏好设置”中激活服务,并可选择指定键盘快捷键。激活后,“搜索Google”将显示在上下文菜单中 enter image description here

答案 1 :(得分:2)

请务必在右键单击对话框的列表的顶部附近选择“搜索Google for ...”。如果您选择“使用Google搜索”(靠近底部),它仍然会打开Safari。