В моем сеансе экрана открыто 20 окон, и я хотел бы изменить порядок крайнего правого окна 20, скажем, между позициями 9 и 10 следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
...V
............
...................
...
V
1 2 3 4 5 6 7 8 9 20 10 11 12 13 14 15 16 17 18 19
Как я могу сделать это за одну или несколько команд / с?
gnu-screen
719016
источник
источник
Лучшее, что я знаю, это изменить нумерацию всех окон, например так:
где C = ctrl, а X - это число, которое вы хотите для этого окна. В вашем случае это означает, что вам нужно переместить 20 -> 10 и 10 -> 20. Используйте более сложный подход, если хотите.
Со страницы руководства :
источник
C-a :number x
в:windowlist
. Это хорошо работает, когда я нахожусь в текущей вдове и использую быстрый список сC-a w
затем,C-a :number x
чтобы переключить текущее окно, например, к следующему или предыдущему, чтобы эмулировать ответ @yoshikaw.