Estoy usando Messages
en ambos Macs y iPhones y estoy escribiendo un montón de e-mails. Dentro de todos estos entornos estoy acostumbrado al comportamiento normal de los return llave.
Dentro de Messages
esta llave no se comporta como una llave de retorno, lo que hace que envíe prematuramente mensajes truncados.
Encontré una pregunta muy similar: Cómo insertar una nueva línea al pulsar la tecla de retorno en iMessage en Mac OSX y ya sabía que las soluciones provisionales propuestas ctrl + return , alt + return . Pero estas soluciones no respondían a la pregunta original. Además, ya los uso, pero esto me deja con un tasa de error inaceptable .
Desde mi punto de vista, el return nunca debe asociarse con una "función" dentro de un entorno en el que están en la escritura de texto. Este es un un enorme error de diseño ergonómico .
Intenté anular el mapa de atajos real con:
defaults write com.apple.iChat NSUserKeyEquivalents '{ "
" = "insertNewline:" ; }
Lo cual es un fracaso silencioso.
Sospecho que la sintaxis de la función podría estar equivocada, pero Messages
no escribe ningún error sobre esto.
¿Existe una documentación sobre la sintaxis exacta de las Messages
funciones que pueden ser llamadas desde un atajo?
¿Hay alguna otra forma correcta de hacer que el return se comportan como una llanura return ?