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


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.