feat(ui): add collapsible persistent sidebar
This commit is contained in:
1 parent
9ce71795b8
commit
101d2164b4
13 files changed
+153
-29
No files matched your search
@@ -52,11 +52,13 @@ OpsXShell 的默认界面只围绕七件事:连接主机、管理会话、操
|
||||
| 普通输入框复制/粘贴 | `Cmd+C/V` | `Ctrl+C/V` |
|
||||
| 新建会话 | `Cmd+N` | `Ctrl+N` |
|
||||
| 快速连接 | `Cmd+K` | `Ctrl+K` |
|
||||
| 折叠/展开侧栏 | `Cmd+B` | `Ctrl+B` |
|
||||
| 关闭标签 | `Cmd+W` | `Ctrl+W` |
|
||||
| 分屏 | `Cmd+D` | `Ctrl+D`,但必须避免与远端 EOF 语义冲突并允许改键 |
|
||||
| 终端搜索 | `Cmd+F` | `Ctrl+F` |
|
||||
| 开发工具(开发构建) | `Cmd+Option+I` | `F12` |
|
||||
|
||||
- 侧栏折叠采用**完全隐藏**(专心终端):折叠后不保留图标窄轨。会话树是主内容而非 IDE 工具切换条;折叠后靠 `Cmd/Ctrl+B`、标签栏左侧展开按钮恢复。快速连接继续走 `Cmd/Ctrl+K`,不依赖侧栏可见。
|
||||
- 快捷键不能抢占输入框的复制、粘贴、全选、撤销和输入法组合状态。
|
||||
- 菜单和提示必须显示当前平台实际快捷键,不能同时展示两套组合键让用户猜。
|
||||
- `Escape` 关闭当前最上层弹框/菜单;`Enter` 触发主动作,文本域需要明确换行组合键。
|
||||
|
||||
Reference in new issue
Block a user