Currently, in Cursor’s chat interface, pressing Enter immediately sends the message, while Shift+Enter creates a new line. This behavior is problematic for users who frequently write multi-line prompts, as it’s easy to accidentally send incomplete messages by pressing Enter while composing longer text.
Many users, especially those coming from other development tools like Zed, are accustomed to Enter creating new lines and using a modifier key combination (like Cmd+Enter) to send messages. This leads to frequent accidental submissions and interrupted workflows.