Mac OS X (Lion) Chrome :“Google 검색”바로 가기


37

에서 키보드 바로 가기 : 응용 프로그램 바로 가기 나는 이미 중 하나 "로 해봤 검색으로 구글 " "나 ... 구글 검색 은 AS" 메뉴 항목 (대한이 두 응용 프로그램 으로 설정 구글 크롬 물론,).

또한 Chrome을 기본 브라우저로 사용하더라도 Google 검색 ( 서비스 : 검색 ; 작동)은 항상 Safari를 사용합니다.

요컨대, 선택한 단어를 마우스 오른쪽 버튼으로 클릭하고 마우스 오른쪽 버튼 메뉴에서 '선택된 단어'에 대해 Google 검색을 선택하지 않도록 키보드 단축키를 어떻게 설정 합니까?

감사합니다.

답변:


49

Google 검색 서비스는 Safari에서 제공하며 다른 브라우저에서는 작동하지 않습니다.

그래도 다른 서비스를 직접 만들 수 있습니다.

  1. Automator를 열고 서비스 템플릿을 선택하십시오.
  2. 다음과 같은 스크립트에 대해 Run Shell Script 작업을 추가하십시오. open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
  3. 서비스를 저장하고 시스템 환경 설정에서 바로 가기를 지정하십시오


Lri, 대단하다. 작동합니다! 이제 어떻게 작동 하는지 설명 하고 싶습니까? 그것은 bash다음을 호출합니다 . ... 무엇을 ruby -e 'require "cgi"; print CGI.escape($<.read.chomp)'합니까? 이것이 Chrome으로 되돌아 온다고 가정합니까?
Blaz

6
@courteous이 ruby명령은 검색 한 문자열을 읽고 URL을 이스케이프 처리합니다 . 이것의 결과는 $()bash에 의해 평가되고 Google.com 라인에 추가됩니다.
slhck

@ slhck, 설명을 주셔서 감사합니다. 내가 할 수만 있다면 투표를했습니다.
Blaz

2
@Lri 감사합니다! 누군가는 OS X의 오른쪽 마우스 버튼에서 쉽게 구글 번역기에 액세스하고 싶은 경우 gist.github.com/andilab/7219174
andilabs


6

요즘에는 자동화 서비스에서 "자바 스크립트 실행"을 사용하여 "인터넷"→ "웹 페이지 열기"로 스택 할 수도 있습니다. 이 같은:

실행할 JavaScript :

function run(input, parameters) {
   return "https://www.google.com/search?q=" + encodeURI(input)
}

Automator "service"의 스크린 샷 :
Automator "service"의 스크린 샷


요즘 (2018) 이것이 최고의 답변입니다.
noamtm

3

허용 된 답변을 사용하고 서비스를 " Google에서 검색 "으로 저장하면 Safari를 시작하는 동일한 이름의 서비스 대신 실행됩니다.


1
환경 설정-키보드-서비스-검색에서 선택을 취소 할 때까지 컨텍스트 메뉴에 두 번째 "Search with Google"명령을 추가했습니다.
Jerry101
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.