Hay algunos usuarios aquí que usan el mismo texto de reemplazo entre varias máquinas. Nos gustaría poder sincronizar la tabla de reemplazo entre los sistemas.
En este momento, la forma manual de hacerlo consiste en seleccionar todos los elementos de Preferencias del sistema - > Teclado - > Las entradas de texto en la tabla debajo de esta pestaña y luego las arrastran al Finder. Aquí está la mesa de la que estoy hablando:
Estocreaunalistaqueluegosepuedecompartiryarrastrardenuevoaestatablaparalaimportación.
Sospechoquehayunaformadecapturarmanualmenteelplistounapartedeestaconfiguracióndondeseaqueexistaysimplementeconfigurarunscriptdesincronizaciónquenosmantengasincronizadostodoslosdías.
EDIT:Paraloquevale,hiceunpocodeinvestigaciónyencontréqueestosvaloresestánalmacenadosen~/Library/Preferences/.GlobalPreferences.plist
.Simiras,verásestosalmacenadosenlaclaveNSUserDictionaryReplacementItems
.
Encontréquepuedessacarestasteclasconelsiguientecomando:/usr/libexec/PlistBuddy-c"Print :NSUserDictionaryReplacementItems" ~/Library/Preferences/.GlobalPreferences.plist
Así que ahora será cuestión de almacenarlos y reinsertarlos en la llave de otro sistema.
¿Alguna idea sobre cómo hacer esto manualmente desde el shell para poder automatizar?