tmux发送键语法
在tmux手册页上,我没有找到它如何命名键的参考 例如,要将ctrl+r发送到tmux,您可以执行以下操作:tmux发送键语法,tmux,Tmux,在tmux手册页上,我没有找到它如何命名键的参考 例如,要将ctrl+r发送到tmux,您可以执行以下操作: tmux send-keys C-r 要发送esc键,请执行以下操作: tmux send-keys Escape 是否有一个列表将键盘键映射到tmux sendkeys希望您如何命名它们?我有一种感觉,我错过了一份备忘录,它使用了一些早已被遗忘的程序语法,以方便使用 注意,这与密钥绑定无关。发送密钥所使用的密钥名称与绑定密钥所使用的名称相同。 从以下地址: 指定键时,大多数键表示它
tmux send-keys C-r
要发送esc键,请执行以下操作:
tmux send-keys Escape
是否有一个列表将键盘键映射到tmux sendkeys希望您如何命名它们?我有一种感觉,我错过了一份备忘录,它使用了一些早已被遗忘的程序语法,以方便使用
注意,这与密钥绑定无关。发送密钥所使用的密钥名称与
绑定密钥所使用的名称相同。
从以下地址:
指定键时,大多数键表示它们自己(例如“A”到
“Z”)。Ctrl键的前缀可以是“C-”或“^”,Alt(meta)的前缀可以是
“M-”。此外,还接受以下特殊密钥名:Up,
下、左、右、BSpace、BTab、DC(删除)、结束、输入、转义、F1到
F20,主页,IC(插入),NPage/PageDown/PgDn,PPage/PageUp/PgUp,空格,
和标签
尽管手册页中没有列出这些键,但键盘特定键也有一些特殊名称:KP0
到KP9
,KP/
,KP*
,KP-
,KP+
,KP.
,以及KPEnter
一些更神秘的密钥名(BTab
,IC
,DC
,NPage
,PPage
)可能来自terminfo库
Emacs也有使用C-
和M-
前缀来表示修饰符的习惯(如果以前有人使用这种习惯,我也不会感到惊讶)。我习惯于使用“^r”作为control+r。这种奇怪的替代语法是从哪里来的?有没有办法逃脱这些绑定键?假设我想发送文本字符串enter
-发送键所做的是发送命名键“enter”@ItamarKatz:使用-l
(“文本”)标志:send keys-l enter
将发送五个字母:E
n
t
E
r
(tmux 1.7+;对于以前的版本,请将它们分开一点:例如,send keys e nter
)。如果要发送命令并按enter键,请使用空格分隔它们:send keys“ls”enter
发送CTRL+C
以终止tmux中的任何运行,如何?