Tengo algunos atajos de sustitución de texto configurados en la configuración de mi teclado, como por ejemplo ur
-> you are
. En general, funcionan bien, pero en algunos casos no se activan sólo con espacios o signos de puntuación, sino también con caracteres alfanuméricos. Cuando escribo en rumano, por ejemplo, el plural de las palabras extranjeras se forma añadiendo -uri
(por ejemplo, "1 like" -> "2 like-uri"). Cuando estoy usando Messenger en Chrome, esto activa el reemplazo de texto y se convierte en "2 like-uri". Esto no ocurre en StackExchange, pero sí en Messenger. ¿Hay algo que pueda hacer para que esto se detenga? ¿O podría ser un error? Es realmente molesto y hace que sea difícil escribir en rumano.
Respuesta
¿Demasiados anuncios?Cuando estoy usando Messenger en Chrome, esto desencadena el reemplazo de texto y se convierte en "2 como eresi". Esto no ocurre en StackExchange, pero sí en Messenger.
Los reemplazos de texto funcionan en aplicaciones que utilizan la interfaz Cocoa. Esto significa que cualquier aplicación de Apple y cualquier aplicación de terceros como Chrome, tendrá compatibilidad con Text Replacements.
Para controlar mejor la activación de la sustitución, así como para ganar en funcionalidad, tanto si utilizas una aplicación basada en Cocoa como si no, necesitas una aplicación como Expansor de texto (3,33 $/mes) o aText ($5). Ambos pueden ser configurados para usar un atajo, un hot hey, o un delimitador (como Tab ) para activarlo. Así que en tu ejemplo, tendrías que escribir "ur" seguido de Tab para que se active. Sin embargo, Firefox no lo soporta.
Un método alternativo sería poner un carácter especial delante de tu patrón de sustitución, como una tilde (~) o un signo de exclamación (!), ya que es muy poco probable que escribas esa secuencia de caracteres como una secuencia "normal". Esto tiene la ventaja de ser gratis, pero no obtienes la mayor funcionalidad de las aplicaciones de terceros como los disparadores personalizados y la disponibilidad universal (no limitada a las aplicaciones basadas en Cocoa)