![终端仿真器中的屏幕重绘速度很慢](https://linux22.com/image/1408670/%E7%BB%88%E7%AB%AF%E4%BB%BF%E7%9C%9F%E5%99%A8%E4%B8%AD%E7%9A%84%E5%B1%8F%E5%B9%95%E9%87%8D%E7%BB%98%E9%80%9F%E5%BA%A6%E5%BE%88%E6%85%A2.png)
我在 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 色模式。但是,这可能是问题所在,还是有其他原因导致重绘速度如此缓慢?