我想知道是否有办法根据活动会话临时更改 tmux 前缀。
我使用 tmux 管理多个会话,以便在本地桌面上处理不同的任务或项目。但有时我需要在远程系统上工作,在远程系统上打开多个窗格、窗口甚至不同的会话也很有用。
在本地 tmux 中打开远程 tmux 会话效果很好,但每次我想发出(远程)tmux 命令时,我都需要按两次前缀键(我有一个地图可以在双击时发送自身)。
这非常烦人,因为大多数时候我最终会无意中将其发送到本地 tmux。
如果我可以仅更改给定会话的本地前缀(或者至少在该会话处于活动状态时),那就太好了。
暂时禁用它也可能就足够了,因为我可以定义一个备用前缀,仅在主前缀被禁用时才使用它。
任何建议都会受到欢迎。
我自己回答:
这就像-g在set prefix命令中不指定修饰符一样简单。
例如,在我的情况下,我常用的前缀是关键,在当前会话中tab使用常规Ctrl+前缀:b
[tab]:set prefix C-b
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1194 次 |
| 最近记录: |