如何将前缀重新映射到C-x并保留将C-x发送到进程的能力?

时间:2013-08-08 14:30:11

标签: tmux

我的.tmux.conf中有以下代码:

set -g prefix C-x
unbind-key C-b
bind-key C-x send-prefix

大部分时间它都可以正常工作。但是当我打开nano来编辑某些文件时,我无法向其发送C-x(退出命令)。我做错了什么?

1 个答案:

答案 0 :(得分:3)

在这种情况下,单个C-x命令无法关闭nano的原因是因为tmux正在拦截该前缀。

我发现this answer的部分内容很有用,特别是:

  

默认情况下,前缀为C-b,C-b绑定为send-prefix(因此命中两次会将单个C-b发送到活动窗格)

根据您的.tmux.conf,按Cx 两次C-x C-xC-x-x,而不是C-x x)将单个Cx发送到活动状态窗格。如果在活动窗格中打开了nano,则会将其关闭。我在最后测试了这个并且它有效。