как изменить размер области экрана по горизонтали


30

Я использую screenдля разделения своих терминалов, но я хотел бы иметь возможность изменить размер горизонтального размера разделенных экранов.

Если я это сделаю, C-a :resize 10я только изменить вертикальный размер до 10 строк. Как мне добиться того же, но для горизонтального измерения?

Ответы:


29

По крайней мере, в Debian и Ubuntu resizeкоманда при применении к области полной высоты выполняет горизонтальное изменение размера.

Если это работает для вас, то сначала разделите по вертикали, затем выполните изменение ширины, затем разделите по горизонтали.


Это не похоже на работу
pedrosaurio

2
Я пытался, C-a :resize -h 10и это сработало. До того, как вы порекомендовали C-a :resize -v 10.... Я предполагаю, что ваше предложение было правильным с самого начала, но мы оба запутались с h и v. Благодарность!
pedrosaurio

1
Изменение размера относится к текущему региону, пожалуйста, попробуйте опубликовать снимок экрана и показать, какой регион вы не можете изменить размер. Также на веб-странице GNU Screen есть примечание о команде resize в разделе «Ошибки»: «Многие команды изменения размера не будут надежно работать со сложной компоновкой экрана»
BSD

10
Изменение размера в процентах ::resize 50%
befzz

1
Спасибо за ответы. Вот еще несколько команд: Ca: resize -h +10 увеличивает размер, а Ca: resize -h -10 уменьшает размер.

1

Вы можете просто использовать команду изменения размера интуитивно. Просто напечатайте, C-a : resize +10чтобы увеличить размер, и вы также можете использовать -10. Вы можете использовать одну и ту же команду для изменения размера как вертикального, так и горизонтального окна


Но как изменить размер по горизонтали? (Подсказка: другой ответ, кажется, знает.)
Скотт

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