在解释终端多路复用器tmux
和包含配置文件的 Git 存储库的各种博客中tmux.conf
,我发现以下两行(可能具有不同的前缀键):
set -g prefix2 C-a
bind C-a send-prefix -2
但我找不到答案是为什么需要第二行。据我了解,第一行已经将给定的键绑定为辅助前缀。我还尝试tmux
仅使用第一行进行配置,它似乎有效。那么为什么要进行第二次绑定以再次显式发送辅助前缀键呢?
答案1
第二行的意思是Ctrl-A-Ctrl-A将文本 Ctrl-A 输入发送到程序(send-prefix
)。如果你没有用它,你就不需要它,尽管它也没有坏处。它不会再次绑定密钥。
一种用例是在 tmux 中运行tmux
或screen
内部。