gnu 屏幕通过 putty split -v right display coming on left side

gnu screen via putty split -v right display coming up on left side

我们还需要另一个屏幕问题,对吗?这只是关于 VERTICAL 拆分。

我在 Trusty Tahr

$ screen -v
Screen version 4.01.00devel (GNU) 2-May-06

当我垂直拆分 split -v 时,它看起来很正常。 right 窗格开箱即用。但是,无论是全屏还是窗口,一旦我切换到 窗格,它就会显示终端提示,以及我正在输入的内容, 但是一旦执行...

输出在左窗格中弹出,

...覆盖它的顶部并使其混乱。

这使得该输出的右侧为空,在那里您仍然可以看到终端提示,但是有一个 绿色光标工件 位于下面大约两行(结尾原来的输出),它离开的地方并弹出到左侧。

那么,split pane -v 是否存在固有错误导致右侧损坏,或者可能是我的 putty 设置?

这是我的配置,请注意绑定不是针对此特定设置的,然后可以轻松更改为焦点 left/right。

#.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

我找到了一个很好的解决方案,可以通过 putty 解决很多 putty / screen(有和没有 vim)错误。原来是 putty 设置,尤其是终端类型,但其他一些设置在这里都非常详细http://swhig.web.unc.edu/vim/

如果你将 putty 设置精简到现有的水平,那你就很好了。

有用的设置是删除所有 putty 自定义设置,从头开始创建新的配置文件,添加以下内容

Window -> Colours -> Allow terminal to use xterm 256-colour mode
Connection > Data -> Terminal-type string -> putty-256color

Window > Appearance -> font consolas greatly helped the readibility, not sure if that helped with the issue or not.