Vim 终端运行缓慢

Vim in terminal is slow

我在终端中使用 vim 日志,我对其缓慢的性能感到沮丧。我在使用 Gnome 的 Debian Jessie 上。

如果我在 vim 中打开一个文件,执行块 select 和 I 以在多行上插入,从我按 esc 键到更改为已插入。

如果我在 gvim 中做同样的事情,变化是即时的。

我试过添加

set ttyfast
set lazyredraw

在我的 ~/.vimrc 中,但这没有任何明显的区别。

$ vim --verion
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 20 2015  15:31:14)
Included patches: 1-930  

这是完全正常的。

在Vim中,一些特殊键(如光标键)被实现为<Esc>后跟一些其他字符。因此,Vim 在您按下 <Esc> 后稍等片刻,以确定您是否真的想要 <Esc>,或者您是否想要其他东西,例如 <Esc>A (<Up>)。

参见 :help 'timeout':help 'timeoutlen':help 'ttimeout':help 'ttimeoutlen'