Я видел, как какое-то тело разделило их окно на 2x2, я просто хочу знать, как это сделать? Я знаю, что команда «split» на экране может разбить окно только по горизонтали.
Я видел, как какое-то тело разделило их окно на 2x2, я просто хочу знать, как это сделать? Я знаю, что команда «split» на экране может разбить окно только по горизонтали.
Ответы:
Экран GNU <4.01 может не поддерживать вертикальное разделение без патча.
Экран GNU> 4.01 поддерживает вертикальное разбиение.
Patch лицензируется под GPLv2. Некоторые люди говорят, что вертикальное разделение в GNU screen
замедляет работу приложения, но я не тестировал. Я использую tmux
( терминальный мультиплексор )
Последняя версия экрана GNU позволяет разбивать окно по вертикали без каких-либо внешних патчей. Вот один из способов получить и использовать его:
./autogen.sh
, ./configure
, make
и install
. У меня не было проблем с зависимостями от Mountain Lion.Чтобы получить вертикальное разделение, используйте:
C-a | // Create a split
C-a <Tab> // Move to the split
C-a c // Create a new window within the split
Я не думаю, что это является причиной для перехода на 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 the current region into two new ones. All regions on the display
are resized to make room for the new region. The blank window is dis‐
played on the new region. Splits are made horizontally unless -v is
used. Use the "remove" or the "only" command to delete regions. Use
"focus" to toggle between regions.
split
команду вы ссылаетесь?
screen
.
C-a |
.
C-a :
(control a, двоеточие). Там вы можете сделать split
или split -v
. C-a |
это ярлык для вертикального разделения, хотя.
tmux
вместо этого.