Я использую модифицированный PuTTY (лоток PuTTY, полученный из PuTTYcyg) для подключения к моей оболочке Cygwin для входа в систему (zsh) в Windows 7 (64-разрядная версия). Это работает, но обновление экрана происходит очень медленно. Например, когда я открываю Vim, я могу наблюдать, как он сканирует экран. Это становится особой проблемой при редактировании и навигации по коду.
Мой .zshrc
настроен на прямое подключение к сеансу tmux (или создайте его, если он не существует). Однако проблема существует вне tmux при использовании Vim; когда в оболочке, кажется, все в порядке, но только в отдельных случаях.
Я запустил эту настройку в 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-цветный режим. Однако может ли это быть проблемой, или есть какая-то другая причина, по которой скорость перерисовки настолько низкая?