tmux 中允许使用哪些前缀键?

Nat*_*ong 4 tmux

很多人修改他们的 tmux 前缀键。通常是Control+something. 但肯定还有其他事情是可能的。

例如,我尝试过,t,但在启动 tmux 时,出现错误bad key: ,t

那么规则是什么呢?tmux 中允许使用哪些前缀?

Chr*_*sen 5

它必须是单个\xe2\x80\x9c 击键 \xe2\x80\x9d。

\n\n

基本的可识别按键集包括

\n\n
    \n
  • ASCII 字符(包括C0 控制字符),
  • \n
  • 功能键:F1\xe2\x80\x93 F20
  • \n
  • 移动键:UpDownLeftRightHomeEndPageUpPageDown
  • \n
  • 编辑键:(IC插入)、DC(删除)和
  • \n
  • 键盘按键:KP/, KP*, KP-, KP+, KP., KPEnter, KP0\xe2\x80\x93 KP9
  • \n
\n\n

并非所有终端都支持发送所有这些键的唯一序列;此外,并非所有这些键都在每个 terminfo 条目中描述(附加到tmux会话时由 TERM 环境变量指示)。因此,其中一些可能在您的特定设置中不可用。

\n\n

如果转义字符位于上述键之一的序列之前,则它将被视为元修饰符。M-这在命名键时表示为前缀(例如M-F1)。

\n\n

tmux还识别xterm在 Shift、Control 和 Meta 与大多数非 ASCII 键(例如S-C-M-Up)一起使用时可以发送的一些特殊序列,但许多终端不会生成这些序列(或者仅支持一组有限的修饰符)方向键)。

\n