我在 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 色模式。但是,这可能是问题所在,还是有其他原因导致重绘速度如此缓慢?