选择文本并将其发送到谷歌搜索和谷歌翻译快捷方式

似乎有可能(正如我从对user55822提出的这个问题的评论中所学到的 )使用命令来搜索网络上的术语,使用“keybinding”方式使用Aretha。

上述用户所说的是

“你可以使用像Artha这样的应用程序在任何地方搜索鼠标选择,或者通过键入绑定sh -c 'firefox "http://translate.google.com/#en/fr/$(xclip -o)"' (例如给出翻译英语到法语)“

这里有很多东西让我模糊不清。 我可以使用Artha 键绑定(作为替代),或两者兼而有之? 在每种情况下如何做到这一点?

“我给你的命令会在你的Firefox中打开谷歌翻译,你的鼠标选择(突出显示文字)作为查询。使用sh -c 'firefox "https://www.google.com/search?q=$(xclip -o)"'如果你想要定期谷歌谷歌翻译。显然,这将适用于所有地方”

我不知道如何处理这个公式。 我该怎么办? 如何使用它? 在什么应用?

我会试着解释一下……
命令sh -c 'firefox "https://www.google.com/search?q=$(xclip -o)"'将在www.google.com中打开firefox,搜索您用鼠标选择的单词。
要使用它,你应该安装“xclip”

  1. 转到终端并输入sudo apt-get install xclip
  2. 然后,您可以使用该命令创建一个脚本,创建一个“新文档”并命名为“search-google.sh”
  3. 用gedit打开文件并放下这些行: 在此处输入图像描述
  4. 将文件保存在您的家中,例如:/home/user/search-google.sh
  5. 然后更改权限以使脚本在终端类型中可执行: chmod 764 /home/user/search-google.sh
  6. 然后,您可以创建自定义键盘快捷键来执行脚本。
  7. 进入系统设置>键盘>快捷方式>自定义Shorcuts 在此处输入图像描述
  8. 添加新项目并填写字段名称: search-google和命令: sh/home/user/google-search.sh 在此处输入图像描述
  9. 然后给脚本一个键盘shorcut …单击“禁用”并按下快捷键。 例如: Ctrl+Alt+G 在此处输入图像描述

  10. 因此,如果您在网页或任何文档中,并选择或(突出显示)单词或短语…然后按快捷键的键,例如: Ctrl+Alt+G和Firefox将在谷歌中打开搜索您突出显示的文字已选中。

另一方面,我认为user55822试图说的是Artha
应用程序的工作方式与此命令类似。默认情况下,如果您使用Ctrl+Alt+W选择了一个文本,则Artha将为该文本提供文件但“离线”据我所知)。
但是你可以使用两者,如果你需要在Artha中搜索选择文本并按下
shorcut键Ctrl+Alt+W ,但是如果你想在谷歌“在线”查看,你可以使用带有剪辑Ctrl+Alt+G.的脚本Ctrl+Alt+G.

该命令的所有功劳都是针对user55822的

希望会有用。

编辑 :上面有关设置快捷方式的说明适用于Ubuntu(正确) 。 要在Xubuntu中设置该脚本(或任何类似脚本)的快捷方式,请参阅此问题的答案。 要设置Lubuntu中的快捷方式(没有用于此目的的GUI):

粘贴在终端:

 sudo gedit ~/.config/openbox/lubuntu-rc.xml 

有很多行设置了键绑定,看起来像这样:

   x-terminal-emulator   

要为Google搜索脚本添加键绑定,请将其插入其中一个组的末尾:

   sh ~/search-google.sh   

根据主要答案得出简短明了的答案:


 sudo apt-get install xclip 

对于Google搜索 ,添加以下命令(直接为我工作,无需脚本):

 sh -c 'firefox "https://www.google.com/search?q=$(xclip -o)"' 

对于谷歌翻译 (例如法语到英语):

 sh -c 'firefox "http://translate.google.com/#fr/en/$(xclip -o)"' 

如果需要,替换语言和浏览器。