Modern Text Editing

Unlike other terminals, Warp’s input editor operates out of the box like a modern IDE and the text editors we’re used to.

Text Editor Input also works for SSH sessions.

Soft Wrapping

Warp supports soft wrapping in the input editor. If an autosuggestion goes off-screen, the input editor will be horizontally scrollable to make it visible. Some operations treat soft-wrapped lines like a logical line (TRIPLE-CLICK) while other operations treat soft wrapped lines like visible different lines (UP/DOWN, SHIFT-UP/SHIFT-DOWN).

Copy on Select

Warp supports copy on select for selectable text within Blocks.

  • Enable this feature Settings > Features > General or search for "Copy on select" in the Command Palette.

Copy on Select has a known issue working within alt-screens like vim, nvim, less, k9s, etc.

Input Hints

Warp input occasionally shows hints within the input editor in a light grey text that helps users learn about features. It's enabled by default.

  • Disable "Show Input hint text" in Settings > Features > Editor or search for "input hint text" in the Command Palette or Right-click on the input editor.

How to use it

Keyboard bindingShortcut description

ESCAPE

Closes the input suggestions or history menu

CTRL-L

Clears the terminal

CTRL-H

Backspace

CTRL-C

Clear the entire editor buffer

CTRL-U

Copy and Clear the current line

CMD-SHIFT-K

Clear selected lines

CMD-C, CMD-X, CMD-V

Copy, cut, paste

CTRL-W / OPT-D

Cut the word to the left / right of the cursor

OPT-BACKSPACE / OPT-D

Delete the word to the left / right of the cursor

CTRL-K CMD-DELETE

Delete everything to the right of the cursor

OPT-LEFT / OPT-RIGHT

Move to the beginning of the previous / next word

CTRL-OPT-LEFT / CTRL-OPT-RIGHT

Move backward / forward by one subword

CMD-LEFT CTRL-A/ CTRL-E CMD-DOWN CMD-RIGHT

Move the cursor to the start / end of the line

SHIFT-LEFT / SHIFT-RIGHT

Select the character to the left / right of the cursor

OPT-SHIFT-LEFT / OPT-SHIFT-RIGHT

Select the word to the left / right of the cursor

CMD-SHIFT-LEFT / CMD-SHIFT-RIGHT

Select everything to the left / right of the cursor

SHIFT-UP / SHIFT-UP

Select everything above / below the cursor

CMD-A

Select the entire editor buffer

SHIFT-ENTER CTRL-ENTER OPT-ENTER

Insert newline

CTRL-R

CMD-D

Split pane

How it Works

Last updated