我在终端中使用vim日志,我对其性能缓慢感到沮丧。我使用Gnome在Debian Jessie上。
如果我在vim中打开文件,请执行一个块选择并I
插入多行,从按Esc到插入更改时总会有延迟。
如果我在gvim中做同样的事情,那么改变就是imidiate。
我尝试过添加
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
答案 0 :(得分:2)
这是完全正常的。
在Vim中,一些特殊键(如光标键)实现为<Esc>
,后跟其他一些字符。因此,在您按<Esc>
之后,Vim会稍等一下,以确定您是否真的想要<Esc>
,或者您是否需要其他内容,例如<Esc>A
(<Up>
)。
请参阅:help 'timeout'
,:help 'timeoutlen'
,:help 'ttimeout'
和:help 'ttimeoutlen'
。