linux - 终端中的 Vim 很慢

标签 linux vim terminal gnome

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

如果我在 vim 中打开一个文件,执行 block 选择并插入多行,从我按 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' .

关于linux - 终端中的 Vim 很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41285873/

相关文章:

python - 将 subprocess.Popen 的输出传递给 if elif 语句

linux - 在同一主机内通信时的 Internet 套接字行为

linux - 如何使用 QEMU 的确定性记录和重放功能进行 Linux 内核引导?

android - 未找到 j2objc 命令

bash 序列 : wait for output, 然后开始下一个程序

c++ - 警告 : deprecated conversion from string constant to ‘ACE_TCHAR*’

vim - 更改 NERDtree 中的驱动器号

vim - 使 gvim markdown 高亮忽略内部标记

firefox - 是否有 Firefox 插件可以使用 vim 编辑文本框?

terminal - Pexpect 和终端大小调整