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

6051
bukzor

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

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

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

$ byobu -v byobu version 2.68 Screen version 4.00.03jw4 (FAU) 2-May-06 
15
Связанный: http://serverfault.com/questions/244294/gnu-screen-how-to-re-order-windows-change-the-scroll-shortcut-and-modify-th Der Hochstapler 12 лет назад 0

1 ответ на вопрос

20
Dustin Kirkland

Вы можете легко привязать действия к 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переместить вправо.

Похожие вопросы