CÒN ĐƯỢC GIẢI QUYẾT
Tôi đã có giải pháp này để hoạt động trong một số Ứng dụng (như Finder, TextEdit, Firefox, ...) nhưng không phải là các giải pháp khác (như Outlook, Chrome, ...)
Một "nhấp chuột ngữ cảnh" có thể được ánh xạ tới tổ hợp phím / khóa bằng cách sử dụng tất cả các tính năng Mac OS X gốc (nhờ vào di sản NeXT / OPENSTEP của nó). Tuy nhiên, giải pháp này khá kỹ thuật "dưới vỏ bọc" và có thể cần một số lỗi và thử để làm cho nó hoạt động.
Đọc về Ràng buộc khóa tại đây và làm theo (một số) hướng dẫn để tạo tệp ~ / Library / KeyBindings / DefaultKeyBinding.dict của riêng bạn .
Phím Bindings ánh xạ các phím (hoặc tổ hợp phím) thành "Phản hồi" bên trong Hệ thống văn bản. Tôi đã tìm thấy Phản hồi cho rightMouseDown tại đây và tìm thấy "chuỗi ma thuật" cho khóa mục tiêu mong muốn của tôi (F13) từ url này: osxnotes.net/keybindings.html
My ~ / Library / KeyBindings / DefaultKeyBinding.dict trông như thế này
{
/* Context Menu */
"^\Uf710" = "rightMouseDown:"; /* Ctrl-F13 */
"^;" = "rightMouseDown:"; /* Ctrl-; */
}
Bây giờ tôi nên có thể nhấn một trong hai tổ hợp phím Ctrl-F13 hoặc Ctrl-; để có được menu ngữ cảnh.
LƯU Ý: Bạn sẽ phải thoát và khởi chạy lại Ứng dụng để nhận các thay đổi. (Đã làm việc cho TextEdit trong 10.10) Nếu không, hãy đăng xuất & đăng nhập lại.