Я видел, как какое-то тело разделило их окно на 2x2, я просто хочу знать, как это сделать? Я знаю, что команда «split» на экране может разбить окно только по горизонтали.
gnu-screen
скалистый
источник
источник
tmux
вместо этого.Ответы:
Экран GNU <4.01 может не поддерживать вертикальное разделение без патча.
Экран GNU> 4.01 поддерживает вертикальное разбиение.
Patch лицензируется под GPLv2. Некоторые люди говорят, что вертикальное разделение в GNU
screen
замедляет работу приложения, но я не тестировал. Я используюtmux
( терминальный мультиплексор )источник
Последняя версия экрана GNU позволяет разбивать окно по вертикали без каких-либо внешних патчей. Вот один из способов получить и использовать его:
./autogen.sh
,./configure
,make
иinstall
. У меня не было проблем с зависимостями от Mountain Lion.Чтобы получить вертикальное разделение, используйте:
Я не думаю, что это является причиной для перехода на tmux больше, как предлагали другие.
источник
split
,split -v
иfocus
команды в файле screenrc. Даже вы можете разместить экран внутри другого экрана, чтобы сделать сложные конфигурации.C-a |
ни другоеsplit -v
. Например, когда я выполняюsplit -v
команду, появляется сообщение об ошибкеsplit: no arguments required
Посмотрите видеоурок на разделенном экране с экраном в Linux - BASH . В момент времени 2 часа, будет решение.
Ctrl+ A+ S # Создать другое окно
Ctrl+ A+ Tab# Переход из другого окна
Ctrl+ A+ c # Создать новую сессию
Ctrl+ A+ | # Расщепление по вертикали
источник
Используйте
-v
опцию, чтобыsplit
ввести командуscreen
. Из справочной страницы:источник
split
команду вы ссылаетесь?screen
.C-a |
.C-a :
(control a, двоеточие). Там вы можете сделатьsplit
илиsplit -v
.C-a |
это ярлык для вертикального разделения, хотя.