Я хотів би зв’язати Shift+ ←і Shift+, →щоб перемістити поточний екран вліво / вправо впорядкованості екранів.
Як це можна зробити?
Це версії, які я використовую:
$ byobu -v
byobu version 2.68
Screen version 4.00.03jw4 (FAU) 2-May-06
Я хотів би зв’язати Shift+ ←і Shift+, →щоб перемістити поточний екран вліво / вправо впорядкованості екранів.
Як це можна зробити?
Це версії, які я використовую:
$ byobu -v
byobu version 2.68
Screen version 4.00.03jw4 (FAU) 2-May-06
Відповіді:
Ви можете легко прив’язати дії до ліворуч та зрушення вправо , використовуючи:
bindkey "^[[1;2D" prev
bindkey "^[[1;2C" next
Зауважте, що Byobu 5.12 використовує ці прив'язки за замовчуванням для shift-left та shift-right .
Ви можете легко перемістити вікно з одного номера вікна на інше, натиснувши:
ctrl-a :number [SOME_NUMBER]
Однак екран GNU не підтримує SOME_NUMBER як відносне значення, наприклад +1 або -1. Вірніше, він повинен бути абсолютним номером вікна, наприклад, "8" або "2".
Byobu також підтримує tmux як бекенд, крім екрана . У Tmux є підтримка цієї функції, і це можна досягти, виділивши вікно, яке ви хочете перемістити, і натискаючи, Ctrl-Shift-F3
щоб перемістити його вліво, і Ctrl-Shift-F4
перемістити його праворуч.