我想绑定Shift+←和Shift+→来按屏幕顺序向左/向右移动当前屏幕。
如何才能做到这一点?
这些是我正在使用的版本:
$ byobu -v
byobu version 2.68
Screen version 4.00.03jw4 (FAU) 2-May-06
答案1
您可以轻松地将操作绑定到左移和右移, 使用:
bindkey "^[[1;2D" prev
bindkey "^[[1;2C" next
请注意,Byobu 5.12 默认使用这些绑定左移和右移。
并且,您可以通过按以下命令轻松地将窗口从一个窗口号移动到另一个窗口号:
ctrl-a :number [SOME_NUMBER]
但是,GNU Screen 不支持 SOME_NUMBER 为相对值,如 +1 或 -1。相反,它必须是绝对窗口编号,如“8”或“2”。
屏风还支持tmux作为后端,除了屏幕。Tmux 确实支持此功能,可以通过突出显示要移动的窗口,然后按下Ctrl-Shift-F3
将其向左移动,按下Ctrl-Shift-F4
将其向右移动来实现。