og-flow-code-premium

Keyboard Shortcut

Shift+Enter — newline without sending

Inserts a line break in the input without submitting the message — plain Enter sends, Shift+Enter doesn't.

For anything longer than a one-liner — a multi-part instruction, a pasted error with several lines — Shift+Enter keeps building the same message across multiple lines instead of sending prematurely on the first Enter.

Not every terminal forwards this key combination correctly out of the box; if it's submitting instead of inserting a newline, that's a terminal keybinding issue rather than anything about Claude Code itself.

See the /terminal-setup entry for installing the keybinding some terminals need for this to work correctly.

Hold Shift and press Enter to add a line without sending

Frequently asked questions

What does Shift+Enter — newline without sending do in Claude Code?

Inserts a line break in the input without submitting the message — plain Enter sends, Shift+Enter doesn't.

How do I use it?

Try: Hold Shift and press Enter to add a line without sending

Any caveats to know about?

See the /terminal-setup entry for installing the keybinding some terminals need for this to work correctly.

Is this covered in OG Flow Code Premium Toolkit?

Yes — Shift+Enter — newline without sending and patterns like it are covered by the commands, and in higher tiers the specialist agents and guided skills, in OG Flow Code Premium Toolkit. Tiers start at $19.90.

Want the full command, hook, and template pack?

This is one pattern from the OG Flow Code toolkit. Choose the tier that fits your workflow, including Multi-Stack for six additional language stacks.

See pricing — from $19.90 once

← See everything in Explore