无法从Zsh获得Google搜索

时间:2009-04-29 04:26:37

标签: zsh

我的.Zshrc

中有以下code
function google; {
             $VIEW "http://www.google.com/search?q='url-encode "${(j: :)@}"'"
     }

我得到了

google masi                                         
google:1: no such file or directory: http://www.google.com/search?q='url-encode masi'

如何让Google搜索在Zsh中运行?

3 个答案:

答案 0 :(得分:5)

以下解决了Mac中的问题

function google; {
             open "http://www.google.com/search?q='url-encode "${(j: :)@}"'"
     }

和Ubuntu

function google; {
             gnome-open "http://www.google.com/search?q='url-encode "${(j: :)@}"'"
     }

答案 1 :(得分:2)

对zsh一无所知,但看起来你的报价有问题。

看起来它评估了网址

http://www.google.com/search?q='url-encode masi'

这可能不是你追求的。 (网址编码版'masi')?

答案 2 :(得分:1)

$ VIEW的价值是什么?

将其设置为Web浏览器或下载程序的路径。