¿Es posible habilitar la sustitución de texto del teclado OSX en más aplicaciones?

OSX ha integrado la sustitución de texto que se configura en Preferencias del sistema > Teclado > Texto. Esto funciona muy bien en ciertas aplicaciones, como Evernote y Textedit, pero parece estar deshabilitado en otras aplicaciones/áreas de contenido. ¿Es posible habilitarlo en otras aplicaciones, como Google Chrome?

Me gustaría usar la sustitución de texto para colocar firmas al redactar correos electrónicos en gmail.com mientras uso Google Chrome.

Es mejor usar aplicaciones de terceros, mi preferencia TextExpander; muy bien hecho

Respuestas (3)

La aplicación necesita implementar Auto Text Expansion y aún no se ha implementado en Chrome. Podrías probar este plugin de Chrome Auto Text Expander . Sin embargo, tendrá que volver a agregar las expansiones de texto.

Sin embargo, la expansión de texto de Mac debería funcionar en Safari. Si aún no está habilitado, puede habilitarlo escribiendo lo siguiente en la terminal.

defaults write -g WebAutomaticTextReplacementEnabled -bool true

La extensión de Chrome Auto Text Expander resuelve mi necesidad inmediata. ¡Gracias!

Renuncié a TextExpander poco después de comenzar a usarlo. No funcionó fácilmente en dispositivos iOS, aunque hay una aplicación iOS compatible, y me pareció engorroso de usar. La versión actualizada del método abreviado de teclado de MacOS parece funcionar ahora en más aplicaciones y se sincroniza en todos mis dispositivos del ecosistema Apple.

Utilizo otra solución para Mac (esto no existe en iOS pero es excelente en Mac) llamada "Clipy" para muchos elementos ahora que de otro modo tendría que recordar los atajos de teclado. Es esencialmente un portapapeles sin fondo que permite la personalización y la organización. Lo recomiendo para cualquier cosa que escribas repetitivamente pero no necesariamente quieras recordar un atajo. Simplemente invoque una pulsación de tecla para que aparezca la lista de sus fragmentos almacenados y elija uno. Encuéntralo aquí: https://www.macupdate.com/app/mac/58124/clipy

También he encontrado que esto es problemático. Es lo único que me empuja a volver a usar Safari en lugar de Chrome para OSX. La solución que he decidido usar, al menos por ahora, es comprar TextExpander, que es una solución de acceso directo de texto para todo el sistema.

Si bien tiene ventajas significativas sobre los atajos de texto nativos, también tiene algunos inconvenientes. Por ejemplo, si decido eliminar los accesos directos en el panel de Preferencias del Sistema para evitar conflictos, también los eliminará en mis dispositivos iOS, lo cual es un efecto no deseado para mí.

Quizás @sdayal pueda decirme si su consejo sobre habilitar la expansión de texto funcionará a la inversa y, de hecho, si también está disponible para otras aplicaciones. Por ejemplo, ¿podría usar el siguiente comando de terminal:

defaults write -g WebAutomaticTextReplacementEnabled -bool false

Cómo deshabilitar los atajos de texto en Safari? Además, ¿son los comandos equivalentes para otras aplicaciones, como Mail, que podría usar? Por ejemplo, sería apropiado utilizar:

defaults write -g MailAutomaticTextReplacementEnabled -bool false

Gracias de antemano por cualquier ayuda. Desactivar estos accesos directos ha sido un problema molesto para mí .

¿Alguna vez descubrió un enfoque global para esto?
Puede que la solución no sea de tu agrado pero a mí sí me funciona. He estado reduciendo la cantidad de aplicaciones que uso y tratando de concentrarme en las aplicaciones nativas de Mac OS e iOS siempre que sea posible en lugar de soluciones de terceros. No es ideal, pero los beneficios generales son significativos: una integración más estrecha, una reducción en el uso de la memoria, interfaces consistentes y, por supuesto, los atajos de teclado funcionan prácticamente en todas partes. No es ideal, ya que restringe las oportunidades de aprovechar otras aplicaciones, pero me funciona. YMMV.
También he decidido que la única forma de hacer esto actualmente es usar TextExpander. Y tienen un buen script que puede usar para importar todos los autocompletados de su Mac actual (y por lo tanto iOS): smilesoftware.com/textexpander/entry/… (Sin embargo, está roto en este momento y lanzarán una solución en la aplicación TextExpander en el próximo versión Si tiene algún problema, su correo electrónico de soporte es muy receptivo). Planeo actualizar solo autocompletar en Mac/iPhone/iPad e importarlos ocasionalmente a TextExpander.