终端仿真器中的屏幕重绘速度很慢

终端仿真器中的屏幕重绘速度很慢

我在 Windows 7(64 位)上使用经过修改的 PuTTY(PuTTY Tray,源自 PuTTYcyg)连接到我的 Cygwin 登录 shell(zsh)。这有效,但屏幕刷新非常速度很慢。例如,当我打开 Vim 时,我可以看到它向下扫描屏幕。这在编辑和导航代码时尤其成问题。

我的.zshrc设置为直接连接到 tmux 会话(如果不存在,则创建一个)。但是,使用 Vim 时,问题存在于 tmux 之外;在 shell 中,似乎没问题,但只是传闻。

我已经在 Windows XP(32 位)上运行了此设置,从未出现问题。

我推测该TERM值可能设置不正确。然而,我可能错了!目前设置为:

PuTTY Tray   Terminal-type string: screen-256color
             Terminal-speeds:      38400,38400

.zprofile    export TERM='screen-256color'

.tmux.conf   set -g default-terminal "screen-256color"

.vimrc       set term=screen-256color
             set t_Co=256

我发现我需要这些选项才能获得有效且一致的 256 色模式。但是,这可能是问题所在,还是有其他原因导致重绘速度如此缓慢?

相关内容