当我全屏我的终端(1920x1200)时,我的vim在切换标签(:tabnext)时非常缓慢。 是否有人有解决方法?这是vim问题还是我的设置问题?重新绘制带有少量文本的黑色终端(gnome-terminal)不应该那么困难。
<C-A-F1>
非帧缓冲终端?这完全取决于实现。我知道基于vte的终端有时会被报告为慢,而且我知道在切换选项卡时Vim必须重新绘制整个屏幕。我不能确定罪魁祸首是什么,但这似乎是最可能的问题,特别是考虑到选项卡是在vim-7.0中引入的,当时Vim通常在更快的终端仿真器中使用(因此对代码绘制效率的要求较少)。如果您愿意,可以编写一个“Hello World”,它会连续几分钟占用100%的CPU。 - ZyX<C-A-F1>
,而GRML使用framebuffer。 - ZyX