คุณสามารถใช้องค์ประกอบของ Karabiner กับการปรับเปลี่ยน:
https://pqrs.org/osx/karabiner
The following custom rule that maps Delete to Cmd+Backspace:
~/.config/karabiner/assets/complex_modifications/_finder_custom.json
{
"title": "Finder Custom",
"rules": [
{
"description": "Use Delete as Move to Trash",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "delete_forward",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "delete_or_backspace",
"modifiers": ["left_command"]
}
],
"conditions": [
{
"type": "frontmost_application_if",
"bundle_identifiers": [
"^com.apple.finder"
]
}
]
}
]
}
]
}
จากนั้นเปิด KE และบนแท็บการปรับเปลี่ยนที่ซับซ้อนกด + เพิ่มกฎแล้วเลือกกฎของคุณจากรายการ
ข้อเสียคือถ้าคุณเปลี่ยนชื่อไฟล์โดยใช้โปรแกรมค้นหาและกดลบ (ไปข้างหน้าลบ) มันจะลบข้อความจากเคอร์เซอร์ไปที่จุดเริ่มต้น
ข้อเสียอีกอย่างคือถ้าคุณคลิกไฟล์บนเดสก์ท็อปของคุณแล้วลองเปลี่ยนชื่อและใช้ปุ่มลบเพื่อลบข้อความชื่อไฟล์บางไฟล์มันจะลบไฟล์ ในขณะที่ฉันยังคงมีการปรับเปลี่ยนนี้ฉันพบว่าฉันต้องทำการแมปสมองของฉันใหม่เพื่อใช้ปุ่ม backspace เมื่อเปลี่ยนชื่อไฟล์และลบข้อความบางส่วน
https://github.com/tekezo/Karabiner-Elements/issues/1081