在我的〜/ .tmux.conf中我有这个很好用:
bind-key -t vi-copy n cursor-down
它允许我将光标移动到历史/复制模式。
我想跳得更快(就像我在vim中那样)。
我想跳5行,但这不起作用:
bind-key -t vi-copy E 5 cursor-up
如何添加会跳过多行的键绑定?
答案 0 :(得分:0)
最初,tmux仅对复制模式中的命令提供有限支持。 您无法分配多个命令,您无法重复它们。 唯一的选择是只为键击指定一个命令。
然而,有一个tmux的mod允许在tmux中对脚本进行全面支持:http://ershov.github.io/tmux/(我是作者)
使用此mod,您可以这样做:
bind-key -t vi-copy K tcl {
for {set i 0} {$i < 5} {incr i} {
cursor-up
}
}
此外,您还可以使用变量,循环,定义自己的程序,还可以对tmux内部进行更多控制。