终端 > 窗口与标签页
全局快捷键
# 全局快捷键 import DemoVideo from '@components/DemoVideo.astro'; import { Tabs, TabItem } from '@astrojs/starlight/components'; :::note 在 macOS 上,[系统键盘快捷键](https://support.apple.com/en-us/HT201236)(如 `CMD-ESC`、`CMD-BACKTICK`、`CMD-TAB`、`CMD-PERIOD` 和 `CMD-TILDE`)需要先[解除绑定](https://support.apple.com/guide/mac-help/keyboard-shortcuts-mchlp2262/mac),然后才能在 Warp 中使用它们。 ::: :::caution 在 Linux 上,对于某些未实现 [扩展窗口管理器提示 (EWMH)](https://en.wikipedia.org/wiki/Extended_Window_Manager_Hints) 的 X11 窗口管理器,全局快捷键可能无法使用。例如:[sowm](https://github.com/dylanaraps/sowm), [catwm](https://github.com/pyknite/catwm), [Fvwm](https://www.fvwm.org/), [dwm](https://dwm.suckless.org/), [2bWM](https://github.com/venam/2bwm), [monsterwm](https://github.com/c00kiemon5ter/monsterwm), [TinyWM](https://github.com/mackstann/tinywm), [x11fs](https://github.com/sdhand/x11fs), [XMonad](https://xmonad.org/) ::: ## 如何访问它 ### 专用窗口 专用窗口允许您自定义窗口的固定位置及其相对于当前屏幕尺寸的宽高比(也称为“Quake 模式”)。 1. 打开 **Settings**(设置)> **Features**(功能)> **Keys**(按键),然后在“Global Hotkey”(全局快捷键)下拉菜单中选择“Dedicated hotkey window”(专用快捷键窗口)以启用该功能。 2. 配置键绑定、窗口位置、屏幕和相对大小,或者取消勾选“Autohides on the loss of keyboard focus”(失去键盘焦点时自动隐藏),这将使专用快捷键窗口在触发后保持在最上层,无论鼠标或键盘焦点如何。 :::caution 在 Linux 和 Windows 上,Warp 不支持“失去键盘焦点时自动隐藏”功能。 ::: ### 显示/隐藏所有窗口 “显示/隐藏所有窗口”允许您配置一个快捷键来显示或隐藏所有 Warp 窗口。 1. 打开 **Settings**(设置)> **Features**(功能)> **Keys**(按键),然后在“Global Hotkey”(全局快捷键)下拉菜单中选择“Show/hide all windows”(显示/隐藏所有窗口)以启用该功能。 2. 配置您偏好的键绑定。 :::caution 在 Linux 上,隐藏的窗口可能不会出现在您的 `ALT-TAB` 窗口切换菜单中。此外,切换后窗口的顺序(顶层窗口之外)可能会发生变化。 ::: ## 工作原理 <DemoVideo src="/assets/terminal/Dedicated-Window.mp4" label="全局快捷键 - 专用窗口演示" /> <DemoVideo src="/assets/terminal/Show-Hide-All-Windows.mp4" label="全局快捷键 - 显示/隐藏所有窗口演示" /> ## 专用快捷键窗口故障排除 请查看下方针对不同平台的全局快捷键故障排除说明: <Tabs> <TabItem label="macOS"> 如果键绑定无效,请检查 `System Preferences`(系统偏好设置)> `Security & Privacy`(安全性与隐私)> `Accessibility`(辅助功能),并勾选复选框以授予 Warp 访问权限。 </TabItem> <TabItem label="Windows"> 在 Windows 上,关于全局快捷键专用窗口目前没有已知问题。如果您发现问题,请[发送反馈](/support-and-community/troubleshooting-and-support/sending-us-feedback/)告知我们。 </TabItem> <TabItem label="Linux"> 在某些窗口尺寸下,快捷键窗口可能会出现在错误的显示器上。例如,在 GNOME 环境中,如果快捷键窗口应该显示在包含任务栏(GNOME 面板)的显示器上,且窗口高度设置为 100% 导致重叠,快捷键窗口可能会回退到显示在另一台外部显示器上(如果有)。尝试将窗口高度设置为较小的百分比(例如 90%)来规避此问题。 </TabItem> </Tabs>通过全局快捷键即时显示或隐藏 Warp,包括一个专用的 Quake 风格下拉窗口。
如何访问
标题为“如何访问”的章节专用窗口
标题为“专用窗口”的章节专用窗口允许您自定义窗口的固定位置及其相对于当前屏幕尺寸的宽高比(也称为“Quake 模式”)。
- 打开 Settings(设置)> Features(功能)> Keys(按键),然后在“Global Hotkey”(全局快捷键)下拉菜单中选择“Dedicated hotkey window”(专用快捷键窗口)以启用该功能。
- 配置键绑定、窗口位置、屏幕和相对大小,或者取消勾选“Autohides on the loss of keyboard focus”(失去键盘焦点时自动隐藏),这将使专用快捷键窗口在触发后保持在最上层,无论鼠标或键盘焦点如何。
显示/隐藏所有窗口
标题为“显示/隐藏所有窗口”的章节“显示/隐藏所有窗口”允许您配置一个快捷键来显示或隐藏所有 Warp 窗口。
- 打开 Settings(设置)> Features(功能)> Keys(按键),然后在“Global Hotkey”(全局快捷键)下拉菜单中选择“Show/hide all windows”(显示/隐藏所有窗口)以启用该功能。
- 配置您偏好的键绑定。
工作原理
标题为“工作原理”的章节专用快捷键窗口故障排除
标题为“专用快捷键窗口故障排除”的章节请查看下方针对不同平台的全局快捷键故障排除说明。
如果键绑定无效,请检查 System Preferences(系统偏好设置)> Security & Privacy(安全性与隐私)> Accessibility(辅助功能),并勾选复选框以授予 Warp 访问权限。
在 Windows 上,关于全局快捷键专用窗口目前没有已知问题。如果您发现问题,请发送反馈告知我们。
在某些窗口尺寸下,快捷键窗口可能会出现在错误的显示器上。例如,在 GNOME 环境中,如果快捷键窗口应该显示在包含任务栏(GNOME 面板)的显示器上,且窗口高度设置为 100% 导致重叠,快捷键窗口可能会回退到显示在另一台外部显示器上(如果有)。尝试将窗口高度设置为较小的百分比(例如 90%)来规避此问题。