![为什么Tmux Space的leader也让2成为leader?](https://linux22.com/image/52468/%E4%B8%BA%E4%BB%80%E4%B9%88Tmux%20Space%E7%9A%84leader%E4%B9%9F%E8%AE%A92%E6%88%90%E4%B8%BAleader%EF%BC%9F.png)
我有一个非常简单的 tmux 配置文件,其中包含以下内容:
set -g prefix C-Space
这对于使用空格键作为领导者非常有效,但它也可以使 C-2 和 C-@ 领导者。这确实扰乱了我的其他一些命令(特别是在 vim 中)。
谁能解释为什么会发生这种情况,并告诉我需要做什么才能让空格键成为领导者,而不神奇地接受 2 和 @ 作为领导者?我专门尝试过unbind
C-2 和 C-@ 但无济于事。
任何帮助将不胜感激!
答案1
正如 @northben 和 @andreas-wiese 提到的,我确实得到了答案我打开的一张票与 tmux。
以下是对“为什么会发生这种情况?”问题的回答:
历史原因。 ascii 只有 32 个 ctrl 键,因此终端将多个键映射到相同的代码 xterm 可能有一个选项使它们不同,但您需要更改 tmux 才能识别新代码