3

Это изображение GIF иллюстрирует мою проблему:

Моя среда исполнения:

  • Windows 7 SP1
  • Vim74 (версия для Windows)
  • ConEmu последняя версия x64 версия

Мой файл .vimrc : файл из 529 строк на кодовой панели

Настройки, связанные с моей проблемой (как мне кажется):

  • set term=xterm
  • set t_Co=256
  • let &t_AB="\e[48;5;%dm"
  • let &t_AF="\e[38;5;%dm"

Моя проблема:

  1. Когда я прокручиваю вниз, тексты отображаются очень медленно.
  2. Раздражающий курсор (?) появляется случайным образом на экране.
  3. У меня есть эта проблема даже с простыми текстовыми файлами.
  4. Очень короткие (менее 50 строк, но с прокручиваемой строкой) файлы.

Решения, которые я попробовал:

  • Уменьшите синмаксолум, set synmaxolum=50
  • Удалить строку set=xterm (это решает проблему, но мне нужно 256 цветов)
  • Я тестировал на Ubuntu и Cygwin с тем же файлом .vimrc и плагинами, но проблем не было:-0
  • GVim работает отлично

1 ответ1

0
  1. xterm дает вам 8 цветов, а не 256. Вам нужен xterm-256color для этого.
  2. Если ваш $TERM имеет значение xterm-256color (или похожее значение), вам не нужно лгать Vim с set t_Co=256 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .