[quote=“Joffrey Jaffeux, post:35, topic:289280, username:j.jaffeux”]por defecto se enviará con enter, y shift+enter para salto de línea
[/quote]
Por defecto me parece bien, pero no haría del envío con shift+enter una opción, porque es como dar la opción de usar ESC para enviar en lugar de evitar el envío, lo que entrenará la memoria muscular de forma incorrecta en algunos usuarios.
Es como ESC para salir o Ctrl+K para buscar — no es un estándar oficial, pero se ha hecho así durante tanto tiempo en tantos programas que es lo que los usuarios esperan. Como mencionaste anteriormente: “Esta parece ser una configuración bastante estándar en todos los chats populares, desde Telegram hasta Element, es decir, permitir ‘Cmd+Enter para enviar, Enter para nueva línea’”.
Si la gente entrena la memoria muscular de que shift+enter envía mensajes, se llevarán sorpresas desagradables cuando descubran lo que sucede en otros programas.
No uso los dos programas que mencionaste, pero Slack, Google Chat, Skype, Apple Messages y la mayoría de los demás usan enter para enviar y shift+enter para crear nuevas líneas. Cuando enter no envía (Gmail, publicaciones de Discourse, etc.), Ctrl/Command+enter envía.
Una opción para desactivar el envío con enter tiene sentido, pero creo que usar shift+enter para enviar causará problemas a las personas que elijan esa opción sin darse cuenta de que creará otro problema de memoria muscular.