Warp keyboard shortcuts
Warp's official shortcut reference covers panes, blocks, terminal input, command search, tabs, navigation, and font controls across macOS, Windows, and Linux. The map preserves Warp's platform-specific defaults, including Emacs-style input bindings shared by the terminal editor.
Windows, macOS, Linux · 53 shortcutsEssentials and command search
Open Warp palettes, focus the terminal, start workflows, and split panes with the default platform bindings.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Split the pane to the right | CtrlShiftD | CmdD | CtrlShiftD |
| Open command search | CtrlR | CtrlR | CtrlR |
| Open Workflows | CtrlShiftR | CtrlShiftR | CtrlShiftR |
| Open natural-language command search | Ctrl` | Ctrl` | Ctrl` |
| Focus terminal input | CtrlShiftL | CmdL | CtrlShiftL |
| Warpify the current subshell | CtrlI | CtrlI | CtrlI |
| Toggle Warp Drive | CtrlShift\ | Cmd\ | CtrlShift\ |
| Open file search | Not documented | CmdO | Not documented |
| Open the command palette | CtrlShiftP | CmdP | CtrlShiftP |
| Open Settings | Ctrl, | Cmd, | Ctrl, |
| Open the Resource Center | CtrlShift/ | CtrlShift? | CtrlShift/ |
Blocks
Select, bookmark, clear, copy, reinput, and expand Warp blocks from the terminal workspace.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Select all blocks | CtrlShiftA | CmdA | CtrlShiftA |
| Clear blocks | CtrlShiftK | CmdK | CtrlShiftK |
| Bookmark the selected block | CtrlShiftB | CmdB | CtrlShiftB |
| Select the next block | CtrlDown | CmdDown | CtrlDown |
| Select the previous block | CtrlUp | CmdUp | CtrlUp |
| Copy command output | CtrlShiftAltC | OptionShiftCmdC | CtrlShiftAltC |
| Copy a command | CtrlShiftC | ShiftCmdC | CtrlShiftC |
| Reinput selected commands | CtrlShiftI | CmdI | CtrlShiftI |
| Share the selected block | CtrlShiftS | ShiftCmdS | CtrlShiftS |
| Expand selected blocks below | ShiftDown | ShiftDown | ShiftDown |
| Expand selected blocks above | ShiftUp | ShiftUp | ShiftUp |
Terminal, panes, and tabs
Move between panes, resize them, navigate terminal history, manage tabs, and change the workspace font size.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Switch to the pane below | CtrlAltDown | OptionCmdDown | CtrlAltDown |
| Switch to the pane above | CtrlAltUp | OptionCmdUp | CtrlAltUp |
| Switch to the pane on the left | CtrlAltLeft | OptionCmdLeft | CtrlAltLeft |
| Switch to the pane on the right | CtrlAltRight | OptionCmdRight | CtrlAltRight |
| Activate the previous pane | CtrlShift[ | Cmd[ | CtrlShift[ |
| Activate the next pane | CtrlShift] | Cmd] | CtrlShift] |
| Move the pane divider down | Not documented | CtrlCmdDown | Not documented |
| Move the pane divider up | Not documented | CtrlCmdUp | Not documented |
| Move the pane divider left | Not documented | CtrlCmdLeft | Not documented |
| Move the pane divider right | Not documented | CtrlCmdRight | Not documented |
| Open a new tab | CtrlShiftT | CmdT | CtrlShiftT |
| Reopen the closed tab | CtrlAltT | ShiftCmdT | CtrlAltT |
| Activate the previous tab | CtrlPage Up | ShiftCmd{ | CtrlPage Up |
| Activate the next tab | CtrlPage Down | ShiftCmd} | CtrlPage Down |
| Decrease font size | Ctrl- | Cmd- | Ctrl- |
| Increase font size | Ctrl= | Cmd= | Ctrl= |
| Reset font size | Ctrl0 | Cmd0 | Ctrl0 |
Input editor
Use Warp's terminal input editor to move through commands, accept suggestions, edit words, and clear or submit input.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Delete the word to the left | CtrlBackspace | OptionBackspace | CtrlBackspace |
| Delete the word to the right | CtrlDelete | OptionDelete | CtrlDelete |
| Move to the start of the line | CtrlA | CtrlA | CtrlA |
| Move to the end of the line | CtrlE | CtrlE | CtrlE |
| Move the cursor left | CtrlB | CtrlB | CtrlB |
| Move the cursor right or accept a suggestion | CtrlF | CtrlF | CtrlF |
| Clear the command editor | CtrlC | CtrlC | CtrlC |
| Delete the next character | CtrlD | CtrlD | CtrlD |
| Insert a newline | CtrlJ | CtrlJ | CtrlJ |
| Clear the screen | CtrlL | CtrlL | CtrlL |
| Move the cursor down | CtrlN | CtrlN | CtrlN |
| Move the cursor up | CtrlP | CtrlP | CtrlP |
| Undo | CtrlZ | CmdZ | CtrlZ |
| Redo | CtrlShiftZ | CmdShiftZ | CtrlShiftZ |