Nokta dosyaları kullandığınızdan, hangi kısayolları önceden oluşturmak istediğinizi biliyorsanız defaults write, kurulum komut dosyanıza aşağıdaki komutları ekleyerek bunları tüm makinelere ekleyebilirsiniz :
Uygulama Başına Kısayollar : varsayılanlar com.developer.appNSUserKeyEquivalents -dict-add " Menu Item" -string " keyboardShortcut" yazar
Genel Kısayollar : varsayılanlar write -g NSUserKeyEquivalents -dict-add " Menu Item" -string " keyboardShortcut"
... nerede com.developer.appUygulamanın paket kimliğidir ve keyboardShortcuteklemek istediğiniz tuşların mektuplar, artı semboller @, $, ~ve ^sırasıyla Komutanlığı, Shift, Alt ve Kontrol tuşları temsil eden. Örneğin -string "@~K", klavye kısayolunu temsil eder ⌘⌥K.
Mevcut kısayolları senkronize etmeniz gerekiyorsa, daha karmaşık bir komut dosyası oluşturmanız gerekir. Bunun bir kaynak makinedeki kısayolları okuma veya karşılaştırmayı içerdiğini hayal ediyorum:
Uygulama Başına Kısayollar : varsayılanlar com.developer.appNSUserKeyEquivalents
Genel Kısayollar : varsayılanlar read -g NSUserKeyEquivalents
... ve bunları bir hedef makineye şu yolla yazmak:
Uygulama Başına Kısayollar : varsayılanlar com.developer.appNSUserKeyEquivalents yazar ' outputOfSourceMachine'
Genel Kısayollar : varsayılanlar write -g NSUserKeyEquivalents ' outputOfSourceMachine'