Keyboard Shortcuts

Warps commonly used keyboard shortcuts.

Warp opens with a shortcut screen showing some of the most commonly used keyboard shortcuts. Hide the shortcut screen by clicking the x button. Quickly view keyboard shortcuts via the Command Palette or the Resource Center keyboard shortcut sidebar.

Custom Keyboard Shortcuts

Set custom, clear, or default keyboard shortcuts by navigating to Settings > Keyboard Shortcuts. Search through the re-mappable actions or existing shortcuts using the search bar.

Remap the keyboard shortcuts using a file. See our keysets repository for instructions.

On macOS, system keyboard shortcuts like CMD-ESC, CMD-BACKTICK, CMD-TAB, CMD-PERIOD, and CMD-TILDE need to be unbound before you can use them in Warp.

Keybinds that conflict with others are highlighted with an orange border.

All Available Shortcuts

Warp Essentials

ShortcutCommandAction

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

CMD-L

Focus Terminal Input

terminal:focus_input

CTRL-I

Warpify Subshell

terminal:trigger_subshell_bootstrap

CMD-\

Warp Drive

terminal:toggle_warp_drive

Blocks

ShortcutCommandAction

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-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

Input Editor

ShortcutCommandAction

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

CMD-Z

Undo

editor:undo

CMD-SHIFT-Z

Redo

editor:redo

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

Terminal

ShortcutCommandAction

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

Fundamentals

ShortcutCommandAction

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 updated