这张 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"
我的问题:
- 当我向下滚动时,文本呈现得非常慢。
- 恼人的光标(?)随机出现在屏幕上。
- 即使使用纯文本文件我也遇到了这个问题。
- 非常短(少于 50 行但有可滚动的行长)的文件。
我尝试过的解决方案:
- 将 synmaxcolum 减少
set synmaxolum=50
- 删除线条
set=xterm
(这解决了问题,但我需要 256 种颜色) - 我使用相同的文件和插件在 Ubuntu 和 Cygwin 上进行了测试
.vimrc
,没有任何问题 :-0 - GVim 运行良好
答案1
xterm
给你 8 种颜色,而不是 256 种。你需要xterm-256color
这个。- 如果您的
$TERM
是xterm-256color
(或某些类似的值),那么您不需要用 来欺骗 Vimset t_Co=256
。