Ich habe einige benutzerdefinierte Verknüpfungen, die über Systemeinstellungen> Tastatur> Verknüpfungen definiert wurden, und möchte diese zwischen meinen beiden Macs synchronisieren.
Es scheint, dass dies mit iCloud immer noch nicht möglich ist . Gibt es noch andere Möglichkeiten? Ich habe darüber nachgedacht, sie in meine Punktedateien aufzunehmen, kann aber die Verknüpfungen mit dem defaults
Befehl nicht finden .
Antworten:
Da Sie Punktdateien verwenden und wissen, welche Verknüpfungen Sie im Voraus erstellen möchten, können Sie diese allen Computern hinzufügen, indem Sie
defaults write
Ihrem Setup-Skript die folgenden Befehle hinzufügen :... wo
com.developer.app
ist die Bundle - ID der Anwendung, undkeyboardShortcut
ist die Buchstaben der Tasten Sie einschließen möchten, sowie die Symbole@
,$
,~
und^
repräsentiert den Befehl, Umschalt, Alt und Tasten Kontrolle sind. Zum Beispiel-string "@~K"
würde die Tastenkombination darstellen ⌘⌥K.Wenn Sie vorhandene Verknüpfungen synchronisieren müssen, müssen Sie ein komplizierteres Skript erstellen. Ich stelle mir vor, dies würde das Lesen oder Vergleichen von Verknüpfungen auf einem Quellcomputer beinhalten über:
... und schreiben sie auf eine Zielmaschine über:
quelle