Keyboard Shortcuts
Warp opens with a shortcut screen showing some of the most commonly used keyboard shortcuts. Hide the shortcut screen by clicking the menu button below it. Quickly view keyboard shortcuts via the Command Palette
CMD-P
or via the keyboard shortcut sidebar CMD-/
.Set custom, clear, or default keyboard shortcuts by navigating to
Settings > Keyboard Shortcuts
. Search through the re-mappable actions using the search bar.Remap the keyboard shortcuts using a file (
~./.warp/keybindings.yaml
). See our keysets repository for instructions.Keybinds that conflict with others are highlighted with an orange border.

Keybind Conflict Example
Shortcut | Command | Action |
---|---|---|
CMD-D | Split Pane Right | pane_group:add_right |
CTRL-CMD-L | Launch Configuration Palette | workspace:toggle_launch_config_palette |
CTRL-CMD-T | Open Theme Picker | workspace:show_theme_chooser |
CTRL-R | Command Search | workspace:show_command_search |
CTRL-SHIFT-R | Workflows | input:toggle_workflows |
CTRL-` | AI Command Suggestions | input:toggle_natural_language_command_search |
Shortcut | Command | Action |
---|---|---|
ALT-DOWN | Select the Closest Bookmark Down | terminal:select_bookmark_down |
ALT-SHIFT-CMD-C | Copy Command Output | terminal:copy_outputs |
ALT-UP | Select the Closest Bookmark Up | terminal:select_bookmark_up |
CMD-A | Select All Blocks | terminal:select_all_blocks |
CMD-K | Clear Blocks | terminal:clear_blocks |
CMD-B | Bookmark Selected Block | terminal:bookmark_selected_block |
CMD-DOWN | Select Next Block | terminal:select_next_block |
CMD-I | Reinput Selected Commands | terminal:reinput_commands |
CMD-L | Focus Terminal Input | terminal:focus_input |
CMD-UP | Select Previous Block | terminal:select_previous_block |
CTRL-M | Open Block Context Menu | terminal:open_block_list_context_menu_via_keybinding |
SHIFT-CMD-C | Copy Command | terminal:copy_commands |
SHIFT-CMD-I | Reinput Selected Commands as Root | terminal:reinput_commands_with_sudo |
SHIFT-CMD-S | Share Selected Block | terminal:open_share_modal |
SHIFT-DOWN | Expand Selected Blocks Below | terminal:expand_block_selection_below |
SHIFT-UP | Expand Selected Blocks Above | terminal:expand_block_selection_above |
Shortcut | Command | Action |
---|---|---|
ALT-BACKSPACE | Delete Word Left | editor:delete_word_left |
ALT-CMD-F | Fold Selected Ranges | editor_view:fold_selected_ranges |
ALT-CMD-[ | Fold | editor_view:fold |
ALT-CMD-] | Unfold | editor_view:unfold |
ALT-DELETE | Delete Word Right | editor:delete_word_right |
CMD-A | Select All | editor_view:select_all |
CMD-BACKSPACE | Delete All Left | editor_view:delete_all_left |
CMD-DELETE | Delete All Right | editor_view:delete_all_right |
CMD-DOWN | Move Cursor to the Bottom | editor_view:cmd_down |
CMD-I | Inspect Command | editor_view:cmd_i |
CMD-LEFT | Home | editor_view:home |
CMD-RIGHT | End | editor_view:end |
CTRL-A | Move to Start of Line | editor_view:move_to_line_start |
CTRL-B | Move Cursor Left | editor_view:left |
CTRL-C | Clear Command Editor | editor_view:clear_buffer |
CTRL-D | Delete | editor_view:delete |
CTRL-E | Move to End of Line | editor_view:move_to_line_end |
CTRL-F | Move Cursor Right / Accept Autosuggestion | editor_view:right |
CTRL-G | Add Selection for Next Occurrence | editor_view:add_next_occurrence |
CTRL-H | Remove the Previous Character | editor_view:backspace |
CTRL-J | Insert Newline | editor_view:insert_newline |
CTRL-K | Cut All Right | editor_view:cut_all_right |
CTRL-L | Clear Screen | input:clear_screen |
CTRL-N | Move Cursor Down | editor_view:down |
CTRL-P | Move Cursor Up | editor_view:up |
CTRL-SHIFT-A | Select to Start of Line | editor_view:select_to_line_start |
CTRL-SHIFT-B | Select One Character to the Left | editor_view:select_left |
CTRL-SHIFT-DOWN | Add Cursor Below | editor_view:add_cursor_below |
CTRL-SHIFT-E | Select to End of Line | editor:select_to_line_end |
CTRL-SHIFT-F | Select One Character to the Right | editor:select_right |
CTRL-SHIFT-N | Select Down | editor_view:select_down |
CTRL-SHIFT-P | Select Up | editor_view:select_up |
CTRL-SHIFT-UP | Add Cursor Above | editor_view:add_cursor_above |
CTRL-U | Copy and Clear Selected Lines | editor_view:clear_and_copy_lines |
CTRL-W | Cut Word Left | editor_view:cut_word_left |
META-. | Insert Last Word of Previous Command | editor:insert_last_word_previous_command |
META-A | Move to the Start of the Paragraph | editor_view:move_to_paragraph_start |
META-B | Move Backward One Word | editor_view:move_backward_one_word |
META-D | Cut Word Right | editor_view:cut_word_right |
META-E | Move to the End of the Paragraph | editor_view:move_to_paragraph_end |
META-F | Move Forward One Word | editor_view:move_forward_one_word |
CTRL-OPT-LEFT | Move Backward One Subword | editor_view:move_backward_one_subword |
CTRL-OPT-RIGHT | Move Forward One Subword | editor_view:move_forward_one_subword |
SHIFT-CMD-K | Clear Selected Lines | editor_view:clear_lines |
SHIFT-META-< | Move to the Start of the Buffer | editor_view:move_to_buffer_start |
SHIFT-META-> | Move to the End of the Buffer | editor_view:move_to_buffer_end |
SHIFT-META-B | Select One Word to the Left | editor_view:select_left_by_word |
SHIFT-META-F | Select One Word to the Right | editor_view:select_right_by_word |
Shortcut | Command | Action |
---|---|---|
ALT-CMD-DOWN | Switch Panes Down | pane_group:navigate_down |
ALT-CMD-LEFT | Switch Panes Left | pane_group:navigate_left |
ALT-CMD-RIGHT | Switch Panes Right | pane_group:navigate_right |
ALT-CMD-UP | Switch Panes Up | pane_group:navigate_up |
ALT-CMD-V | [a11y] Set Concise Accessibility Announcements | workspace:set_a11y_concise_verbosity_level |
ALT-CMD-V | [a11y] Set Verbose Accessibility Announcements | workspace:set_a11y_verbose_verbosity_level |
CMD-, | Open Settings | workspace:show_settings_modal |
CMD-, | Open Settings: Account | workspace:show_settings_account_page |
CMD-G | Find the Next Occurrence of Your Search Query | find:find_next_occurrence |
CMD-P | Toggle Command Palette | workspace:toggle_command_palette |
CMD-R | Toggle Mouse Reporting | workspace:toggle_mouse_reporting |
CMD-[ | Activate Previous Pane | pane_group:navigate_prev |
CMD-] | Activate Next Pane | pane_group:navigate_next |
CTRL-CMD-DOWN | Resize Pane > Move Divider Down | pane_group:resize_down |
CTRL-CMD-K | Open Keybindings Editor | workspace:show_keybinding_settings |
CTRL-CMD-LEFT | Resize Pane > Move Divider Left | pane_group:resize_left |
CTRL-CMD-RIGHT | Resize Pane > Move Divider Right | pane_group:resize_right |
CTRL-CMD-UP | Resize Pane > Move Divider Up | pane_group:resize_up |
CTRL-SHIFT-? | Open Resource Center | workspace:toggle_resource_center |
SHIFT-CMD-D | Split Pane Down | pane_group:add_down |
SHIFT-CMD-ENTER | Toggle Maximize Active Pane | pane_group:toggle_maximize_pane |
SHIFT-CMD-G | Find the Previous Occurrence of Your Search Query | find:find_prev_occurrence |
SHIFT-CMD-P | Toggle Navigation Palette | workspace:toggle_navigation_palette |
Shortcut | Command | Action |
---|---|---|
CMD-- | Decrease Font Size | workspace:decrease_font_size |
CMD-0 | Reset Font Size to Default | workspace:reset_font_size |
CMD-1 | Switch to 1st Tab | workspace:activate_first_tab |
CMD-2 | Switch to 2nd Tab | workspace:activate_second_tab |
CMD-3 | Switch to 3rd Tab | workspace:activate_third_tab |
CMD-4 | Switch to 4th Tab | workspace:activate_fourth_tab |
CMD-5 | Switch to 5th Tab | workspace:activate_fifth_tab |
CMD-6 | Switch to 6th Tab | workspace:activate_sixth_tab |
CMD-7 | Switch to 7th Tab | workspace:activate_seventh_tab |
CMD-8 | Switch to 8th Tab | workspace:activate_eighth_tab |
CMD-9 | Switch to Last Tab | workspace:activate_last_tab |
CMD-= | Increase Font Size | workspace:increase_font_size |
CMD-C | Copy | terminal:copy |
CMD-F | Find | terminal:find |
CMD-V | Paste | terminal:paste |
CMD-T | Open New Tab | workspace:open_new_tab |
SHIFT-CMD-T | Reopen Closed Tab | workspace:reopen_closed_tab |
CTRL-SHIFT-LEFT | Move Tab Left | workspace:move_tab_left |
CTRL-SHIFT-RIGHT | Move Tab Right | workspace:move_tab_right |
SHIFT-CMD-{ | Activate Previous Tab | workspace:activate_prev_tab |
SHIFT-CMD-} | Activate Next Tab | workspace:activate_next_tab |
Last modified 1mo ago