我的代码中有以下代码.tmux.conf
:
set -g prefix C-x
unbind-key C-b
bind-key C-x send-prefix
它在大多数情况下都能正常工作。但是当我打开nano
编辑一些文件时,我无法发送C-x
给它(退出命令)。我做错了什么?
我的代码中有以下代码.tmux.conf
:
set -g prefix C-x
unbind-key C-b
bind-key C-x send-prefix
它在大多数情况下都能正常工作。但是当我打开nano
编辑一些文件时,我无法发送C-x
给它(退出命令)。我做错了什么?
nano
在这种情况下,单个 Cx 命令不会关闭的原因是因为tmux
拦截了该前缀。
我发现这个答案的一部分很有帮助,特别是:
默认情况下,前缀是 Cb 并且 Cb 绑定到 send-prefix (因此点击它两次会将单个 Cb 发送到活动窗格)
给定您的.tmux.conf
,按 Cx两次(C-x C-x
或C-x-x
,不是C-x x
)将单个 Cx 发送到活动窗格。如果nano
在活动窗格中打开,它将被关闭。我对此进行了测试,并且成功了。