Document Termux copy workflow
This commit is contained in:
@@ -182,6 +182,28 @@ Hub 启用 tmux 的 OSC 52 剪贴板透传。Herdr 触发的自动复制,以
|
||||
访问端的终端需要支持并允许 OSC 52。如果终端或 Web terminal 禁止了这项能力,
|
||||
可按住 `Shift` 再拖选,绕过 tmux 并使用终端原生复制。
|
||||
|
||||
### Termux / 手机端复制
|
||||
|
||||
Termux 的原生长按选区只认识整个终端画面,不知道 Herdr pane 和左侧 sidebar 的边界。
|
||||
跨行拖选时,中间行因此可能混入 sidebar 文本。优先使用 Herdr 自带的 Copy Mode:按
|
||||
`Ctrl+B [` 进入,用方向键或 `h/j/k/l` 移动,按 `v` 或空格开始选择,再按 `y` 或 Enter
|
||||
复制。它只读取当前 pane,不会包含 sidebar;复制大段历史输出也可按 `Ctrl+B e` 在编辑器
|
||||
中打开当前 pane 的 scrollback。这里的 `Ctrl+B` 是 Herdr 前缀,Hub 外层 tmux 前缀仍为
|
||||
`Ctrl+A`。
|
||||
|
||||
如果更习惯 Termux 长按拖选,可在 `~/.config/herdr/config.toml` 已有的 `[ui]` 段中加入:
|
||||
|
||||
```toml
|
||||
[ui]
|
||||
pane_scrollbars = false
|
||||
sidebar_collapsed_mode = "hidden"
|
||||
# sidebar_start_collapsed = true # 可选:下次启动时默认收起
|
||||
```
|
||||
|
||||
不要重复创建 `[ui]` 段。执行 `herdr config check` 和 `herdr server reload-config` 后,按
|
||||
`Ctrl+B b` 可在完整 sidebar 和零宽度隐藏之间切换;隐藏后再使用 Termux 原生选区即可。
|
||||
`pane_scrollbars = false` 还会移除 pane 右侧滚动条并腾出一列空间。
|
||||
|
||||
当访问端宽度小于 80 列时,Hub 会自动进入窄屏模式:隐藏右侧快捷键说明,
|
||||
所有 Tab 都显示状态和最多 12 列的短名称,并优先显示主机:默认 Session 的本地与
|
||||
远端分别显示 `local`、`host`,非默认 Session 才显示 `local/work`、`host/work`。
|
||||
|
||||
Reference in New Issue
Block a user