แป้นพิมพ์ลัดของ OS X มาก่อน


12

ฉันใหม่สำหรับ Apple และในขณะที่ประสบการณ์ส่วนใหญ่เป็นบวกฉันพยายามอย่างหนักที่จะกำหนดค่าแป้นพิมพ์ลัดตามข้อกำหนดของฉัน ตัวอย่างเช่นฉันใช้กระบวนการค่อนข้างรอบ (ผ่าน "Automator") เพื่อกำหนดทางลัดเพื่อเปิดเทอร์มินัลใหม่ แต่แม้ตอนนี้ทางลัดนี้ก็ดูเหมือนว่าจะทำงานได้ถ้าโฟกัสอยู่ในโปรแกรมที่ไม่ได้เขียนทับการผสมผสานคีย์กับคำนิยามของมัน

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


ฟังดูเหมือนคุณอาจสนใจตัวเรียกใช้งานคีย์บอร์ดเช่น Alfred, Quicksilver หรือ Launchbar นอกจากนี้ยังมีApptivateที่ออกแบบมาเพื่อทำสิ่งที่คุณต้องการอย่างแท้จริง
ghoppe

ปัญหาเดียวกันกว่าฉันเมื่อใช้ chrome (command-backtik) หรือ intellij ทางลัดของระบบดูเหมือนจะถูกแทนที่
user1767316

คำตอบ:


5

ฉันคิดว่าOS X Human Interface Guidelinesเป็นสถานที่ที่คุณกำลังมองหา พวกเขาระบุว่ามีทางลัดที่ Apple สงวนไว้ (เช่นcmd ⌘+ space) และ "พฤติกรรมที่คาดหวัง" (เช่นcmd ⌘+ c) ที่ควรเคารพ

แม้ว่าพวกเขาจะไม่ได้ระบุลำดับความสำคัญอย่างชัดเจน แต่ก็แนะนำตัวเองว่าระบบควรมีลำดับความสำคัญก่อนส่วนหน้า (แอ็คทีฟ) และแอปพลิเคชันพื้นหลังเสมอ

จากประสบการณ์ของฉันคุณอยู่ในด้านความปลอดภัยด้วยปุ่มตัวปรับเปลี่ยนหลายปุ่ม (เช่นcmd ⌘+ ctrl+ shift+ ... )

นอกเหนือจาก: ตัวอย่างที่เฉพาะเจาะจงของคุณ (กำหนดทางลัดเพื่อเปิดเทอร์มินัลใหม่) นอกจากนี้ยังมีแอพที่ยอดเยี่ยมสำหรับTotalTerminal (ส่วนขยาย Terminal.app) และiTerm 2 (การแทนที่ Terminal.app)


1

ทางลัดที่ตั้งค่าในแท็บทางลัดของบานหน้าต่างการตั้งค่าแป้นพิมพ์มีความสำคัญเหนือกว่าทางลัดของแอปพลิเคชันใด ๆ ในความเป็นจริงหากคุณไม่ชอบทางลัดที่ตั้งไว้ล่วงหน้าของแอปพลิเคชันหรือต้องการทางลัดสำหรับรายการเมนูที่แอปพลิเคชันไม่ได้จัดเตรียมไว้ให้คุณสามารถใช้ส่วน "ทางลัดแอพ" เพื่อแทนที่มันได้ แอปพลิเคชันอย่างแน่นอนรวมถึงจุดสามจุดในตอนท้ายเมื่อตัวเลือกเมนูทำงานเหมือนกับใน "บันทึกเป็น ... "

ตัวอย่างเช่นมันทำให้ฉันรำคาญเสมอเมื่อพยายามปิดหน้าต่างด้วย⌘Wฉันเลื่อนแล้วกด⌘Qเลิกเบราว์เซอร์ของฉันโดยไม่มีโอกาสบันทึกอะไรเลย ดังนั้นฉันจึงเพิ่มทางลัดใหม่ใน Keyboard Shortcuts สำหรับ "Quit Google Chrome" เป็น ⌃⌥⇧⌘Q (ctrl-opt-shift-cmd-q) ตอนนี้⌘Qไม่ได้ทำอะไรนอกจากฉันจะกดปุ่มตัวดัดแปลงอื่น ๆ ค้างไว้เช่นกัน


ความจริงก็คือปุ่มทางลัดของระบบเช่นจากแท็บทางลัดการตั้งค่าแป้นพิมพ์ไม่ได้มีความสำคัญเหนือแอปพลิเคชั่นอย่างน้อย ตัวอย่างเช่นคำสั่ง - แบ็คทิคซึ่งปกติจะใช้เพื่อสลับระหว่างหน้าต่างของแอพพลิเคชั่นเดียวกันดูเหมือนว่าจะถูกแทนที่ด้วย chrome ในบางกรณี
user1767316

0

เพื่อที่จะได้อย่างน่าเชื่อถือแทนที่แป้นพิมพ์ลัดอื่น ๆ ใน OSX คุณต้องไปกับโปรแกรมอัตโนมัติเช่นคีย์บอร์ดเกจิ ฉันใช้สาธารณูปโภคที่คล้ายกันมาตั้งแต่ปี 1985

KM ปัจจุบันได้รับการพัฒนาอย่างแข็งขันที่สุด ฉันใช้เพื่อการทำงานอัตโนมัติทั่วไปและFastScriptsสำหรับการใช้งาน AppleScript ส่วนใหญ่ของฉัน

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