Llevo tiempo buscando una respuesta a esta pregunta, así que supongo que esto sólo se puede resolver con un comando de consola.
Lo que quiero hacer es desactivar el 'Reemplazo de Texto' en todas partes de mi Mac. El truco es que tengo una biblioteca de reemplazos de texto que uso en mi iPhone (como ill > I'll
), y aparentemente está sincronizado con mi cuenta de iCloud. Como resultado, si hago cambios en un lugar afecta a todos mis dispositivos en todas partes - haciendo que la solución fácil de "eliminar todas las sustituciones de texto de su biblioteca de sustitución" no está disponible.
El reemplazo de texto al que me refiero específicamente es la opción que puedes desactivar haciendo clic con el botón derecho del ratón en cualquier área de entrada de texto y seleccionando "Sustituciones < Reemplazo de texto" (ver imagen).
Sé que se puede desactivar un campo a la vez haciendo clic con el botón derecho del ratón en los campos y desmarcando "Reemplazo de texto", pero está activado por defecto para cada entrada individual en cada campo de cada aplicación (incluyendo todo Internet y la barra de búsqueda/dirección de mi navegador), y periódicamente se vuelve a activar en algunas entradas.
Ya he desactivado "Corregir la ortografía automáticamente" en las opciones de texto de mi sistema. (ver imagen)
Y todavía tengo que desactivar el 'Reemplazo de Texto' en cada campo o intentará corregir mi escritura con las entradas de ese diccionario.
Utilizo las pestañas de iCloud, el traspaso y varias de las otras funciones "Better Together" de Apple (y no quiero perder la capacidad de rastrear mis dispositivos con 'Find my [device]'), así que no quiero desvincular mi cuenta de iCloud de mi ordenador o mis dispositivos, pero me alegraría mucho no tener que volver a desactivar 'Text Replacement' en un campo de entrada.
Cualquier sugerencia o idea será muy apreciada.
EDITAR: He encontrado https://apple.stackexchange.com/a/217387/172938 y https://apple.stackexchange.com/a/121553/172938 , ambos con algunas referencias a la consola:
defaults write -g WebAutomaticTextReplacementEnabled -bool true
del primer enlace (para activar el "Reemplazo de texto" en Safari).
defaults delete -g NSUserDictionaryReplacementItems
desde el segundo enlace (para borrar el Diccionario del Usuario como se ve en mi segunda imagen ).
Ambas tienen que ver con mi tema tangencialmente, pero cada una con el efecto contrario al que busco.