【问题标题】:Change (or disable) tmux prefix in session basis在会话基础上更改(或禁用)tmux 前缀
【发布时间】:2019-12-31 06:11:45
【问题描述】:

我想知道是否有办法根据活动会话临时更改 tmux 前缀。

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

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

这很烦人,因为大多数时候我最终都会无意中将其发送到本地 tmux。

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

暂时禁用它也足够了,因为I can define an alternate prefix 仅在我的主要禁用时才使用它。

欢迎提出任何建议。

【问题讨论】:

    标签: tmux


    【解决方案1】:

    我自己回答:

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

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

    [tab]:set prefix C-b
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-31
      • 1970-01-01
      • 2021-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多