在会话基础上更改(或禁用)tmux前缀

时间:2016-10-17 09:00:20

标签: tmux

我想知道是否有办法临时更改tmux前缀,具体取决于活动会话。

我使用tmux管理多个会话,以便在本地桌面中处理不同的任务或项目。但我有时需要在远程系统上工作,这对于打开多个窗格,窗口甚至是不同的会话也很有用。

在我的本地tmux中打开远程tmux会话工作正常,但每次我想发出(远程)tmux命令时,我需要按两次前缀键(我有一个地图可以双击发送)。 / p>

这非常烦人,因为大多数时候我最终无意中将它发送到我当地的tmux。

如果我可以为给定的会话更改本地前缀 (或者,至少在该会话处于活动状态时),那就太棒了。

临时禁用它也可能是因为I can define an alternate prefix仅在我的主要禁用时才使用它。

欢迎任何建议。

1 个答案:

答案 0 :(得分:3)

我自己回答:

就像在-g命令中不指定set preffix修饰符一样简单。

例如,在我的情况下,我的通常前缀是 tab 键,在当前会话中使用常规 Ctrl + b 前缀:

[tab]:set prefix C-b