Mac OS X (Lion) Chrome: ทางลัดสำหรับ“ ค้นหาด้วย Google”


37

ภายใต้แป้นพิมพ์ลัด: การประยุกต์ใช้ทางลัดที่ผมได้พยายามแล้วที่มีทั้ง " การค้นหาด้วย Google " หรือ " การค้นหาของ Google ... " เป็นรายการเมนู (ทั้งของเหล่านี้สำหรับการประยุกต์ใช้ชุดเป็นGoogle Chromeของหลักสูตร)

นอกจากนี้แม้จะใช้ 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-หนีมัน ผลลัพธ์ของสิ่งนี้ได้รับการประเมินโดย$()และต่อท้ายบรรทัด Google.com ด้วยการทุบตี
slhck

@slhck ขอขอบคุณสำหรับการชี้แจง ฉันจะลงคะแนนถ้าฉันทำได้เท่านั้น
Blaz

2
@ ขอบคุณมากสำหรับสิ่งนั้น! หากใครบางคนต้องการที่จะเข้าถึง google แปลได้ง่ายภายใต้ปุ่มเมาส์ขวาบน OS X gist.github.com/andilab/7219174
andilabs

3
นอกจากนี้คุณยังสามารถลบหุ้นได้โดยค้นหาว่าสอดคล้องกับคำแนะนำที่osxdaily.com/2013/05/14/..
Joel Mellon

6

ทุกวันนี้คุณสามารถใช้ "เรียกใช้ Javascript" ในบริการ automator และซ้อนกับ "Internet" → "เปิดเว็บเพจ" บางสิ่งเช่นนี้

JavaScript เพื่อเรียกใช้:

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

ภาพหน้าจอของ "บริการ" อัตโนมัติ:
สกรีนช็อตของ Automator "service"


วันนี้ (2018) นี่เป็นคำตอบที่ดีที่สุด
noamtm

3

แค่ต้องการเพิ่มว่าถ้าคุณใช้คำตอบที่ยอมรับแล้วบันทึกบริการเป็น " ค้นหาด้วย Google " มันจะถูกดำเนินการแทนบริการที่ใช้ชื่อเดียวกันกับที่เปิดตัว Safari


1
ที่เพิ่มคำสั่ง "ค้นหาด้วย Google" ที่สองลงในเมนูบริบทจนกว่าฉันจะยกเลิกการเลือกในการตั้งค่า - แป้นพิมพ์ - บริการ - การค้นหา
Jerry101
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.