很多人修改他们的 tmux 前缀键。通常是Control+something. 但肯定还有其他事情是可能的。
例如,我尝试过,t,但在启动 tmux 时,出现错误bad key: ,t。
那么规则是什么呢?tmux 中允许使用哪些前缀?
它必须是单个\xe2\x80\x9c 击键 \xe2\x80\x9d。
\n\n基本的可识别按键集包括
\n\nF1\xe2\x80\x93 F20,Up、Down、Left、Right、Home、End、PageUp、PageDown、IC插入)、DC(删除)和KP/, KP*, KP-, KP+, KP., KPEnter, KP0\xe2\x80\x93 KP9。并非所有终端都支持发送所有这些键的唯一序列;此外,并非所有这些键都在每个 terminfo 条目中描述(附加到tmux会话时由 TERM 环境变量指示)。因此,其中一些可能在您的特定设置中不可用。
\n\n如果转义字符位于上述键之一的序列之前,则它将被视为元修饰符。M-这在命名键时表示为前缀(例如M-F1)。
tmux还识别xterm在 Shift、Control 和 Meta 与大多数非 ASCII 键(例如S-C-M-Up)一起使用时可以发送的一些特殊序列,但许多终端不会生成这些序列(或者仅支持一组有限的修饰符)方向键)。