Mam kilka niestandardowych skrótów zdefiniowanych za pomocą Preferencji systemowych> Klawiatura> Skróty i chcę zsynchronizować je między moimi dwoma komputerami Mac.
Wydaje się, że nadal nie jest to możliwe przy użyciu iCloud . Czy są jakieś inne sposoby? Myślałem o włączeniu ich do moich plików dot, ale nie mogę znaleźć skrótów za pomocą defaults
polecenia.
Odpowiedzi:
Ponieważ używasz plików kropek, jeśli wiesz, jakie skróty chcesz utworzyć z wyprzedzeniem, możesz dodać je do wszystkich komputerów, dodając następujące
defaults write
polecenia do skryptu instalacyjnego:... gdzie
com.developer.app
to aplikacja za pakiet ID, ikeyboardShortcut
to litery kluczy, które chcesz dołączyć, a także symbole@
,$
,~
oraz^
reprezentujących polecenia, Shift, Alt oraz klawisze sterujące, odpowiednio. Na przykład-string "@~K"
reprezentuje skrót klawiaturowy ⌘⌥K.Jeśli chcesz zsynchronizować istniejące skróty, będziesz musiał stworzyć bardziej skomplikowany skrypt. Wyobrażam sobie, że wiązałoby się to z czytaniem lub porównywaniem skrótów na maszynie źródłowej poprzez:
... i zapisując je na maszynie docelowej za pomocą:
źródło