Fix delete shortcut handling in session manager

This commit is contained in:
2026-09-03 13:54:06 +00:00
parent 02d83a04bd
commit c65361c009
3 changed files with 14 additions and 10 deletions
+3 -3
View File
@@ -117,7 +117,7 @@ window,同时在后台并行查询所有已登记远端;每台机器的结
| `▶` 当前 / `●` 已打开 | 跳转到已有 window |
| `×` 已断线 | 自动重连并跳转 |
| `○` 远端运行 | 新建 attach window 并跳转 |
| `■` 远端已停止 | Enter/单击启动;按 `d` 可删除历史 Session |
| `■` 远端已停止 | Enter/单击启动;按 `d` 或 `D` 可删除历史 Session |
| `↻` Windows 旧窗口 | 原地切换为 SSH TTY 模式并重连 |
弹窗靠前位置提供“关闭当前 Tab”;它只结束该 Tab 中的 Hub client,底层 Herdr
@@ -131,8 +131,8 @@ Session”;二次确认后会在后台停止远端 Herdr Session、中断其
记忆记录,不关闭已有 window,也不停止远端 Herdr server。手机端单击条目即可执行,
键盘支持上下键、Enter、输入搜索、Backspace、`Ctrl+R` 刷新和 Esc 返回/关闭。
选中标记为 `■ 已停止` 且没有对应 Hub Tab 的远端 Session 后,按小写 `d` 会进入
二次确认;可点击“确认删除”、按 Enter,或再按一次 `d`。确认后在后台通过 SSH 执行
选中标记为 `■ 已停止` 且没有对应 Hub Tab 的远端 Session 后,按 `d` 或 `D` 会进入
二次确认;可点击“确认删除”、按 Enter,或再按一次 `d`/`D`。确认后在后台通过 SSH 执行
`herdr session delete`,永久删除该 Session 的工作现场
和历史数据,并留在弹窗中继续管理。运行中的 Session 和仍有 Tab 的 Session 不允许删除。