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バックエンドとして、画面Ctrl-Shift-F3
Tmux はこの機能をサポートしており、移動するウィンドウをハイライトし、 を押すと左に移動し、Ctrl-Shift-F4
を押すと右に移動できます。