Domanda

Ho il seguente codice nel mio .Zshrc

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

Ottengo

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

Come puoi far funzionare la Ricerca Google in Zsh?

È stato utile?

Soluzione

Qual è il valore di $ VIEW?

Impostalo sul percorso di un browser web o downloader.

Altri suggerimenti

Quanto segue risolve il problema in Mac

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

e in Ubuntu

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

Non so nulla di zsh ma sembra che tu abbia un problema con le tue virgolette.

Sembra che valuti l'URL come

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

Che probabilmente non è quello che stavi cercando. (versione codificata url di "masi")?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top