TL; DR: Vea la actualización en la parte inferior si nada más.
Para Mojave y Catalina ... Cómo borrar los reemplazos de texto que se niegan a ser eliminados, que no se sincronizan con sus dispositivos iOS correctamente, o cualquier otro error en los reemplazos de teclado que no puede resolver simplemente usando Preferencias del sistema-> Teclado -> Interfaz de usuario de texto.
La base de datos de reemplazo de texto se almacena aquí:
~/Library/KeyboardServices/TextReplacements.db
para los valientes, puede abrir esto con SQLPro para SQLLite o Valentina Studio (enlaces de la tienda de aplicaciones).
Para la bomba nuclear desde la órbita, haga esto ... (sin pérdida de datos)
1 Copia de seguridad de sus reemplazos de texto
- Abrir las preferencias del sistema
- Click Keyboard
- Haga clic en la pestaña Texto
- Haga clic en la lista de reemplazos
- command+ a para seleccionarlos todos
- Arrastra y suelta al escritorio (crea
Text Substitutions.plist
- Salir (cerrar) Preferencias del sistema
2 Eliminar completamente los reemplazos de texto
- Abrir "Monitor de actividad"
- encontrarlo
keyboardservicesd
y "forzarlo"
- encontrarlo
Keyboard Remote Service (System Preferences)
y "forzarlo"
- en Finder Command+G
- Pegar en
/Users/williamcerniuk/Library/KeyboardServices/
- Presione el botón "Ir"
- command+ apara seleccionar todos los elementos en la carpeta
- command+ deleteponerlos en la basura
- (muy importante) eliminar ~ / Library / Keyboard / textReplacements.cache
3 Restablecer la copia de seguridad de reemplazos de texto
Ahora aquí está la parte dicy. Los reemplazos de teclado que acaba de guardar pueden tener el problema, pero intente esto de todos modos para recuperarlos de la copia de seguridad.
- Abrir las preferencias del sistema
- Click Keyboard
- Haga clic en la pestaña Texto
- Localiza el archivo
Text Substitutions.plist
- Arrastre el archivo
Text Substitutions.plist
a la lista vacía 'reemplazar con'
Ahora sus viejos reemplazos de texto han vuelto a aparecer y, con suerte, el problema que estaba resolviendo se ha resuelto. Los reemplazos de texto comenzarán a sincronizarse con su iPhone, iPad o iPod touch.
Tenga en cuenta que este último paso (21) puede terminar copiando el problema nuevamente. Si es así, entonces ...
La cirugía de archivo Text Substitutions.plist
puede ser necesaria. Abrir este archivo con cualquier editor de texto normal le permite modificarlo manualmente y eliminar entradas hasta que pueda restaurarlo y su problema esté resuelto (suponiendo que su problema exista en este momento). Recomienda usar BB Edit desde la App Store. Xcode tiene un buen editor, pero es una aplicación gigante y no vale la pena descargarla para esta pequeña tarea.
Actualizar
Un duplicado de los reemplazos de texto se almacena en un archivo oculto en el sistema:
~/Library/Preferences/.GlobalPreferences.plist
con una gran cantidad de otras cosas. Este archivo se puede abrir y editar manualmente si los elementos en los Reemplazos de texto no se pueden eliminar por el proceso anterior. La edición requiere algo de conocimiento técnico, pero se puede hacer con BBEdit o Xcode. TextEdit tiende a no ser una buena herramienta para editar archivos de texto sin formato.