我有一个tmux命令:
bind-key -n C-j if-shell 'test #{window-panes} -gt 1' 'select-pane -t :.+' 'next-window'
如果我当前窗口中有多个窗格,则会向下移动到下一个窗格。如果我没有,它会移动到下一个窗口。它有效。
在tmux 1.8上,如果我从我在vi-copy-mode中向后滚动的窗格执行此命令,它只会移动到下一个窗格并将光标保持在原位,无论它向后滚动多远在那个窗格中。
使用tmux 2.6,如果我在我已向后滚动的窗格上执行此命令,它将退出复制模式并且不会移动窗格。然后我可以再次C-j
移动到下一个窗格。
我想要tmux 1.8功能。如何修复tmux 2.6以获得此功能?