13 votes

Comment faire pour que la recherche de terminaux avec Google s'ouvre dans le navigateur par défaut ?

Scénario : en travaillant dans le Terminal, on obtient un message d'erreur. Je veux le googler, donc je sélectionne le texte et j'utilise le clic droit et "Rechercher avec Google". Cela ouvre Safari à chaque fois. Google Chrome est mon navigateur par défaut. J'ai redémarré la machine deux fois depuis que j'ai confirmé cela.

19voto

Aidan Ryan Points 5056

Recherche avec Google est un service fourni par Safari et n'a rien à voir avec le Terminal.

Google Chrome devrait fournir son propre service pour cette fonctionnalité. Ce n'est pas le cas.


Vous pouvez aussi écrire votre propre programme, par exemple en utilisant Automator et AppleScript :

Ouvrir Automator et sélectionnez pour créer un nouveau Service . En haut, sélectionnez texte y toute application . Ensuite, ajoutez un Exécuter le Shell script de la bibliothèque vers le flux de travail par glisser-déposer ou double-cliquer. Changez son entrée en comme arguments et collez le script suivant dans sa zone de texte principale :

#!/bin/bash
function urlencode {
    echo -n "$@" | perl -MURI::Escape -ne 'print uri_escape($_)'
}
open "http://google.com/search?q=$( urlencode "$@" )"

Automator screenshot

Cela ouvrira l'URL http://google.com/search?q= suivi de la sélection de votre URL dans votre navigateur par défaut.

Enregistrer sous Rechercher avec Google dans le navigateur par défaut et réessayez.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X