Mac OS X (Lion) Chrome:“使用 Google 搜索”的快捷方式

Bla*_*laz 41 keyboard-shortcuts google-chrome osx-lion

键盘快捷方式下:应用程序快捷方式我已经尝试过使用“使用 Google 搜索”或“谷歌搜索... ”作为菜单项(当然,这两个应用程序都设置为Google Chrome)。

此外,即使使用 Chrome 作为默认浏览器,Search With Google(在Services : Searching下)也始终使用 Safari。

简而言之,如何设置键盘快捷键以避免右键单击所选单词并从右键单击菜单中选择“搜索谷歌”以查找“所选单词”

谢谢你。

Lri*_*Lri 53

Search With Google 服务由 Safari 提供,并不适用于其他浏览器。

你可以自己创建另一个服务:

  1. 打开 Automator 并选择服务模板
  2. 为脚本添加运行 Shell 脚本操作,例如 open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
  3. 保存服务并从系统偏好设置为其分配快捷方式

  • @courteous `ruby` 命令读取您搜索的字符串并 [URL 转义它](http://en.wikipedia.org/wiki/Url_escape)。其结果由`$()` 评估,并通过bash 附加到Google.com 行。 (6认同)
  • 您还可以通过查找是否符合 http://osxdaily.com/2013/05/14/remove-services-contextual-menu-mac-os-x/ 上的说明来删除库存 (4认同)
  • @Lri 对此表示感谢!如果有人想在 OS X 上的鼠标右键下轻松访问谷歌翻译 https://gist.github.com/andilab/7219174 (2认同)

小智 10

现在你也可以在自动化服务中使用“Run Javascript”,并将其与“Internet”叠加?“打开网页”。像这样的东西:

要运行的 JavaScript:

function run(input, parameters) {
   return "https://www.google.com/search?q=" + encodeURI(input)
}
Run Code Online (Sandbox Code Playgroud)

Automator“服务”的屏幕截图:
Automator“服务”的屏幕截图

  • 在我的 Mac 上,Automator 的服务已更改为“快速操作”。 “运行 JavaScript”位于左侧面板的“实用程序”下。 (2认同)

DrS*_*ork 7

只是想补充一点,如果您使用接受的答案并将服务保存为“ Search with Google ”,它将执行,而不是启动 Safari 的同名服务。

  • 这在上下文菜单中添加了第二个“使用 Google 搜索”命令,直到我取消选中“首选项”-“键盘”-“服务”-“搜索”中的命令。 (2认同)