终端 > 入门
键盘快捷键
# 键盘快捷键 import { Tabs, TabItem } from '@astrojs/starlight/components'; Warp 打开时会显示一个快捷键屏幕,列出了一些最常用的键盘快捷键。点击 x 按钮可以隐藏快捷键屏幕。您可以通过 [命令面板](/terminal/command-palette/) 或资源中心键盘快捷键侧边栏快速查看快捷键。 ## 自定义键盘快捷键 通过导航至 **设置 (Settings)** > **键盘快捷键 (Keyboard shortcuts)**,可以设置自定义、清除或恢复默认键盘快捷键。使用搜索栏搜索可重新映射的操作或现有的快捷键。 使用文件重新映射键盘快捷键。有关说明,请参阅我们的 [keysets 仓库](https://github.com/warpdotdev/keysets/tree/main)。 :::note 在 macOS 上,[系统键盘快捷键](https://support.apple.com/en-us/HT201236)(如 `CMD-ESC`、`CMD-BACKTICK`、`CMD-TAB`、`CMD-PERIOD` 和 `CMD-TILDE`)在 Warp 中使用之前,需要先[解除绑定](https://support.apple.com/guide/mac-help/keyboard-shortcuts-mchlp2262/mac)。 ::: :::caution 与其他快捷键冲突的键位会以橙色边框高亮显示。 ::: <figure>  <figcaption>快捷键冲突警告示例。</figcaption> </figure> ## 所有可用快捷键 <Tabs> <TabItem label="macOS"> **Warp 基础** | 快捷键 | 命令 | 操作 | | -------------- | ---------------------------- | ---------------------------------------------- | | `CMD-D` | 向右拆分窗格 | `pane_group:add_right` | | `CTRL-CMD-L` | 启动配置面板 | `workspace:toggle_launch_config_palette` | | `CTRL-CMD-T` | 打开主题选择器 | `workspace:show_theme_chooser` | | `CTRL-R` | 命令搜索 | `workspace:show_command_search` | | `CTRL-SHIFT-R` | 工作流 (Workflows) | `input:toggle_workflows` | | `` CTRL-` `` | 生成 (Generate) | `input:toggle_natural_language_command_search` | | `CMD-L` | 聚焦终端输入 | `terminal:focus_input` | | `CTRL-I` | Warpify 子 Shell | `terminal:trigger_subshell_bootstrap` | | `CMD-\` | Warp Drive | `terminal:toggle_warp_drive` | | `CMD-O` | 文件搜索 | | | `CMD-P` | 打开命令面板 | **区块 (Blocks)** | 快捷键 | 命令 | 操作 | | ----------------- | --------------------------------- | ------------------------------------------------------ | | `ALT-DOWN` | 选择下方最近的书签 | `terminal:select_bookmark_down` | | `ALT-SHIFT-CMD-C` | 复制命令输出 | `terminal:copy_outputs` | | `ALT-UP` | 选择上方最近的书签 | `terminal:select_bookmark_up` | | `CMD-A` | 全选区块 | `terminal:select_all_blocks` | | `CMD-K` | 清除区块 | `terminal:clear_blocks` | | `CMD-B` | 为选中区块添加书签 | `terminal:bookmark_selected_block` | | `CMD-DOWN` | 选择下一个区块 | `terminal:select_next_block` | | `CMD-I` | 重新输入选定命令 | `terminal:reinput_commands` | | `CMD-UP` | 选择上一个区块 | `terminal:select_previous_block` | | `CTRL-M` | 打开区块上下文菜单 | `terminal:open_block_list_context_menu_via_keybinding` | | `SHIFT-CMD-C` | 复制命令 | `terminal:copy_commands` | | `SHIFT-CMD-I` | 以 root 权限重新输入选定命令 | `terminal:reinput_commands_with_sudo` | | `SHIFT-CMD-S` | 共享选定区块 | `terminal:open_share_modal` | | `SHIFT-DOWN` | 向下扩展选定区块 | `terminal:expand_block_selection_below` | | `SHIFT-UP` | 向上扩展选定区块 | `terminal:expand_block_selection_above` | **滚动** | 快捷键 | 命令 | 操作 | | ---------------- | -------------------------------------------- | --------------------------------------------------------- | | `PAGE UP` | 向上滚动一页 | `terminal:page_up` | | `PAGE DOWN` | 向下滚动一页 | `terminal:page_down` | | `HOME` | 滚动至顶部 | `terminal:home` | | `END` | 滚动至底部 | `terminal:end` | | `SHIFT-CMD-UP` | 滚动至选定区块顶部 | `terminal:scroll_to_top_of_selected_block` | | `SHIFT-CMD-DOWN` | 滚动至选定区块底部 | `terminal:scroll_to_bottom_of_selected_block` | | | 向上滚动一行终端输出 | `terminal:scroll_up_one_line` | | | 向下滚动一行终端输出 | `terminal:scroll_down_one_line` | :::note “向上/向下滚动一行终端输出”没有默认快捷键。您可以在“设置 > 键盘快捷键”中分配一个,或通过[命令面板](/terminal/command-palette/)触发。在运行长时间或全屏命令时,`PAGE UP`、`PAGE DOWN`、`HOME` 和 `END` 会转发给正在运行的程序。 ::: **输入编辑器** | 快捷键 | 命令 | 操作 | | ----------------- | ----------------------------------------- | ------------------------------------------ | | `ALT-BACKSPACE` | 向左删除单词 | `editor:delete_word_left` | | `ALT-CMD-F` | 折叠选定范围 | `editor_view:fold_selected_ranges` | | `ALT-CMD-[` | 折叠 | `editor_view:fold` | | `ALT-CMD-]` | 展开 | `editor_view:unfold` | | `ALT-DELETE` | 向右删除单词 | `editor:delete_word_right` | | `CMD-A` | 全选 | `editor_view:select_all` | | `CMD-BACKSPACE` | 向左删除全部 | `editor_view:delete_all_left` | | `CMD-DELETE` | 向右删除全部 | `editor_view:delete_all_right` | | `CMD-DOWN` | 将光标移至底部 | `editor_view:cmd_down` | | `CMD-I` | 检查命令 | `editor_view:cmd_i` | | `CMD-LEFT` | 回到行首 (Home) | `editor_view:home` | | `CMD-RIGHT` | 到达行尾 (End) | `editor_view:end` | | `CTRL-A` | 移至行首 | `editor_view:move_to_line_start` | | `CTRL-B` | 向左移动光标 | `editor_view:left` | | `CTRL-C` | 清除命令编辑器 | `editor_view:clear_buffer` | | `CTRL-D` | 删除 | `editor_view:delete` | | `CTRL-E` | 移至行尾 | `editor_view:move_to_line_end` | | `CTRL-F` | 向右移动光标 / 接受自动补全建议 | `editor_view:right` | | `CTRL-G` | 为下一次出现的位置添加选区 | `editor_view:add_next_occurrence` | | `CTRL-H` | 移除上一个字符 | `editor_view:backspace` | | `CTRL-J` | 插入换行符 | `editor_view:insert_newline` | | `CTRL-K` | 向右剪切全部 | `editor_view:cut_all_right` | | `CTRL-L` | 清除屏幕 | `input:clear_screen` | | `CTRL-N` | 向下移动光标 | `editor_view:down` | | `CTRL-P` | 向上移动光标 | `editor_view:up` | | `CTRL-SHIFT-A` | 选择至行首 | `editor_view:select_to_line_start` | | `CTRL-SHIFT-B` | 向左选择一个字符 | `editor_view:select_left` | | `CTRL-SHIFT-DOWN` | 在下方添加光标 | `editor_view:add_cursor_below` | | `CTRL-SHIFT-E` | 选择至行尾 | `editor:select_to_line_end` | | `CMD-Z` | 撤销 | `editor:undo` | | `CMD-SHIFT-Z` | 重做 | `editor:redo` | | `CTRL-SHIFT-F` | 向右选择一个字符 | `editor:select_right` | | `CTRL-SHIFT-N` | 向下选择 | `editor_view:select_down` | | `CTRL-SHIFT-P` | 向上选择 | `editor_view:select_up` | | `CTRL-SHIFT-UP` | 在上方添加光标 | `editor_view:add_cursor_above` | | `CTRL-U` | 复制并清除选定行 | `editor_view:clear_and_copy_lines` | | `CTRL-W` | 向左剪切单词 | `editor_view:cut_word_left` | | `META-.` | 插入上一条命令的最后一个单词 | `editor:insert_last_word_previous_command` | | `META-A` | 移动至段落开头 | `editor_view:move_to_paragraph_start` | | `META-B` | 向后移动一个单词 | `editor_view:move_backward_one_word` | | `META-D` | 向右剪切单词 | `editor_view:cut_word_right` | | `META-E` | 移动至段落末尾 | `editor_view:move_to_paragraph_end` | | `META-F` | 向前移动一个单词 | `editor_view:move_forward_one_word` | | `CTRL-OPT-LEFT` | 向后移动一个子单词 | `editor_view:move_backward_one_subword` | | `CTRL-OPT-RIGHT` | 向前移动一个子单词 | `editor_view:move_forward_one_subword` | | `SHIFT-CMD-K` | 清除选定行 | `editor_view:clear_lines` | | `SHIFT-META-<` | 移动至缓冲区开头 | `editor_view:move_to_buffer_start` | | `SHIFT-META->` | 移动至缓冲区末尾 | `editor_view:move_to_buffer_end` | | `SHIFT-META-B` | 向左选择一个单词 | `editor_view:select_left_by_word` | | `SHIFT-META-F` | 向右选择一个单词 | `editor_view:select_right_by_word` | **终端** | 快捷键 | 命令 | 操作 | | ----------------- | ------------------------------------------------- | -------------------------------------------- | | `ALT-CMD-DOWN` | 向下切换窗格 | `pane_group:navigate_down` | | `ALT-CMD-LEFT` | 向左切换窗格 | `pane_group:navigate_left` | | `ALT-CMD-RIGHT` | 向右切换窗格 | `pane_group:navigate_right` | | `ALT-CMD-UP` | 向上切换窗格 | `pane_group:navigate_up` | | `ALT-CMD-V` | [a11y] 设置简洁辅助功能公告 | `workspace:set_a11y_concise_verbosity_level` | | `ALT-CMD-V` | [a11y] 设置详细辅助功能公告 | `workspace:set_a11y_verbose_verbosity_level` | | `CMD-,` | 打开设置 | `workspace:show_settings_modal` | | `CMD-,` | 打开设置:账户 | `workspace:show_settings_account_page` | | `CMD-G` | 查找搜索查询的下一次出现 | `find:find_next_occurrence` | | `CMD-P` | 切换命令面板 | `workspace:toggle_command_palette` | | | 切换鼠标报告 | `workspace:toggle_mouse_reporting` | | `CMD-[` | 激活上一个窗格 | `pane_group:navigate_prev` | | `CMD-]` | 激活下一个窗格 | `pane_group:navigate_next` | | `CTRL-CMD-DOWN` | 调整窗格大小 > 向下移动分隔线 | `pane_group:resize_down` | | `CTRL-CMD-K` | 打开快捷键编辑器 | `workspace:show_keybinding_settings` | | `CTRL-CMD-LEFT` | 调整窗格大小 > 向左移动分隔线 | `pane_group:resize_left` | | `CTRL-CMD-RIGHT` | 调整窗格大小 > 向右移动分隔线 | `pane_group:resize_right` | | `CTRL-CMD-UP` | 调整窗格大小 > 向上移动分隔线 | `pane_group:resize_up` | | `CTRL-SHIFT-?` | 打开资源中心 | `workspace:toggle_resource_center` | | `SHIFT-CMD-D` | 向下拆分窗格 | `pane_group:add_down` | | `SHIFT-CMD-ENTER` | 切换活动窗格最大化 | `pane_group:toggle_maximize_pane` | | `SHIFT-CMD-G` | 查找搜索查询的上一次出现 | `find:find_prev_occurrence` | | `SHIFT-CMD-P` | 切换导航面板 | `workspace:toggle_navigation_palette` | **基本功能** | 快捷键 | 命令 | 操作 | | ------------------ | -------------------------- | -------------------------------- | | `CMD--` | 减小字体大小 | `workspace:decrease_font_size` | | `CMD-0` | 重置字体大小为默认 | `workspace:reset_font_size` | | `CMD-1` | 切换至第 1 个标签页 | `workspace:activate_first_tab` | | `CMD-2` | 切换至第 2 个标签页 | `workspace:activate_second_tab` | | `CMD-3` | 切换至第 3 个标签页 | `workspace:activate_third_tab` | | `CMD-4` | 切换至第 4 个标签页 | `workspace:activate_fourth_tab` | | `CMD-5` | 切换至第 5 个标签页 | `workspace:activate_fifth_tab` | | `CMD-6` | 切换至第 6 个标签页 | `workspace:activate_sixth_tab` | | `CMD-7` | 切换至第 7 个标签页 | `workspace:activate_seventh_tab` | | `CMD-8` | 切换至第 8 个标签页 | `workspace:activate_eighth_tab` | | `CMD-9` | 切换至最后一个标签页 | `workspace:activate_last_tab` | | `CMD-=` | 增大字体大小 | `workspace:increase_font_size` | | `CMD-C` | 复制 | `terminal:copy` | | `CMD-F` | 查找 | `terminal:find` | | `CMD-V` | 粘贴 | `terminal:paste` | | `CMD-T` | 打开新标签页 | `workspace:open_new_tab` | | `SHIFT-CMD-T` | 重新打开已关闭的标签页 | `workspace:reopen_closed_tab` | | `CTRL-SHIFT-LEFT` | 将标签页向左移动 | `workspace:move_tab_left` | | `CTRL-SHIFT-RIGHT` | 将标签页向右移动 | `workspace:move_tab_right` | | `SHIFT-CMD-{` | 激活上一个标签页 | `workspace:activate_prev_tab` | | `SHIFT-CMD-}` | 激活下一个标签页 | `workspace:activate_next_tab` | </TabItem> <TabItem label="Windows"> **Warp 基础** | 快捷键 | 命令 | 操作 | | -------------- | ---------------------------- | ---------------------------------------------- | | `CTRL-SHIFT-D` | 向右拆分窗格 | `pane_group:add_right` | | | 启动配置面板 | `workspace:toggle_launch_config_palette` | | | 打开主题选择器 | `workspace:show_theme_chooser` | | `CTRL-R` | 命令搜索 | `workspace:show_command_search` | | `CTRL-SHIFT-R` | 工作流 (Workflows) | `input:toggle_workflows` | | `` CTRL-` `` | 生成 (Generate) | `input:toggle_natural_language_command_search` | | `CTRL-SHIFT-L` | 聚焦终端输入 | `terminal:focus_input` | | `CTRL-I` | Warpify 子 Shell | `terminal:trigger_subshell_bootstrap` | | `CTRL-SHIFT-\` | Warp Drive | `terminal:toggle_warp_drive` | **区块 (Blocks)** | 快捷键 | 命令 | 操作 | | ------------------ | --------------------------------- | ------------------------------------------------------ | | `ALT-DOWN` | 选择下方最近的书签 | `terminal:select_bookmark_down` | | `CTRL-SHIFT-ALT-C` | 复制命令输出 | `terminal:copy_outputs` | | `ALT-UP` | 选择上方最近的书签 | `terminal:select_bookmark_up` | | `CTRL-SHIFT-A` | 全选区块 | `terminal:select_all_blocks` | | `CTRL-SHIFT-K` | 清除区块 | `terminal:clear_blocks` | | `CTRL-SHIFT-B` | 为选中区块添加书签 | `terminal:bookmark_selected_block` | | `CTRL-DOWN` | 选择下一个区块 | `terminal:select_next_block` | | `CTRL-SHIFT-I` | 重新输入选定命令 | `terminal:reinput_commands` | | `CTRL-UP` | 选择上一个区块 | `terminal:select_previous_block` | | | 打开区块上下文菜单 | `terminal:open_block_list_context_menu_via_keybinding` | | `CTRL-SHIFT-C` | 复制命令 | `terminal:copy_commands` | | | 以 root 权限重新输入选定命令 | `terminal:reinput_commands_with_sudo` | | `CTRL-SHIFT-S` | 共享选定区块 | `terminal:open_share_modal` | | `SHIFT-DOWN` | 向下扩展选定区块 | `terminal:expand_block_selection_below` | | `SHIFT-UP` | 向上扩展选定区块 | `terminal:expand_block_selection_above` | **滚动** | 快捷键 | 命令 | 操作 | | ------------------ | -------------------------------------------- | --------------------------------------------------------- | | `PAGE UP` | 向上滚动一页 | `terminal:page_up` | | `PAGE DOWN` | 向下滚动一页 | `terminal:page_down` | | `HOME` | 滚动至顶部 | `terminal:home` | | `END` | 滚动至底部 | `terminal:end` | | `CTRL-SHIFT-UP` | 滚动至选定区块顶部 | `terminal:scroll_to_top_of_selected_block` | | `CTRL-SHIFT-DOWN` | 滚动至选定区块底部 | `terminal:scroll_to_bottom_of_selected_block` | | | 向上滚动一行终端输出 | `terminal:scroll_up_one_line` | | | 向下滚动一行终端输出 | `terminal:scroll_down_one_line` | :::note “向上/向下滚动一行终端输出”没有默认快捷键。您可以在“设置 > 键盘快捷键”中分配一个,或通过[命令面板](/terminal/command-palette/)触发。在运行长时间或全屏命令时,`PAGE UP`、`PAGE DOWN`、`HOME` 和 `END` 会转发给正在运行的程序。 ::: **输入编辑器** | 快捷键 | 命令 | 操作 | | ------------------ | ----------------------------------------- | ------------------------------------------ | | `CTRL-BACKSPACE` | 向左删除单词 | `editor:delete_word_left` | | `CTRL-ALT-F` | 折叠选定范围 | `editor_view:fold_selected_ranges` | | `CTRL-ALT-[` | 折叠 | `editor_view:fold` | | `CTRL-ALT-]` | 展开 | `editor_view:unfold` | | `CTRL-DELETE` | 向右删除单词 | `editor:delete_word_right` | | `CTRL-A` | 全选 | `editor_view:select_all` | | `CTRL-Y` | 向左删除全部 | `editor_view:delete_all_left` | | | 向右删除全部 | `editor_view:delete_all_right` | | `CTRL-END` | 将光标移至底部 | `editor_view:cmd_down` | | `CTRL-I` | 检查命令 | `editor_view:cmd_i` | | `HOME` | 回到行首 | `editor_view:home` | | `END` | 到达行尾 | `editor_view:end` | | `CTRL-A` | 移至行首 | `editor_view:move_to_line_start` | | `CTRL-B` | 向左移动光标 | `editor_view:left` | | `CTRL-C` | 清除命令编辑器 | `editor_view:clear_buffer` | | `CTRL-D` | 删除 | `editor_view:delete` | | `CTRL-E` | 移至行尾 | `editor_view:move_to_line_end` | | `CTRL-F` | 向右移动光标 / 接受自动补全建议 | `editor_view:right` | | `CTRL-G` | 为下一次出现的位置添加选区 | `editor_view:add_next_occurrence` | | `CTRL-H` | 移除上一个字符 | `editor_view:backspace` | | `CTRL-J` | 插入换行符 | `editor_view:insert_newline` | | `CTRL-K` | 向右剪切全部 | `editor_view:cut_all_right` | | `CTRL-L` | 清除屏幕 | `input:clear_screen` | | `CTRL-N` | 向下移动光标 | `editor_view:down` | | `CTRL-P` | 向上移动光标 | `editor_view:up` | | | 选择至行首 | `editor_view:select_to_line_start` | | `CTRL-SHIFT-B` | 向左选择一个字符 | `editor_view:select_left` | | `CTRL-SHIFT-DOWN` | 在下方添加光标 | `editor_view:add_cursor_below` | | | 选择至行尾 | `editor:select_to_line_end` | | `CTRL-Z` | 撤销 | `editor:undo` | | `CTRL-SHIFT-Z` | 重做 | `editor:redo` | | `CTRL-SHIFT-F` | 向右选择一个字符 | `editor:select_right` | | | 向下选择 | `editor_view:select_down` | | `CTRL-SHIFT-P` | 向上选择 | `editor_view:select_up` | | `CTRL-SHIFT-UP` | 在上方添加光标 | `editor_view:add_cursor_above` | | `CTRL-U` | 复制并清除选定行 | `editor_view:clear_and_copy_lines` | | `CTRL-W` | 向左剪切单词 | `editor_view:cut_word_left` | | `META-.` | 插入上一条命令的最后一个单词 | `editor:insert_last_word_previous_command` | | `META-A` | 移动至段落开头 | `editor_view:move_to_paragraph_start` | | `CTRL-LEFT` | 向后移动一个单词 | `editor_view:move_backward_one_word` | | `ALT-D` | 向右剪切单词 | `editor_view:cut_word_right` | | `META-E` | 移动至段落末尾 | `editor_view:move_to_paragraph_end` | | `CTRL-RIGHT` | 向前移动一个单词 | `editor_view:move_forward_one_word` | | `CTRL-ALT-LEFT` | 向后移动一个子单词 | `editor_view:move_backward_one_subword` | | `CTRL-ALT-RIGHT` | 向前移动一个子单词 | `editor_view:move_forward_one_subword` | | `SHIFT-META-<` | 移动至缓冲区开头 | `editor_view:move_to_buffer_start` | | `SHIFT-META->` | 移动至缓冲区末尾 | `editor_view:move_to_buffer_end` | | `CTRL-SHIFT-LEFT` | 向左选择一个单词 | `editor_view:select_left_by_word` | | `CTRL-SHIFT-RIGHT` | 向右选择一个单词 | `editor_view:select_right_by_word` | **终端** | 快捷键 | 命令 | 操作 | | ------------------ | ------------------------------------------------- | -------------------------------------------- | | `CTRL-ALT-DOWN` | 向下切换窗格 | `pane_group:navigate_down` | | `CTRL-ALT-LEFT` | 向左切换窗格 | `pane_group:navigate_left` | | `CTRL-ALT-RIGHT` | 向右切换窗格 | `pane_group:navigate_right` | | `CTRL-ALT-UP` | 向上切换窗格 | `pane_group:navigate_up` | | `CTRL-ALT-V` | [a11y] 设置简洁辅助功能公告 | `workspace:set_a11y_concise_verbosity_level` | | `CTRL-ALT-V` | [a11y] 设置详细辅助功能公告 | `workspace:set_a11y_verbose_verbosity_level` | | `CTRL-,` | 打开设置 | `workspace:show_settings_modal` | | `CTRL-,` | 打开设置:账户 | `workspace:show_settings_account_page` | | `F3` | 查找搜索查询的下一次出现 | `find:find_next_occurrence` | | `CTRL-SHIFT-P` | 切换命令面板 | `workspace:toggle_command_palette` | | | 切换鼠标报告 | `workspace:toggle_mouse_reporting` | | `CTRL-SHIFT-[` | 激活上一个窗格 | `pane_group:navigate_prev` | | `CTRL-SHIFT-]` | 激活下一个窗格 | `pane_group:navigate_next` | | | 调整窗格大小 > 向下移动分隔线 | `pane_group:resize_down` | | `CTRL-CMD-K` | 打开快捷键编辑器 | `workspace:show_keybinding_settings` | | | 调整窗格大小 > 向左移动分隔线 | `pane_group:resize_left` | | | 调整窗格大小 > 向右移动分隔线 | `pane_group:resize_right` | | | 调整窗格大小 > 向上移动分隔线 | `pane_group:resize_up` | | `CTRL-SHIFT-/` | 打开资源中心 | `workspace:toggle_resource_center` | | `CTRL-SHIFT-E` | 向下拆分窗格 | `pane_group:add_down` | | `CTRL-SHIFT-ENTER` | 切换活动窗格最大化 | `pane_group:toggle_maximize_pane` | | `SHIFT-F3` | 查找搜索查询的上一次出现 | `find:find_prev_occurrence` | | | 切换导航面板 | `workspace:toggle_navigation_palette` | **基本功能** | 快捷键 | 命令 | 操作 | | ------------------ | -------------------------- | -------------------------------- | | `CTRL--` | 减小字体大小 | `workspace:decrease_font_size` | | `CTRL-0` | 重置字体大小为默认 | `workspace:reset_font_size` | | `CTRL-1` | 切换至第 1 个标签页 | `workspace:activate_first_tab` | | `CTRL-2` | 切换至第 2 个标签页 | `workspace:activate_second_tab` | | `CTRL-3` | 切换至第 3 个标签页 | `workspace:activate_third_tab` | | `CTRL-4` | 切换至第 4 个标签页 | `workspace:activate_fourth_tab` | | `CTRL-5` | 切换至第 5 个标签页 | `workspace:activate_fifth_tab` | | `CTRL-6` | 切换至第 6 个标签页 | `workspace:activate_sixth_tab` | | `CTRL-7` | 切换至第 7 个标签页 | `workspace:activate_seventh_tab` | | `CTRL-8` | 切换至第 8 个标签页 | `workspace:activate_eighth_tab` | | `CTRL-9` | 切换至最后一个标签页 | `workspace:activate_last_tab` | | `CTRL-=` | 增大字体大小 | `workspace:increase_font_size` | | `CTRL-SHIFT-C` | 复制 | `terminal:copy` | | `CTRL-SHIFT-F` | 查找 | `terminal:find` | | `CTRL-SHIFT-V` | 粘贴 | `terminal:paste` | | `CTRL-SHIFT-T` | 打开新标签页 | `workspace:open_new_tab` | | `CTRL-ALT-T` | 重新打开已关闭的标签页 | `workspace:reopen_closed_tab` | | `CTRL-SHIFT-LEFT` | 将标签页向左移动 | `workspace:move_tab_left` | | `CTRL-SHIFT-RIGHT` | 将标签页向右移动 | `workspace:move_tab_right` | | `CTRL-PAGEUP` | 激活上一个标签页 | `workspace:activate_prev_tab` | | `CTRL-PAGEDOWN` | 激活下一个标签页 | `workspace:activate_next_tab` | </TabItem> <TabItem label="Linux"> **Warp 基础** | 快捷键 | 命令 | 操作 | | -------------- | ---------------------------- | ---------------------------------------------- | | `CTRL-SHIFT-D` | 向右拆分窗格 | `pane_group:add_right` | | | 启动配置面板 | `workspace:toggle_launch_config_palette` | | | 打开主题选择器 | `workspace:show_theme_chooser` | | `CTRL-R` | 命令搜索 | `workspace:show_command_search` | | `CTRL-SHIFT-R` | 工作流 (Workflows) | `input:toggle_workflows` | | `` CTRL-` `` | 生成 (Generate) | `input:toggle_natural_language_command_search` | | `CTRL-SHIFT-L` | 聚焦终端输入 | `terminal:focus_input` | | `CTRL-I` | Warpify 子 Shell | `terminal:trigger_subshell_bootstrap` | | `CTRL-SHIFT-\` | Warp Drive | `terminal:toggle_warp_drive` | **区块 (Blocks)** | 快捷键 | 命令 | 操作 | | ------------------ | --------------------------------- | ------------------------------------------------------ | | `ALT-DOWN` | 选择下方最近的书签 | `terminal:select_bookmark_down` | | `CTRL-SHIFT-ALT-C` | 复制命令输出 | `terminal:copy_outputs` | | `ALT-UP` | 选择上方最近的书签 | `terminal:select_bookmark_up` | | `CTRL-SHIFT-A` | 全选区块 | `terminal:select_all_blocks` | | `CTRL-SHIFT-K` | 清除区块 | `terminal:clear_blocks` | | `CTRL-SHIFT-B` | 为选中区块添加书签 | `terminal:bookmark_selected_block` | | `CTRL-DOWN` | 选择下一个区块 | `terminal:select_next_block` | | `CTRL-SHIFT-I` | 重新输入选定命令 | `terminal:reinput_commands` | | `CTRL-UP` | 选择上一个区块 | `terminal:select_previous_block` | | | 打开区块上下文菜单 | `terminal:open_block_list_context_menu_via_keybinding` | | `CTRL-SHIFT-C` | 复制命令 | `terminal:copy_commands` | | | 以 root 权限重新输入选定命令 | `terminal:reinput_commands_with_sudo` | | `CTRL-SHIFT-S` | 共享选定区块 | `terminal:open_share_modal` | | `SHIFT-DOWN` | 向下扩展选定区块 | `terminal:expand_block_selection_below` | | `SHIFT-UP` | 向上扩展选定区块 | `terminal:expand_block_selection_above` | **滚动** | 快捷键 | 命令 | 操作 | | ------------------ | -------------------------------------------- | --------------------------------------------------------- | | `PAGE UP` | 向上滚动一页 | `terminal:page_up` | | `PAGE DOWN` | 向下滚动一页 | `terminal:page_down` | | `HOME` | 滚动至顶部 | `terminal:home` | | `END` | 滚动至底部 | `terminal:end` | | `CTRL-SHIFT-UP` | 滚动至选定区块顶部 | `terminal:scroll_to_top_of_selected_block` | | `CTRL-SHIFT-DOWN` | 滚动至选定区块底部 | `terminal:scroll_to_bottom_of_selected_block` | | | 向上滚动一行终端输出 | `terminal:scroll_up_one_line` | | | 向下滚动一行终端输出 | `terminal:scroll_down_one_line` | :::note “向上/向下滚动一行终端输出”没有默认快捷键。您可以在“设置 > 键盘快捷键”中分配一个,或通过[命令面板](/terminal/command-palette/)触发。在运行长时间或全屏命令时,`PAGE UP`、`PAGE DOWN`、`HOME` 和 `END` 会转发给正在运行的程序。 ::: **输入编辑器** | 快捷键 | 命令 | 操作 | | ------------------ | ----------------------------------------- | ------------------------------------------ | | `CTRL-BACKSPACE` | 向左删除单词 | `editor:delete_word_left` | | `CTRL-ALT-F` | 折叠选定范围 | `editor_view:fold_selected_ranges` | | `CTRL-ALT-[` | 折叠 | `editor_view:fold` | | `CTRL-ALT-]` | 展开 | `editor_view:unfold` | | `CTRL-DELETE` | 向右删除单词 | `editor:delete_word_right` | | `CTRL-A` | 全选 | `editor_view:select_all` | | `CTRL-Y` | 向左删除全部 | `editor_view:delete_all_left` | | | 向右删除全部 | `editor_view:delete_all_right` | | `CTRL-END` | 将光标移至底部 | `editor_view:cmd_down` | | `CTRL-I` | 检查命令 | `editor_view:cmd_i` | | `HOME` | 回到行首 | `editor_view:home` | | `END` | 到达行尾 | `editor_view:end` | | `CTRL-A` | 移至行首 | `editor_view:move_to_line_start` | | `CTRL-B` | 向左移动光标 | `editor_view:left` | | `CTRL-C` | 清除命令编辑器 | `editor_view:clear_buffer` | | `CTRL-D` | 删除 | `editor_view:delete` | | `CTRL-E` | 移至行尾 | `editor_view:move_to_line_end` | | `CTRL-F` | 向右移动光标 / 接受自动补全建议 | `editor_view:right` | | `CTRL-G` | 为下一次出现的位置添加选区 | `editor_view:add_next_occurrence` | | `CTRL-H` | 移除上一个字符 | `editor_view:backspace` | | `CTRL-J` | 插入换行符 | `editor_view:insert_newline` | | `CTRL-K` | 向右剪切全部 | `editor_view:cut_all_right` | | `CTRL-L` | 清除屏幕 | `input:clear_screen` | | `CTRL-N` | 向下移动光标 | `editor_view:down` | | `CTRL-P` | 向上移动光标 | `editor_view:up` | | | 选择至行首 | `editor_view:select_to_line_start` | | `CTRL-SHIFT-B` | 向左选择一个字符 | `editor_view:select_left` | | `CTRL-SHIFT-DOWN` | 在下方添加光标 | `editor_view:add_cursor_below` | | | 选择至行尾 | `editor:select_to_line_end` | | `CTRL-Z` | 撤销 | `editor:undo` | | `CTRL-SHIFT-Z` | 重做 | `editor:redo` | | `CTRL-SHIFT-F` | 向右选择一个字符 | `editor:select_right` | | | 向下选择 | `editor_view:select_down` | | `CTRL-SHIFT-P` | 向上选择 | `editor_view:select_up` | | `CTRL-SHIFT-UP` | 在上方添加光标 | `editor_view:add_cursor_above` | | `CTRL-U` | 复制并清除选定行 | `editor_view:clear_and_copy_lines` | | `CTRL-W` | 向左剪切单词 | `editor_view:cut_word_left` | | `META-.` | 插入上一条命令的最后一个单词 | `editor:insert_last_word_previous_command` | | `META-A` | 移动至段落开头 | `editor_view:move_to_paragraph_start` | | `CTRL-LEFT` | 向后移动一个单词 | `editor_view:move_backward_one_word` | | `ALT-D` | 向右剪切单词 | `editor_view:cut_word_right` | | `META-E` | 移动至段落末尾 | `editor_view:move_to_paragraph_end` | | `CTRL-RIGHT` | 向前移动一个单词 | `editor_view:move_forward_one_word` | | `CTRL-ALT-LEFT` | 向后移动一个子单词 | `editor_view:move_backward_one_subword` | | `CTRL-ALT-RIGHT` | 向前移动一个子单词 | `editor_view:move_forward_one_subword` | | `SHIFT-META-<` | 移动至缓冲区开头 | `editor_view:move_to_buffer_start` | | `SHIFT-META->` | 移动至缓冲区末尾 | `editor_view:move_to_buffer_end` | | `CTRL-SHIFT-LEFT` | 向左选择一个单词 | `editor_view:select_left_by_word` | | `CTRL-SHIFT-RIGHT` | 向右选择一个单词 | `editor_view:select_right_by_word` | **终端** | 快捷键 | 命令 | 操作 | | ------------------ | ------------------------------------------------- | -------------------------------------------- | | `CTRL-ALT-DOWN` | 向下切换窗格 | `pane_group:navigate_down` | | `CTRL-ALT-LEFT` | 向左切换窗格 | `pane_group:navigate_left` | | `CTRL-ALT-RIGHT` | 向右切换窗格 | `pane_group:navigate_right` | | `CTRL-ALT-UP` | 向上切换窗格 | `pane_group:navigate_up` | | `CTRL-ALT-V` | [a11y] 设置简洁辅助功能公告 | `workspace:set_a11y_concise_verbosity_level` | | `CTRL-ALT-V` | [a11y] 设置详细辅助功能公告 | `workspace:set_a11y_verbose_verbosity_level` | | `CTRL-,` | 打开设置 | `workspace:show_settings_modal` | | `CTRL-,` | 打开设置:账户 | `workspace:show_settings_account_page` | | `F3` | 查找搜索查询的下一次出现 | `find:find_next_occurrence` | | `CTRL-SHIFT-P` | 切换命令面板 | `workspace:toggle_command_palette` | | | 切换鼠标报告 | `workspace:toggle_mouse_reporting` | | `CTRL-SHIFT-[` | 激活上一个窗格 | `pane_group:navigate_prev` | | `CTRL-SHIFT-]` | 激活下一个窗格 | `pane_group:navigate_next` | | | 调整窗格大小 > 向下移动分隔线 | `pane_group:resize_down` | | `CTRL-CMD-K` | 打开快捷键编辑器 | `workspace:show_keybinding_settings` | | | 调整窗格大小 > 向左移动分隔线 | `pane_group:resize_left` | | | 调整窗格大小 > 向右移动分隔线 | `pane_group:resize_right` | | | 调整窗格大小 > 向上移动分隔线 | `pane_group:resize_up` | | `CTRL-SHIFT-/` | 打开资源中心 | `workspace:toggle_resource_center` | | `CTRL-SHIFT-E` | 向下拆分窗格 | `pane_group:add_down` | | `CTRL-SHIFT-ENTER` | 切换活动窗格最大化 | `pane_group:toggle_maximize_pane` | | `SHIFT-F3` | 查找搜索查询的上一次出现 | `find:find_prev_occurrence` | | | 切换导航面板 | `workspace:toggle_navigation_palette` | **基本功能** | 快捷键 | 命令 | 操作 | | ------------------ | -------------------------- | -------------------------------- | | `CTRL--` | 减小字体大小 | `workspace:decrease_font_size` | | `CTRL-0` | 重置字体大小为默认 | `workspace:reset_font_size` | | `CTRL-1` | 切换至第 1 个标签页 | `workspace:activate_first_tab` | | `CTRL-2` | 切换至第 2 个标签页 | `workspace:activate_second_tab` | | `CTRL-3` | 切换至第 3 个标签页 | `workspace:activate_third_tab` | | `CTRL-4` | 切换至第 4 个标签页 | `workspace:activate_fourth_tab` | | `CTRL-5` | 切换至第 5 个标签页 | `workspace:activate_fifth_tab` | | `CTRL-6` | 切换至第 6 个标签页 | `workspace:activate_sixth_tab` | | `CTRL-7` | 切换至第 7 个标签页 | `workspace:activate_seventh_tab` | | `CTRL-8` | 切换至第 8 个标签页 | `workspace:activate_eighth_tab` | | `CTRL-9` | 切换至最后一个标签页 | `workspace:activate_last_tab` | | `CTRL-=` | 增大字体大小 | `workspace:increase_font_size` | | `CTRL-SHIFT-C` | 复制 | `terminal:copy` | | `CTRL-SHIFT-F` | 查找 | `terminal:find` | | `CTRL-SHIFT-V` | 粘贴 | `terminal:paste` | | `CTRL-SHIFT-T` | 打开新标签页 | `workspace:open_new_tab` | | `CTRL-ALT-T` | 重新打开已关闭的标签页 | `workspace:reopen_closed_tab` | | `CTRL-SHIFT-LEFT` | 将标签页向左移动 | `workspace:move_tab_left` | | `CTRL-SHIFT-RIGHT` | 将标签页向右移动 | `workspace:move_tab_right` | | `CTRL-PAGEUP` | 激活上一个标签页 | `workspace:activate_prev_tab` | | `CTRL-PAGEDOWN` | 激活下一个标签页 | `workspace:activate_next_tab` | </TabItem> </Tabs>查看、自定义并重新映射所有 Warp 功能的键盘快捷键。
Warp 打开时会显示一个快捷键屏幕,列出了一些最常用的键盘快捷键。点击 x 按钮可以隐藏快捷键屏幕。您可以通过 命令面板 或资源中心键盘快捷键侧边栏快速查看快捷键。
自定义键盘快捷键
标题为“自定义键盘快捷键”的部分通过导航至 设置 (Settings) > 键盘快捷键 (Keyboard shortcuts),可以设置自定义、清除或恢复默认键盘快捷键。使用搜索栏搜索可重新映射的操作或现有的快捷键。
使用文件重新映射键盘快捷键。有关说明,请参阅我们的 keysets 仓库。
所有可用快捷键
标题为“所有可用快捷键”的部分Warp 基础
| 快捷键 | 命令 | 操作 |
|---|---|---|
CMD-D | 向右拆分窗格 | pane_group:add_right |
CTRL-CMD-L | 启动配置面板 | workspace:toggle_launch_config_palette |
CTRL-CMD-T | 打开主题选择器 | workspace:show_theme_chooser |
CTRL-R | 命令搜索 | workspace:show_command_search |
CTRL-SHIFT-R | 工作流 | input:toggle_workflows |
CTRL-` | 生成 (Generate) | input:toggle_natural_language_command_search |
CMD-L | 聚焦终端输入 | terminal:focus_input |
CTRL-I | Warpify 子 Shell | terminal:trigger_subshell_bootstrap |
CMD-\ | Warp Drive | terminal:toggle_warp_drive |
CMD-O | 文件搜索 | |
CMD-P | 打开命令面板 |
块 (Blocks)
| 快捷键 | 命令 | 操作 |
|---|---|---|
ALT-DOWN | 选择下方最近的书签 | terminal:select_bookmark_down |
ALT-SHIFT-CMD-C | 复制命令输出 | terminal:copy_outputs |
ALT-UP | 选择上方最近的书签 | terminal:select_bookmark_up |
CMD-A | 全选区块 | terminal:select_all_blocks |
CMD-K | 清除区块 | terminal:clear_blocks |
CMD-B | 为选中区块添加书签 | terminal:bookmark_selected_block |
CMD-DOWN | 选择下一个区块 | terminal:select_next_block |
CMD-I | 重新输入选定命令 | terminal:reinput_commands |
CMD-UP | 选择上一个区块 | terminal:select_previous_block |
CTRL-M | 打开区块上下文菜单 | terminal:open_block_list_context_menu_via_keybinding |
SHIFT-CMD-C | 复制命令 | terminal:copy_commands |
SHIFT-CMD-I | 以 root 权限重新输入选定命令 | terminal:reinput_commands_with_sudo |
SHIFT-CMD-S | 共享选定区块 | terminal:open_share_modal |
SHIFT-DOWN | 向下扩展选定区块 | terminal:expand_block_selection_below |
SHIFT-UP | 向上扩展选定区块 | terminal:expand_block_selection_above |
滚动
| 快捷键 | 命令 | 操作 |
|---|---|---|
PAGE UP | 向上滚动一页 | terminal:page_up |
PAGE DOWN | 向下滚动一页 | terminal:page_down |
HOME | 滚动至顶部 | terminal:home |
END | 滚动至底部 | terminal:end |
SHIFT-CMD-UP | 滚动至选定区块顶部 | terminal:scroll_to_top_of_selected_block |
SHIFT-CMD-DOWN | 滚动至选定区块底部 | terminal:scroll_to_bottom_of_selected_block |
| 向上滚动一行终端输出 | terminal:scroll_up_one_line | |
| 向下滚动一行终端输出 | terminal:scroll_down_one_line |
输入编辑器
| 快捷键 | 命令 | 操作 |
|---|---|---|
ALT-BACKSPACE | 向左删除单词 | editor:delete_word_left |
ALT-CMD-F | 折叠选定范围 | editor_view:fold_selected_ranges |
ALT-CMD-[ | 折叠 | editor_view:fold |
ALT-CMD-] | 展开 | editor_view:unfold |
ALT-DELETE | 向右删除单词 | editor:delete_word_right |
CMD-A | 全选 | editor_view:select_all |
CMD-BACKSPACE | 向左删除全部 | editor_view:delete_all_left |
CMD-DELETE | 向右删除全部 | editor_view:delete_all_right |
CMD-DOWN | 将光标移至底部 | editor_view:cmd_down |
CMD-I | 检查命令 | editor_view:cmd_i |
CMD-LEFT | 回到行首 | editor_view:home |
CMD-RIGHT | 到达行尾 | editor_view:end |
CTRL-A | 移至行首 | editor_view:move_to_line_start |
CTRL-B | 向左移动光标 | editor_view:left |
CTRL-C | 清除命令编辑器 | editor_view:clear_buffer |
CTRL-D | 删除 | editor_view:delete |
CTRL-E | 移至行尾 | editor_view:move_to_line_end |
CTRL-F | 向右移动光标 / 接受自动补全建议 | editor_view:right |
CTRL-G | 为下一次出现的位置添加选区 | editor_view:add_next_occurrence |
CTRL-H | 移除上一个字符 | editor_view:backspace |
CTRL-J | 插入换行符 | editor_view:insert_newline |
CTRL-K | 向右剪切全部 | editor_view:cut_all_right |
CTRL-L | 清除屏幕 | input:clear_screen |
CTRL-N | 向下移动光标 | editor_view:down |
CTRL-P | 向上移动光标 | editor_view:up |
CTRL-SHIFT-A | 选择至行首 | editor_view:select_to_line_start |
CTRL-SHIFT-B | 向左选择一个字符 | editor_view:select_left |
CTRL-SHIFT-DOWN | 在下方添加光标 | editor_view:add_cursor_below |
CTRL-SHIFT-E | 选择至行尾 | editor:select_to_line_end |
CMD-Z | 撤销 | editor:undo |
CMD-SHIFT-Z | 重做 | editor:redo |
CTRL-SHIFT-F | 向右选择一个字符 | editor:select_right |
CTRL-SHIFT-N | 向下选择 | editor_view:select_down |
CTRL-SHIFT-P | 向上选择 | editor_view:select_up |
CTRL-SHIFT-UP | 在上方添加光标 | editor_view:add_cursor_above |
CTRL-U | 复制并清除选定行 | editor_view:clear_and_copy_lines |
CTRL-W | 向左剪切单词 | editor_view:cut_word_left |
META-. | 插入上一条命令的最后一个单词 | editor:insert_last_word_previous_command |
META-A | 移动至段落开头 | editor_view:move_to_paragraph_start |
META-B | 向后移动一个单词 | editor_view:move_backward_one_word |
META-D | 向右剪切单词 | editor_view:cut_word_right |
META-E | 移动至段落末尾 | editor_view:move_to_paragraph_end |
META-F | 向前移动一个单词 | editor_view:move_forward_one_word |
CTRL-OPT-LEFT | 向后移动一个子单词 | editor_view:move_backward_one_subword |
CTRL-OPT-RIGHT | 向前移动一个子单词 | editor_view:move_forward_one_subword |
SHIFT-CMD-K | 清除选定行 | editor_view:clear_lines |
SHIFT-META-< | 移动至缓冲区开头 | editor_view:move_to_buffer_start |
SHIFT-META-> | 移动至缓冲区末尾 | editor_view:move_to_buffer_end |
SHIFT-META-B | 向左选择一个单词 | editor_view:select_left_by_word |
SHIFT-META-F | 向右选择一个单词 | editor_view:select_right_by_word |
终端
| 快捷键 | 命令 | 操作 |
|---|---|---|
ALT-CMD-DOWN | 向下切换窗格 | pane_group:navigate_down |
ALT-CMD-LEFT | 向左切换窗格 | pane_group:navigate_left |
ALT-CMD-RIGHT | 向右切换窗格 | pane_group:navigate_right |
ALT-CMD-UP | 向上切换窗格 | pane_group:navigate_up |
ALT-CMD-V | [a11y] 设置简洁辅助功能公告 | workspace:set_a11y_concise_verbosity_level |
ALT-CMD-V | [a11y] 设置详细辅助功能公告 | workspace:set_a11y_verbose_verbosity_level |
CMD-, | 打开设置 | workspace:show_settings_modal |
CMD-, | 打开设置:账户 | workspace:show_settings_account_page |
CMD-G | 查找搜索查询的下一次出现 | find:find_next_occurrence |
CMD-P | 切换命令面板 | workspace:toggle_command_palette |
| 切换鼠标报告 | workspace:toggle_mouse_reporting | |
CMD-[ | 激活上一个窗格 | pane_group:navigate_prev |
CMD-] | 激活下一个窗格 | pane_group:navigate_next |
CTRL-CMD-DOWN | 调整窗格大小 > 向下移动分隔线 | pane_group:resize_down |
CTRL-CMD-K | 打开快捷键编辑器 | workspace:show_keybinding_settings |
CTRL-CMD-LEFT | 调整窗格大小 > 向左移动分隔线 | pane_group:resize_left |
CTRL-CMD-RIGHT | 调整窗格大小 > 向右移动分隔线 | pane_group:resize_right |
CTRL-CMD-UP | 调整窗格大小 > 向上移动分隔线 | pane_group:resize_up |
CTRL-SHIFT-? | 打开资源中心 | workspace:toggle_resource_center |
SHIFT-CMD-D | 向下拆分窗格 | pane_group:add_down |
SHIFT-CMD-ENTER | 切换活动窗格最大化 | pane_group:toggle_maximize_pane |
SHIFT-CMD-G | 查找搜索查询的上一次出现 | find:find_prev_occurrence |
SHIFT-CMD-P | 切换导航面板 | workspace:toggle_navigation_palette |
基本功能
| 快捷键 | 命令 | 操作 |
|---|---|---|
CMD-- | 减小字体大小 | workspace:decrease_font_size |
CMD-0 | 重置字体大小为默认 | workspace:reset_font_size |
CMD-1 | 切换至第 1 个标签页 | workspace:activate_first_tab |
CMD-2 | 切换至第 2 个标签页 | workspace:activate_second_tab |
CMD-3 | 切换至第 3 个标签页 | workspace:activate_third_tab |
CMD-4 | 切换至第 4 个标签页 | workspace:activate_fourth_tab |
CMD-5 | 切换至第 5 个标签页 | workspace:activate_fifth_tab |
CMD-6 | 切换至第 6 个标签页 | workspace:activate_sixth_tab |
CMD-7 | 切换至第 7 个标签页 | workspace:activate_seventh_tab |
CMD-8 | 切换至第 8 个标签页 | workspace:activate_eighth_tab |
CMD-9 | 切换至最后一个标签页 | workspace:activate_last_tab |
CMD-= | 增大字体大小 | workspace:increase_font_size |
CMD-C | 复制 | terminal:copy |
CMD-F | 查找 | terminal:find |
CMD-V | 粘贴 | terminal:paste |
CMD-T | 打开新标签页 | workspace:open_new_tab |
SHIFT-CMD-T | 重新打开已关闭的标签页 | workspace:reopen_closed_tab |
CTRL-SHIFT-LEFT | 将标签页向左移动 | workspace:move_tab_left |
CTRL-SHIFT-RIGHT | 将标签页向右移动 | workspace:move_tab_right |
SHIFT-CMD-{ | 激活上一个标签页 | workspace:activate_prev_tab |
SHIFT-CMD-} | 激活下一个标签页 | workspace:activate_next_tab |
Warp 基础
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-SHIFT-D | 向右拆分窗格 | pane_group:add_right |
| 启动配置面板 | workspace:toggle_launch_config_palette | |
| 打开主题选择器 | workspace:show_theme_chooser | |
CTRL-R | 命令搜索 | workspace:show_command_search |
CTRL-SHIFT-R | 工作流 | input:toggle_workflows |
CTRL-` | 生成 (Generate) | input:toggle_natural_language_command_search |
CTRL-SHIFT-L | 聚焦终端输入 | terminal:focus_input |
CTRL-I | Warpify 子 Shell | terminal:trigger_subshell_bootstrap |
CTRL-SHIFT-\ | Warp Drive | terminal:toggle_warp_drive |
块 (Blocks)
| 快捷键 | 命令 | 操作 |
|---|---|---|
ALT-DOWN | 选择下方最近的书签 | terminal:select_bookmark_down |
CTRL-SHIFT-ALT-C | 复制命令输出 | terminal:copy_outputs |
ALT-UP | 选择上方最近的书签 | terminal:select_bookmark_up |
CTRL-SHIFT-A | 全选区块 | terminal:select_all_blocks |
CTRL-SHIFT-K | 清除区块 | terminal:clear_blocks |
CTRL-SHIFT-B | 为选中区块添加书签 | terminal:bookmark_selected_block |
CTRL-DOWN | 选择下一个区块 | terminal:select_next_block |
CTRL-SHIFT-I | 重新输入选定命令 | terminal:reinput_commands |
CTRL-UP | 选择上一个区块 | terminal:select_previous_block |
| 打开区块上下文菜单 | terminal:open_block_list_context_menu_via_keybinding | |
CTRL-SHIFT-C | 复制命令 | terminal:copy_commands |
| 以 root 权限重新输入选定命令 | terminal:reinput_commands_with_sudo | |
CTRL-SHIFT-S | 共享选定区块 | terminal:open_share_modal |
SHIFT-DOWN | 向下扩展选定区块 | terminal:expand_block_selection_below |
SHIFT-UP | 向上扩展选定区块 | terminal:expand_block_selection_above |
滚动
| 快捷键 | 命令 | 操作 |
|---|---|---|
PAGE UP | 向上滚动一页 | terminal:page_up |
PAGE DOWN | 向下滚动一页 | terminal:page_down |
HOME | 滚动至顶部 | terminal:home |
END | 滚动至底部 | terminal:end |
CTRL-SHIFT-UP | 滚动至选定区块顶部 | terminal:scroll_to_top_of_selected_block |
CTRL-SHIFT-DOWN | 滚动至选定区块底部 | terminal:scroll_to_bottom_of_selected_block |
| 向上滚动一行终端输出 | terminal:scroll_up_one_line | |
| 向下滚动一行终端输出 | terminal:scroll_down_one_line |
输入编辑器
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-BACKSPACE | 向左删除单词 | editor:delete_word_left |
CTRL-ALT-F | 折叠选定范围 | editor_view:fold_selected_ranges |
CTRL-ALT-[ | 折叠 | editor_view:fold |
CTRL-ALT-] | 展开 | editor_view:unfold |
CTRL-DELETE | 向右删除单词 | editor:delete_word_right |
CTRL-A | 全选 | editor_view:select_all |
CTRL-Y | 向左删除全部 | editor_view:delete_all_left |
| 向右删除全部 | editor_view:delete_all_right | |
CTRL-END | 将光标移至底部 | editor_view:cmd_down |
CTRL-I | 检查命令 | editor_view:cmd_i |
HOME | 回到行首 | editor_view:home |
END | 到达行尾 | editor_view:end |
CTRL-A | 移至行首 | editor_view:move_to_line_start |
CTRL-B | 向左移动光标 | editor_view:left |
CTRL-C | 清除命令编辑器 | editor_view:clear_buffer |
CTRL-D | 删除 | editor_view:delete |
CTRL-E | 移至行尾 | editor_view:move_to_line_end |
CTRL-F | 向右移动光标 / 接受自动补全建议 | editor_view:right |
CTRL-G | 为下一次出现的位置添加选区 | editor_view:add_next_occurrence |
CTRL-H | 移除上一个字符 | editor_view:backspace |
CTRL-J | 插入换行符 | editor_view:insert_newline |
CTRL-K | 向右剪切全部 | editor_view:cut_all_right |
CTRL-L | 清除屏幕 | input:clear_screen |
CTRL-N | 向下移动光标 | editor_view:down |
CTRL-P | 向上移动光标 | editor_view:up |
| 选择至行首 | editor_view:select_to_line_start | |
CTRL-SHIFT-B | 向左选择一个字符 | editor_view:select_left |
CTRL-SHIFT-DOWN | 在下方添加光标 | editor_view:add_cursor_below |
| 选择至行尾 | editor:select_to_line_end | |
CTRL-Z | 撤销 | editor:undo |
CTRL-SHIFT-Z | 重做 | editor:redo |
CTRL-SHIFT-F | 向右选择一个字符 | editor:select_right |
| 向下选择 | editor_view:select_down | |
CTRL-SHIFT-P | 向上选择 | editor_view:select_up |
CTRL-SHIFT-UP | 在上方添加光标 | editor_view:add_cursor_above |
CTRL-U | 复制并清除选定行 | editor_view:clear_and_copy_lines |
CTRL-W | 向左剪切单词 | editor_view:cut_word_left |
META-. | 插入上一条命令的最后一个单词 | editor:insert_last_word_previous_command |
META-A | 移动至段落开头 | editor_view:move_to_paragraph_start |
CTRL-LEFT | 向后移动一个单词 | editor_view:move_backward_one_word |
ALT-D | 向右剪切单词 | editor_view:cut_word_right |
META-E | 移动至段落末尾 | editor_view:move_to_paragraph_end |
CTRL-RIGHT | 向前移动一个单词 | editor_view:move_forward_one_word |
CTRL-ALT-LEFT | 向后移动一个子单词 | editor_view:move_backward_one_subword |
CTRL-ALT-RIGHT | 向前移动一个子单词 | editor_view:move_forward_one_subword |
SHIFT-META-< | 移动至缓冲区开头 | editor_view:move_to_buffer_start |
SHIFT-META-> | 移动至缓冲区末尾 | editor_view:move_to_buffer_end |
CTRL-SHIFT-LEFT | 向左选择一个单词 | editor_view:select_left_by_word |
CTRL-SHIFT-RIGHT | 向右选择一个单词 | editor_view:select_right_by_word |
终端
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-ALT-DOWN | 向下切换窗格 | pane_group:navigate_down |
CTRL-ALT-LEFT | 向左切换窗格 | pane_group:navigate_left |
CTRL-ALT-RIGHT | 向右切换窗格 | pane_group:navigate_right |
CTRL-ALT-UP | 向上切换窗格 | pane_group:navigate_up |
CTRL-ALT-V | [a11y] 设置简洁辅助功能公告 | workspace:set_a11y_concise_verbosity_level |
CTRL-ALT-V | [a11y] 设置详细辅助功能公告 | workspace:set_a11y_verbose_verbosity_level |
CTRL-, | 打开设置 | workspace:show_settings_modal |
CTRL-, | 打开设置:账户 | workspace:show_settings_account_page |
F3 | 查找搜索查询的下一次出现 | find:find_next_occurrence |
CTRL-SHIFT-P | 切换命令面板 | workspace:toggle_command_palette |
| 切换鼠标报告 | workspace:toggle_mouse_reporting | |
CTRL-SHIFT-[ | 激活上一个窗格 | pane_group:navigate_prev |
CTRL-SHIFT-] | 激活下一个窗格 | pane_group:navigate_next |
| 调整窗格大小 > 向下移动分隔线 | pane_group:resize_down | |
CTRL-CMD-K | 打开快捷键编辑器 | workspace:show_keybinding_settings |
| 调整窗格大小 > 向左移动分隔线 | pane_group:resize_left | |
| 调整窗格大小 > 向右移动分隔线 | pane_group:resize_right | |
| 调整窗格大小 > 向上移动分隔线 | pane_group:resize_up | |
CTRL-SHIFT-/ | 打开资源中心 | workspace:toggle_resource_center |
CTRL-SHIFT-E | 向下拆分窗格 | pane_group:add_down |
CTRL-SHIFT-ENTER | 切换活动窗格最大化 | pane_group:toggle_maximize_pane |
SHIFT-F3 | 查找搜索查询的上一次出现 | find:find_prev_occurrence |
| 切换导航面板 | workspace:toggle_navigation_palette |
基本功能
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-- | 减小字体大小 | workspace:decrease_font_size |
CTRL-0 | 重置字体大小为默认 | workspace:reset_font_size |
CTRL-1 | 切换至第 1 个标签页 | workspace:activate_first_tab |
CTRL-2 | 切换至第 2 个标签页 | workspace:activate_second_tab |
CTRL-3 | 切换至第 3 个标签页 | workspace:activate_third_tab |
CTRL-4 | 切换至第 4 个标签页 | workspace:activate_fourth_tab |
CTRL-5 | 切换至第 5 个标签页 | workspace:activate_fifth_tab |
CTRL-6 | 切换至第 6 个标签页 | workspace:activate_sixth_tab |
CTRL-7 | 切换至第 7 个标签页 | workspace:activate_seventh_tab |
CTRL-8 | 切换至第 8 个标签页 | workspace:activate_eighth_tab |
CTRL-9 | 切换至最后一个标签页 | workspace:activate_last_tab |
CTRL-= | 增大字体大小 | workspace:increase_font_size |
CTRL-SHIFT-C | 复制 | terminal:copy |
CTRL-SHIFT-F | 查找 | terminal:find |
CTRL-SHIFT-V | 粘贴 | terminal:paste |
CTRL-SHIFT-T | 打开新标签页 | workspace:open_new_tab |
CTRL-ALT-T | 重新打开已关闭的标签页 | workspace:reopen_closed_tab |
CTRL-SHIFT-LEFT | 将标签页向左移动 | workspace:move_tab_left |
CTRL-SHIFT-RIGHT | 将标签页向右移动 | workspace:move_tab_right |
CTRL-PAGEUP | 激活上一个标签页 | workspace:activate_prev_tab |
CTRL-PAGEDOWN | 激活下一个标签页 | workspace:activate_next_tab |
Warp 基础
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-SHIFT-D | 向右拆分窗格 | pane_group:add_right |
| 启动配置面板 | workspace:toggle_launch_config_palette | |
| 打开主题选择器 | workspace:show_theme_chooser | |
CTRL-R | 命令搜索 | workspace:show_command_search |
CTRL-SHIFT-R | 工作流 | input:toggle_workflows |
CTRL-` | 生成 (Generate) | input:toggle_natural_language_command_search |
CTRL-SHIFT-L | 聚焦终端输入 | terminal:focus_input |
CTRL-I | Warpify 子 Shell | terminal:trigger_subshell_bootstrap |
CTRL-SHIFT-\ | Warp Drive | terminal:toggle_warp_drive |
块 (Blocks)
| 快捷键 | 命令 | 操作 |
|---|---|---|
ALT-DOWN | 选择下方最近的书签 | terminal:select_bookmark_down |
CTRL-SHIFT-ALT-C | 复制命令输出 | terminal:copy_outputs |
ALT-UP | 选择上方最近的书签 | terminal:select_bookmark_up |
CTRL-SHIFT-A | 全选区块 | terminal:select_all_blocks |
CTRL-SHIFT-K | 清除区块 | terminal:clear_blocks |
CTRL-SHIFT-B | 为选中区块添加书签 | terminal:bookmark_selected_block |
CTRL-DOWN | 选择下一个区块 | terminal:select_next_block |
CTRL-SHIFT-I | 重新输入选定命令 | terminal:reinput_commands |
CTRL-UP | 选择上一个区块 | terminal:select_previous_block |
| 打开区块上下文菜单 | terminal:open_block_list_context_menu_via_keybinding | |
CTRL-SHIFT-C | 复制命令 | terminal:copy_commands |
| 以 root 权限重新输入选定命令 | terminal:reinput_commands_with_sudo | |
CTRL-SHIFT-S | 共享选定区块 | terminal:open_share_modal |
SHIFT-DOWN | 向下扩展选定区块 | terminal:expand_block_selection_below |
SHIFT-UP | 向上扩展选定区块 | terminal:expand_block_selection_above |
滚动
| 快捷键 | 命令 | 操作 |
|---|---|---|
PAGE UP | 向上滚动一页 | terminal:page_up |
PAGE DOWN | 向下滚动一页 | terminal:page_down |
HOME | 滚动至顶部 | terminal:home |
END | 滚动至底部 | terminal:end |
CTRL-SHIFT-UP | 滚动至选定区块顶部 | terminal:scroll_to_top_of_selected_block |
CTRL-SHIFT-DOWN | 滚动至选定区块底部 | terminal:scroll_to_bottom_of_selected_block |
| 向上滚动一行终端输出 | terminal:scroll_up_one_line | |
| 向下滚动一行终端输出 | terminal:scroll_down_one_line |
输入编辑器
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-BACKSPACE | 向左删除单词 | editor:delete_word_left |
CTRL-ALT-F | 折叠选定范围 | editor_view:fold_selected_ranges |
CTRL-ALT-[ | 折叠 | editor_view:fold |
CTRL-ALT-] | 展开 | editor_view:unfold |
CTRL-DELETE | 向右删除单词 | editor:delete_word_right |
CTRL-A | 全选 | editor_view:select_all |
CTRL-Y | 向左删除全部 | editor_view:delete_all_left |
| 向右删除全部 | editor_view:delete_all_right | |
CTRL-END | 将光标移至底部 | editor_view:cmd_down |
CTRL-I | 检查命令 | editor_view:cmd_i |
HOME | 回到行首 | editor_view:home |
END | 到达行尾 | editor_view:end |
CTRL-A | 移至行首 | editor_view:move_to_line_start |
CTRL-B | 向左移动光标 | editor_view:left |
CTRL-C | 清除命令编辑器 | editor_view:clear_buffer |
CTRL-D | 删除 | editor_view:delete |
CTRL-E | 移至行尾 | editor_view:move_to_line_end |
CTRL-F | 向右移动光标 / 接受自动补全建议 | editor_view:right |
CTRL-G | 为下一次出现的位置添加选区 | editor_view:add_next_occurrence |
CTRL-H | 移除上一个字符 | editor_view:backspace |
CTRL-J | 插入换行符 | editor_view:insert_newline |
CTRL-K | 向右剪切全部 | editor_view:cut_all_right |
CTRL-L | 清除屏幕 | input:clear_screen |
CTRL-N | 向下移动光标 | editor_view:down |
CTRL-P | 向上移动光标 | editor_view:up |
| 选择至行首 | editor_view:select_to_line_start | |
CTRL-SHIFT-B | 向左选择一个字符 | editor_view:select_left |
CTRL-SHIFT-DOWN | 在下方添加光标 | editor_view:add_cursor_below |
| 选择至行尾 | editor:select_to_line_end | |
CTRL-Z | 撤销 | editor:undo |
CTRL-SHIFT-Z | 重做 | editor:redo |
CTRL-SHIFT-F | 向右选择一个字符 | editor:select_right |
| 向下选择 | editor_view:select_down | |
CTRL-SHIFT-P | 向上选择 | editor_view:select_up |
CTRL-SHIFT-UP | 在上方添加光标 | editor_view:add_cursor_above |
CTRL-U | 复制并清除选定行 | editor_view:clear_and_copy_lines |
CTRL-W | 向左剪切单词 | editor_view:cut_word_left |
META-. | 插入上一条命令的最后一个单词 | editor:insert_last_word_previous_command |
META-A | 移动至段落开头 | editor_view:move_to_paragraph_start |
CTRL-LEFT | 向后移动一个单词 | editor_view:move_backward_one_word |
ALT-D | 向右剪切单词 | editor_view:cut_word_right |
META-E | 移动至段落末尾 | editor_view:move_to_paragraph_end |
CTRL-RIGHT | 向前移动一个单词 | editor_view:move_forward_one_word |
CTRL-ALT-LEFT | 向后移动一个子单词 | editor_view:move_backward_one_subword |
CTRL-ALT-RIGHT | 向前移动一个子单词 | editor_view:move_forward_one_subword |
SHIFT-META-< | 移动至缓冲区开头 | editor_view:move_to_buffer_start |
SHIFT-META-> | 移动至缓冲区末尾 | editor_view:move_to_buffer_end |
CTRL-SHIFT-LEFT | 向左选择一个单词 | editor_view:select_left_by_word |
CTRL-SHIFT-RIGHT | 向右选择一个单词 | editor_view:select_right_by_word |
终端
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-ALT-DOWN | 向下切换窗格 | pane_group:navigate_down |
CTRL-ALT-LEFT | 向左切换窗格 | pane_group:navigate_left |
CTRL-ALT-RIGHT | 向右切换窗格 | pane_group:navigate_right |
CTRL-ALT-UP | 向上切换窗格 | pane_group:navigate_up |
CTRL-ALT-V | [a11y] 设置简洁辅助功能公告 | workspace:set_a11y_concise_verbosity_level |
CTRL-ALT-V | [a11y] 设置详细辅助功能公告 | workspace:set_a11y_verbose_verbosity_level |
CTRL-, | 打开设置 | workspace:show_settings_modal |
CTRL-, | 打开设置:账户 | workspace:show_settings_account_page |
F3 | 查找搜索查询的下一次出现 | find:find_next_occurrence |
CTRL-SHIFT-P | 切换命令面板 | workspace:toggle_command_palette |
| 切换鼠标报告 | workspace:toggle_mouse_reporting | |
CTRL-SHIFT-[ | 激活上一个窗格 | pane_group:navigate_prev |
CTRL-SHIFT-] | 激活下一个窗格 | pane_group:navigate_next |
| 调整窗格大小 > 向下移动分隔线 | pane_group:resize_down | |
CTRL-CMD-K | 打开快捷键编辑器 | workspace:show_keybinding_settings |
| 调整窗格大小 > 向左移动分隔线 | pane_group:resize_left | |
| 调整窗格大小 > 向右移动分隔线 | pane_group:resize_right | |
| 调整窗格大小 > 向上移动分隔线 | pane_group:resize_up | |
CTRL-SHIFT-/ | 打开资源中心 | workspace:toggle_resource_center |
CTRL-SHIFT-E | 向下拆分窗格 | pane_group:add_down |
CTRL-SHIFT-ENTER | 切换活动窗格最大化 | pane_group:toggle_maximize_pane |
SHIFT-F3 | 查找搜索查询的上一次出现 | find:find_prev_occurrence |
| 切换导航面板 | workspace:toggle_navigation_palette |
基本功能
| 快捷键 | 命令 | 操作 |
|---|---|---|
CTRL-- | 减小字体大小 | workspace:decrease_font_size |
CTRL-0 | 重置字体大小为默认 | workspace:reset_font_size |
CTRL-1 | 切换至第 1 个标签页 | workspace:activate_first_tab |
CTRL-2 | 切换至第 2 个标签页 | workspace:activate_second_tab |
CTRL-3 | 切换至第 3 个标签页 | workspace:activate_third_tab |
CTRL-4 | 切换至第 4 个标签页 | workspace:activate_fourth_tab |
CTRL-5 | 切换至第 5 个标签页 | workspace:activate_fifth_tab |
CTRL-6 | 切换至第 6 个标签页 | workspace:activate_sixth_tab |
CTRL-7 | 切换至第 7 个标签页 | workspace:activate_seventh_tab |
CTRL-8 | 切换至第 8 个标签页 | workspace:activate_eighth_tab |
CTRL-9 | 切换至最后一个标签页 | workspace:activate_last_tab |
CTRL-= | 增大字体大小 | workspace:increase_font_size |
CTRL-SHIFT-C | 复制 | terminal:copy |
CTRL-SHIFT-F | 查找 | terminal:find |
CTRL-SHIFT-V | 粘贴 | terminal:paste |
CTRL-SHIFT-T | 打开新标签页 | workspace:open_new_tab |
CTRL-ALT-T | 重新打开已关闭的标签页 | workspace:reopen_closed_tab |
CTRL-SHIFT-LEFT | 将标签页向左移动 | workspace:move_tab_left |
CTRL-SHIFT-RIGHT | 将标签页向右移动 | workspace:move_tab_right |
CTRL-PAGEUP | 激活上一个标签页 | workspace:activate_prev_tab |
CTRL-PAGEDOWN | 激活下一个标签页 | workspace:activate_next_tab |