Как изменить порядок экранов в бёбу?


16

Я хотел бы связать Shift+ и Shift+, чтобы переместить мой текущий экран влево / вправо в порядке расположения экранов.

Как это может быть сделано?

Вот версии, которые я использую:

$ byobu -v
byobu version 2.68
Screen version 4.00.03jw4 (FAU) 2-May-06

Ответы:


22

Вы можете легко привязать действия к shift-left и shift-right , используя:

bindkey "^[[1;2D" prev
bindkey "^[[1;2C" next

Обратите внимание, что Byobu 5.12 использует эти привязки по умолчанию для shift-left и shift-right .

И вы можете легко переместить окно из одного номера окна в другой, нажав:

ctrl-a :number [SOME_NUMBER]

Однако GNU Screen не поддерживает SOME_NUMBER в качестве относительного значения, например +1 или -1. Скорее, это должен быть абсолютный номер окна, например, «8» или «2».

Byobu также поддерживает tmux в качестве бэкэнда, в дополнение к экрану . Tmux поддерживает эту функцию, и это можно сделать, выделив окно, которое вы хотите переместить, и нажав, Ctrl-Shift-F3чтобы переместить его влево и Ctrl-Shift-F4переместить вправо.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.