Problema de reemplazo de texto en el calendario

1

Estoy usando Yosemite 10.10.5.

Estoy usando un conjunto de reemplazo de texto definido dentro de:

System Preferences > Keyboard > Text

de la siguiente manera (vista parcial enfocada en casos interesantes):

Text replacement System Preferences .

los -> y => están trabajando en TextEdit: Text replacement TextEdit

Pero dentro del calendario, -> esta trabajando y => esta cayendo: Text replacement Calendar success

Text replacement Calendar failing.

Una prueba con una cuenta recién creada da el mismo comportamiento anormal.


¿Qué puede causar este comportamiento de reemplazo de texto inconsistente?

¿Cómo puedo seguir analizando o depurando este comportamiento inconsistente?

daniel Azuelos
fuente
Encuentro que nada funciona en el Calendario en OS X Sierra, aunque las sustituciones que creo en Sierra funcionan en el calendario en mi iPhone y iPad.
AndrewD
¿Tienes sustituciones comenzando con $ o =?
daniel Azuelos

Respuestas:

2

He experimentado muchos problemas usando Reemplazos de texto que comienzan con ciertos simbolos, como - = PS y muchos más (incluyendo puntuaciones). Esto incluso se extiende a los reemplazos que comienzan con números.

Esos reemplazos pueden funcionar, pero guardarlos podría impedir que otros trabajen. Tales fallos pueden estar limitados a aplicaciones específicas, como se ha notado.

Aquí están mis notas sobre lo que interactúa con lo que ...

La siguiente prevención :) desde la activación:

  • ...
  • --
  • -_-
  • ->
  • $)
  • 401k
  • 8B
  • 8o

La siguiente prevención ;) desde la activación:

  • |(
  • |)
  • 2d
  • 3g
  • >)
  • >(
  • >=

Lo siguiente no funcionó en absoluto:

  • 1/2
  • 1/3
  • etc.

He encontrado que solo uso reemplazos que comienzan con : ; ( ^ y las letras hacen que la característica funcione de manera muy confiable.

Esto afecta solo a macOS (hasta Sierra 10.12.4 inclusive). No he tenido problemas con Reemplazos de texto en iOS en absoluto. Sin embargo, ya que se sincronizan a través de iCloud he tenido que eliminar todas esas cadenas "malas".

Llegué a esta conclusión eliminando minuciosamente las sustituciones de texto y comprobando si las sustituciones que no funcionan de repente comenzaron a funcionar. Efectivamente, cada vez que eliminé todos los que empezaron con un personaje determinado, comenzó a funcionar una clase completa de personas que antes no funcionaban.

Mi conjetura es que macOS trata diferentes caracteres como límites de palabras, y que diferentes aplicaciones también pueden usar sus propias reglas. Eso rompería la forma en que se detectan las cadenas de sustitución en las aplicaciones macOS. Por ejemplo, en iOS, a menudo es necesario agregar un espacio para activar un reemplazo, incluso uno que termina con un ) . En macOS, la sustitución suele ocurrir inmediatamente.


fuente
1
Puedo confirmar que todos mis reemplazos comenzando con un $ no trabajes tambien Un = o un $ En todas partes está fallando (supongo que se evalúan en un entorno de lenguaje interpretado). [volver] Por otro lado un - en todas partes está bien Ejemplo práctico que utilizo todo el día: ->.
daniel Azuelos
1
Si segun mis notas -> funcionó bien Sin embargo el uso de ese reemplazo bloqueó mi reemplazo para :) y varios emoticonos. Es bastante extraño cómo funcionan esas interacciones.
¿Podrías comprobar si tienes un $ o un = En cualquier lugar dentro de su texto para reemplazar? Me gustaría ayudarnos a mejorar su respuesta.
daniel Azuelos
1
Agregué las notas que tomé cuando borré mis Reemplazos de texto. Lamentablemente ya había dejado de usar => para entonces.
1
Si se refería a tener dichos símbolos cerca del reemplazo, eso nunca ha sido un problema que haya observado.