默认情况下,一个用于切换到Tmux以进行命令输入的前缀是C-b
(ctrl + b
)。这是一个关键的组合。相反,我想使用一个键序列。我想双击control
密钥(C C
(ctrl ctrl
))。
如何实现这一目标?
答案 0 :(得分:3)
一般来说,你不能这样做:终端使用 Control 作为 modifier (与其他键组合完成的事情。重复修饰符没有效果。
这有几个方面:
tmux
(如screen
)在传统终端中运行。 tmux
是curses应用程序而screen
是termcap应用程序的事实没有区别,因为两者都是针对相同类型的终端。VT100
,或模拟(就像)硬件终端。xev
X Window应用程序)可以读取键盘上几乎任何键的单独的按键和键释放事件,但终端仿真器使用组合这些的键盘配置,以及修饰键。在终端仿真器中运行的应用程序仅查看按键的效果,修改后可以反映您正在使用的移位,控制等修改键。tmux
和screen
)不使用这些特殊情况。这是因为专用信息仅在某些终端上可用,而应用程序旨在能够连接(并无缝运行)在任何(传统)终端上) 关于特殊功能调用,之前已经问过,例如,