如何强制Mac OS在Chrome中打开“使用Googlesearch”

在使用Mac OS时,使用上下文菜单中的“使用Googlesearch”工具非常有用,可直接从错误窗口或其他内容中search选定的文本:


在这里输入图像说明


但问题是,它总是默认打开Safari。 我将Google Chrome作为默认浏览器,但没有任何意义。

有谁知道如何强制在谷歌浏览器而不是Safari的这个选项打开?

OP没有在Chrome中使用上下文菜单,也没有“Search Google for …”选项。

据我所知,Safari提供了“Googlesearch”条目,不能与其他浏览器一起使用。

我在旅途中发现的最接近的东西是提供相同的愿望,就是使用Automator创build自己的服务。

说明:

  1. 打开Automator并select服务作为types
  2. 通过将其拖动到右侧窗格来添加“运行Shell脚本”操作 在这里输入图像说明
  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. 将该服务保存为“searchGoogle”

  5. 在“系统偏好设置”中激活服务,并可以select分配键盘快捷键。 一旦激活,“searchGoogle”将出现在上下文菜单中 在这里输入图像说明

请确保在右键单击对话框的列表顶部附近select“searchGoogle for …”。 如果您select“使用Googlesearch”(靠近底部),它仍然会打开Safari。

我也有同样的问题:默认浏览器设置为Chrome,“search与谷歌”打开Safari。

答案是反直觉的。 我进入Safari的首选项,常规选项卡,并将默认浏览器更改为Safari。 这立即修复了Chrome中的行为。 我将默认浏览器更改回Chrome,Chrome继续正常运行。