วิธีปิดใช้งานทางลัดอิโมจิของ Mavericks


19

ทางลัด control-command-space ใน Mavericks จะเปิดพาเนลด้วย Emojis ฉันต้องการใช้กับแอปพลิเคชั่นอื่น (Divvy) แต่มันบ่นว่ามันถูกใช้โดยแป้นพิมพ์ลัดทั้งระบบ แต่เท่าที่ฉันเห็นไม่มีวิธีปิดการใช้งานในการตั้งค่าระบบ ไม่มีใครรู้วิธีการอื่นเพื่อปิดหรือไม่

คำตอบ:


9

ผู้สร้าง Divvy ที่นี่ ฉันไม่แน่ใจว่าทำไม Divvy ไม่สามารถบันทึกทางลัดนี้ใน UI ได้ แต่คุณสามารถบังคับให้ Divvy ใช้ทางลัดนี้ได้:

  1. ออกจากการหาร
  2. เรียกใช้ Terminal.app และวางคำสั่งนี้ในหนึ่งบรรทัดแล้วกด Enter:
    defaults write com.mizage.direct.Divvy globalHotkey -dict keyCode 49 modifiers 4352
  3. นอกจากนี้ให้วางคำสั่งนี้ในหนึ่งบรรทัดแล้วกด Enter:
    defaults write com.mizage.Divvy globalHotkey -dict keyCode 49 modifiers 4352
  4. รีสตาร์ท Divvy

ไม่มีความเสี่ยงในการเรียกใช้คำสั่งเหล่านี้คุณสามารถเปลี่ยนทางลัดได้อีกครั้งใน UI หวังว่าฉันสามารถอัปเดตตัวบันทึกเพื่อจับภาพทางลัดเหล่านี้อย่างเหมาะสมในอนาคต


มันทำงานได้อย่างสมบูรณ์แบบสำหรับฉัน ขอบคุณที่สละเวลาทำความเข้าใจปัญหานี้!
buddahbrot

OMG สิ่งนี้บันทึกเบคอนของฉันฉันเพิ่งเริ่มสังเกตเห็นเมื่อฉันเพิ่งไปตั้งค่า iMac ใหม่ของฉัน MBP ของฉันมีชุดทางลัดนี้และตอนแรกฉันไม่ได้มีปัญหาในการตั้งค่าก่อนหน้านี้ ฉันใช้งาน MBP / iMac บน Yosemite beta แล้ว แต่สิ่งนี้แก้ปัญหาปวดหัวนี้ได้อย่างแน่นอน
Scott Kingsley Clark

1
ควรบันทึกไว้ที่ไหนสักแห่งในคำตอบนี้ว่าการแก้ไขนี้ทำงานได้ดีที่สุดเมื่อใช้ร่วมกับการแก้ไขด้านล่างเพื่อให้ฟังก์ชันการทำงานของอักขระพิเศษไม่สูญหาย
David Hollman

11

คุณสามารถเปลี่ยนทางลัดจากการตั้งค่าระบบ:

มีจุดสามจุดหรืออักขระจุดไข่ปลาควรทำงาน

คุณสามารถปิดการใช้งานทางลัดได้ด้วยการแก้ไข ~ / Library / Preferences / .GlobalPreferences.plist:

defaults write -g NSUserKeyEquivalents -dict-add 'Special Characters...' '\0'

ออกจากและเปิดแอปพลิเคชันอีกครั้งเพื่อใช้การเปลี่ยนแปลงที่ทำกับคำสั่งเริ่มต้น


ดูเหมือนว่าจะใช้งานได้ แต่ดูเหมือนว่าแม้หลังจากใช้การแก้ไข (และตรวจสอบว่าทางลัดทั่วทั้งระบบถูกลบไปทั่วโลกอย่างแน่นอน) Divvy ยังคงปฏิเสธที่จะใช้ชุดค่าผสมนี้เป็นทางลัดการเปิดใช้งานทั่วโลก ... ส่งจดหมายเกี่ยวกับสิ่งนี้ไปยังผู้แต่ง Divvy
Erik Kaplun

3
หมายเหตุสำหรับ Yosemite (OS X 10.10) และใหม่กว่า: ใช้แทนdefaults write -g NSUserKeyEquivalents -dict-add 'Emoji & Symbols' '\0'
jrhorn424

4

ทั้งหมดนี้ดูเหมือนว่าจะเป็นระบบปฏิบัติการรุ่นเก่าของฉันได้รันคำสั่ง terminal แต่สำหรับ Yosemite ดูเหมือนว่าจะกำหนดชื่อเป็น "Emoji & Symbols" สำหรับแอปทั้งหมด จะดีถ้าไม่กำหนดทางลัดใด ๆ ให้กับสิ่งนี้และลบออก แต่คุณไม่สามารถบันทึกทางลัดและจะไม่ให้ฉันบันทึกแล้วลบทางลัด (ที่อาจจะไม่ทำงานอยู่ดี) อย่างน้อยมันก็ถูกกำหนดให้กับทางลัดอื่น ในที่สุดแอพทั้งหมด!


น่าเสียดายที่เรื่องนี้ดูเหมือนจะไม่ได้ใช้กับ OS X ระหว่างประเทศ (แปลเป็นภาษาท้องถิ่น) รุ่น ...
oligofren

1
defaults write -g NSUserKeyEquivalents -dict-add 'Special Characters...' '\0'สำหรับโยเซมิตีหรือหลังจากนั้นคุณสมบูรณ์สามารถปิดการใช้งานทางลัดด้วย
jrhorn424

1

หากเป็นความช่วยเหลือใด ๆ คุณสามารถปิดใช้งานการเปลี่ยนอีโมจิเป็นอีโมติคอนในแอปข้อความเช่นนี้: แก้ไข> การแทนที่>เมนูอีโมจิ ถ้าไม่แน่ใจว่า Frees นี้ขึ้นCtrl+ Command+ Spaceลัดแม้ว่า


รายการเมนูดังกล่าวดูเหมือนจะไม่ปรากฏใน 10.9 ของฉัน
Erik Kaplun

เขากำลังพูดถึงภายในข้อความ ... ซึ่งไม่ตอบคำถาม
daviesgeek

1

ฉันต้องการโปรโมตความคิดเห็นของ @jrhorn424 เพื่อตอบ

โดยเฉพาะอย่างยิ่งบานหน้าต่างการตั้งค่าแป้นพิมพ์จะไม่อนุญาตให้คุณลบทางลัดมาตรฐานเพียงผูกไว้กับสิ่งอื่นเท่านั้น คุณสามารถทำได้ในเทอร์มินัล

As @ jrhorn424 wrote:

"หมายเหตุสำหรับ Yosemite (OS X 10.10) และใหม่กว่า: ใช้แทนdefaults write -g NSUserKeyEquivalents -dict-add 'Emoji & Symbols' '\0'"


0

ฉันใช้Quicksilverสำหรับสิ่งนี้มันจะแทนที่แป้นพิมพ์ลัดอื่น ๆ ตามค่าเริ่มต้นซึ่งมีประโยชน์สำหรับทางลัดเริ่มต้นที่ยากต่อการจัดการที่น่ารำคาญ มันสามารถเปิดแอพใด ๆ ที่มีคีย์ผสม; ตรวจสอบมัน


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