Vì bạn đang sử dụng tệp chấm, nếu bạn biết những phím tắt nào bạn muốn tạo trước thời hạn, bạn có thể thêm chúng vào tất cả các máy bằng cách thêm các defaults writelệnh sau vào tập lệnh thiết lập của bạn:
Phím tắt trên mỗi ứng dụng : mặc định ghi com.developer.appNSUserKeyEquivalents -dict-add " Menu Item"-chuỗi " keyboardShortcut"
Phím tắt toàn cầu : mặc định ghi -g NSUserKeyEquivalents -dict-add " Menu Item"-chuỗi " keyboardShortcut"
... nơi com.developer.applà của ứng dụng bó ID, và keyboardShortcutlà các chữ cái trong những chìa khóa bạn muốn bao gồm, cộng với những biểu tượng @, $, ~, và ^đại diện Bộ Tư lệnh, Shift, Alt, và kiểm soát, tương ứng. Ví dụ, -string "@~K"sẽ đại diện cho các phím tắt ⌘⌥K.
Nếu bạn cần đồng bộ hóa các phím tắt hiện có, bạn sẽ phải tạo một tập lệnh phức tạp hơn. Tôi tưởng tượng điều này sẽ liên quan đến việc đọc hoặc so sánh các phím tắt trên máy nguồn thông qua:
Phím tắt trên mỗi ứng dụng : mặc định đọc com.developer.appNSUserKeyEquivalents
Phím tắt toàn cầu : mặc định đọc -g NSUserKeyEquivalents
... và ghi chúng vào máy đích thông qua:
Phím tắt trên mỗi ứng dụng : mặc định ghi com.developer.appNSUserKeyEquivalents ' outputOfSourceMachine'
Phím tắt toàn cầu : mặc định ghi -g NSUserKeyEquivalents ' outputOfSourceMachine'