我的.Zshrc中有以下代码

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中运行?

有帮助吗?

解决方案

$ VIEW的价值是什么?

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

其他提示

以下解决了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: :)@}"'"
     }

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

看起来它评估了网址

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top