3 votos

¿Cómo desactivar los emoji en el teclado chino en OS X? (Relacionado: desactivar los emoji en todo el sistema)

Yo uso el teclado chino en OS X Mavericks, y estoy seguro de que este es el caso de otras versiones de OS X, donde cuando escribo en chino, como 爱情 y emoji como corazones salen.. lo que es molesto porque el emoji ocupa un espacio que de otro modo se llenaría con caracteres relevantes y yo no uso emoji. Aunque no es urgente, estaría bien poder deshacerme de ellos de una vez por todas.

He mirado a través de la configuración del teclado para el chino y no pude encontrar una opción para desactivar el emoji y también hizo un poco de Google en línea si usted puede hacer una desactivación de todo el sistema de emoji, y no pudo encontrar nada.

1voto

fossilet Puntos 190

El siguiente método se produce en OS X 10.9.

El archivo de definición de emoji está en /usr/share/mecabra/zh/common/emoji.plist .

Sólo tienes que sustituirlo por un archivo plist vacío (haz una copia de seguridad primero). El método de entrada no se iniciará de nuevo si simplemente elimina o renombra el archivo. Yo uso el siguiente código de Python:

from plistlib import dump

dump({}, open('emoji.plist', 'wb'))

La versión de Python que utilizo es 3.4 . Tienes que usar sudo para reemplazar el archivo.

Luego se recarga el método de entrada haciendo killall SCIM y, a continuación, activar de nuevo el método de entrada. Si el proceso SCIM no se inicia, cierre la sesión y vuelva a iniciarla. Ahora el método de entrada chino estará libre de emoji.

PD: Me gusta la función emoji. Emoji es la primera razón por la que uso el método de entrada chino de Apple en lugar de otros de terceros.

0 votos

En lugar de vaciar el archivo, te recomendaría renombrarlo para poder restaurarlo más tarde: sudo mv /usr/share/mecabra/zh/common/emoji.plist /usr/share/mecabra/zh/common/emoji.plist.bak; sudo touch /usr/share/mecabra/zh/common/emoji.plist

1 votos

El método de entrada no puede iniciarse si falta el archivo. He editado la respuesta para incluir la copia de seguridad.

0 votos

Por eso el touch crea una nueva (que está vacía), igual que tu código Python :-)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X