ค้นหาวิธีเริ่มพิมพ์ PDF โดยตรงจาก macos Finder ด้วยแป้นพิมพ์ลัด (เช่น Cmd + P) แต่แทนที่จะส่งโดยตรงไปยังเครื่องพิมพ์ให้เปิดกล่องโต้ตอบการพิมพ์
ฉันสามารถเปลี่ยนการตั้งค่าเหล่านี้ใน macOS 10.12 ได้ไหม?
ขอบคุณสำหรับความช่วยเหลือ!
ค้นหาวิธีเริ่มพิมพ์ PDF โดยตรงจาก macos Finder ด้วยแป้นพิมพ์ลัด (เช่น Cmd + P) แต่แทนที่จะส่งโดยตรงไปยังเครื่องพิมพ์ให้เปิดกล่องโต้ตอบการพิมพ์
ฉันสามารถเปลี่ยนการตั้งค่าเหล่านี้ใน macOS 10.12 ได้ไหม?
ขอบคุณสำหรับความช่วยเหลือ!
คำตอบ:
การพิมพ์ "โดยตรงจากเครื่องมือค้นหา" ไม่เกิดขึ้น .
กล่องโต้ตอบการพิมพ์เป็นแอปเฉพาะเสมอ:
แม้ว่าดูเหมือนคุณจะไม่สังเกตเห็นก็ตาม MacOS ก็เปิดอย่างน้อย "ดูตัวอย่าง" พิมพ์เอกสาร / กราฟิก
ทางออกที่ดีที่สุดของคุณคือแอพเช่น Karabiner Elements (ฟรี) ที่สามารถเปิดไฟล์ตามลำดับและรันคำสั่งพิมพ์ (โดยทั่วไปคือ กับ กล่องโต้ตอบการพิมพ์) โดยใช้ทางลัดที่ผู้ใช้กำหนดเพียงปุ่มเดียว
เนื่องจากลำดับของแป้นที่กดคือ "การปรับเปลี่ยนที่ซับซ้อน" คุณจะต้องแก้ไข KE ~/.config/karabiner/karabiner.json
และเพิ่มรหัสประเภทนี้ (หลังจาก: "rules": [
):
{ "description": "Finder: open file in app, open print dialog",
"manipulators": [
{ "conditions": [ { "bundle_identifiers": ["^com.apple.finder"],
"type": "frontmost_application_if"
} ],
"from": { "key_code": "p",
"modifiers": { "mandatory": ["right_command"] }
},
"parameters": { "basic.to_if_held_down_threshold_milliseconds": 5 },
"to_if_held_down": [ { "key_code": "o",
"modifiers": ["right_command"]
} ],
"to_after_key_up": [ { "key_code": "p",
"modifiers": ["right_command"]}
],
"type": "basic"
}
]
}
เนื่องจากการเปิดแอปต้องใช้เวลาสักครู่คำสั่งที่แตกต่างกัน (open / print) คือคำว่า "แยก" ถึง "hold_down" และ "key_up"
โปรดระวังว่าอาจจำเป็นต้องใช้ "เครื่องหมายจุลภาค" (,) ต่อหน้าวงเล็บปีกกาแรกหรือหลังวงเล็บสุดท้าย ถ้า มีกฎอื่น ๆ ในไฟล์ json
(หากคุณต้องการคีย์คำสั่งด้านซ้ายบนแป้นพิมพ์ "จาก" - ส่วนจะพูดว่า: ["left_command"])