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



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

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

而且它大多数时候都很好用。但当我打开nano编辑某些文件时,我无法将C-x发送给它(退出命令)。我做错了什么?

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

我发现这个答案的某些部分很有帮助,特别是:

默认情况下,前缀是C-b,C-b绑定到发送前缀(因此,两次点击它会将单个C-b发送到活动窗格)

给定您的.tmux.conf,按两次C-xC-x C-xC-x-x,而不是C-x x)可向活动窗格发送一个C-x。如果nano在活动窗格中打开,它将被关闭。我在自己的一端测试了一下,结果成功了。

最新更新