กำหนดให้เปิดสปอตไลท์ใหม่ของแอปพลิเคชันแทนไปที่แอปพลิเคชัน


9

ผมเพิ่งย้ายจาก Windows ไป OSX และพบว่ามันทำลายพิมพ์ว่าChrome, Sublime TextหรือTerminalในสปอตไลไม่ให้ฉันไปเปิดหน้าต่างใหม่ แต่แทนที่จะพาฉันไปยังหน้าต่างที่เปิดของโปรแกรม

มีตัวเลือกในการรันopen -n "/Applications/Google Chrome.app/"จากเทอร์มินัล แต่เป็นไปตามวัตถุประสงค์ของ Spotlight ฉันยังรับรู้ถึงอัลเฟรดซึ่งไม่ใช่วิธีแก้ปัญหาสำหรับฉัน

เป็นไปได้ไหมที่จะเปลี่ยนพฤติกรรมของ Spotlight ให้เหมาะกับสิ่งนี้?


1
ไม่ใช่พฤติกรรมของ Spotlight ที่คุณพยายามเปลี่ยน แต่เป็นพฤติกรรมของ OS X เอง การส่ง 'เปิด' ไปยังแอป Mac ที่ใช้งานจะถูกตีความว่าเป็น 'นำมาต่อหน้า'
เท็ตสึจิน

ฉันไม่แน่ใจว่าฉันเห็นด้วยหรือไม่การคลิกที่แอพที่ Dock ไม่ควรเริ่มต้นอินสแตนซ์ใหม่ แต่แสดงแอพที่กำลังรันอยู่
Jervelund

1
ฉันแน่ใจว่านั่นคือสิ่งที่ฉันพูด - มันจะนำแอพที่กำลังทำงานอยู่ด้านหน้า การเพิ่มแฟล็ก -n เป็นสิ่งที่เปลี่ยนแปลงพฤติกรรม +1 สำหรับคำถาม & คำตอบ
เท็ตสึจิน

คำตอบ:


6

พบวิธีแก้ปัญหาโดยใช้ไฟฉายซึ่งช่วยให้คุณสร้างคำค้นหาที่กำหนดเองสำหรับสปอตไลท์

  1. ติดตั้งไฟฉาย
  2. เข้าสู่แอพไฟฉาย
  3. คลิกNew Plugin>Run an Automator Workflow
  4. แก้ไขเนื้อหาตามความต้องการ - ของฉันคือ: แก้ไขปลั๊กอินไฟฉาย
  5. คลิก Edit Workflow
  6. ลบการแจ้งเตือนและเพิ่ม Run shell script
  7. เพิ่มคำสั่งที่เหมาะกับความต้องการ - mine คือ: แก้ไขเวิร์กโฟลว์อัตโนมัติ
  8. ทดสอบคำสั่งของคุณใช้งานได้โดยคลิกRunในAutomatorหน้าต่าง
  9. ปิดAutomatorและหน้าต่างสำหรับปลั๊กอินใหม่ในไฟฉาย
  10. การค้นหาคำหลักใด ๆ ที่Usage examplesป้อนเข้ากับปลั๊กอินไฟฉายจะช่วยให้คุณเรียกใช้สคริปต์

คำค้นหาที่น่าสนใจ


2
ไม่ถูกต้องอีกต่อไปเนื่องจาก repo เลิกใช้แล้ว :( มันจะไม่ทำงานกับ MacOS รุ่นล่าสุด
josemigallas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.