Làm cách nào để tạo một phím tắt trình đơn liên quan đến phím xóa?


5

Trong Sổ địa chỉ tôi muốn tạo một phím tắt cho mục Menu Delete Groupbằng cách sử dụng tổ hợp phím option-command-delete.

Vì vậy, tôi đã đi đến System Preferences-> Keyboard-> Keyboard Shortcutsvà thêm một mục nhập phím tắt dành riêng cho ứng dụng "Delete Group". Nhưng khi tôi cố gán tổ hợp phím option-command-delete, đầu vào của tôi sẽ không được chấp nhận. (Tuy nhiên, kết hợp với chữ cái như tùy chọn-lệnh-D làm việc.)

Làm cách nào để nhập tổ hợp phím tắt liên quan đến phím xóa?

Câu trả lời:


2

Bạn có thể chỉnh sửa danh sách tài sản lưu trữ các phím tắt trực tiếp. Ví dụ: mở ~/Library/Preferences/com.apple.AddressBook.plistbằng TextMate hoặc TextWrangler và thêm:

<key>NSUserKeyEquivalents</key>
<dict>
    <key>Delete Card</key>
    <string>~@&#x0008;</string>
</dict>

Các chuỗi phím tắt được ghi lại trong http://www.hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.html .


Thật tuyệt vời! Cảm ơn! Tôi đã thử nó và nó hoạt động tuyệt vời. Chỉ những điều cần thêm: (1) Đoạn mã phải đi vào bên trong cặp thẻ <dict> ... </ dict> bên ngoài nhất và (2) trình soạn thảo văn bản trước tiên phải chuyển đổi tệp plist nhị phân thành định dạng văn bản bạn có thể chỉnh sửa nó
halloleo

@halloleo Tôi tin rằng nếu bạn sử dụng Xcode để chỉnh sửa số nguyên, bạn không phải lo lắng về việc chuyển đổi giữa các định dạng nhị phân và văn bản. Nếu bạn không có Xcode, bạn có thể sử dụng defaults write $path_to_plist NSUserKeyEquivalents -dict-add "$command_name" "$shortcut_string".
Blacklight Shining
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.