Нам нужен был еще один экранный вопрос, верно? Это относится только к ВЕРТИКАЛЬНЫМ разделениям.
Я на Верном Таре
$ screen -v
Screen version 4.01.00devel (GNU) 2-May-06
Когда я разделяю по вертикали split -v
, это выглядит нормально. Панель правая работает по умолчанию. Однако, независимо от того, в полноэкранном или оконном режиме, когда я перехожу к правой панели, отображается приглашение терминала и то, что я печатаю, но после выполнения...
результаты появляются на левой панели.
... перезаписывая поверх него и загромождая его.
Это оставляет правую часть пустой для этого вывода, где вы все еще можете видеть подсказку терминала, но есть артефакт зеленого курсора, который находится там примерно двумя строками ниже (конец того, что было бы исходным выводом ), где он ушел и выскочил на левую сторону.
Итак, есть ли что-то изначально неправильное в разделенной панели -v, что приводит к повреждению этой правой стороны, или это могут быть мои настройки замазки?
Вот моя конфигурация, обратите внимание, что привязки не было для этой конкретной настройки, затем ее можно легко изменить, чтобы сфокусироваться влево/вправо.
#.screenrc
startup_message off
vbell off
nonblock on
altscreen on
hardstatus message
#COMMENTING test for display issues
caption string "%{= kw}%Y-%m-%d;%c %{= kw}%-Lw%{= kG}%{+b}[%n %t]%{-b}%{= kw}%+Lw%1`"
# SCROLLBACK
defscrollback 10000
# BINDINGS
defbce "on"
bind 'K' kill
bind 'W' windowlist
bind 'V' split -v
bindkey -k k8 focus up
bindkey -k k9 focus down
И экраны
#The split screen config
screen -f -A -a -t 2col-l 1
#shell -$SHELL
split -v
focus right
#screen -f -A -a -t 2col-r 2
screen -a -t 2col-r 2
focus left