为什么编辑PHP文件时我的文件会变慢?

时间:2014-08-01 23:33:23

标签: php performance vim

如果我编辑php文件,Vim会变得很慢......当我在正常模式下滚动文本或者我在插入模式下写入时。

但是我的文件并不特别:每行90个字符,每个文件大约150行。

但是只有当我编辑 php 文件时,Vim才会很慢。当编辑最多700行的javascript并启用所有插件时,Vim运行正常(ps:对于javascript我使用性能要求更高的插件)。

在php文件中,禁用语法高亮显示(语法关闭)后,我没有滞后 然而,有趣的是当我使用标志运行Vim时,Vim也会快速启用语法高亮显示:

  

- noplugin

知道这一点后,我尝试删除所有自定义安装的插件,并在没有--noplugin标志的情况下运行Vim。 - 不幸的是,vim在编辑php文件时仍然落后。

一个重要的事实:我使用什么样的语法突出显示并不重要。对于所有colorschemes行为与上述相同。

我尝试设置这些选项(不做更改):

set nocursorcolumn
set nocursorline
syntax sync minlines=256

所以,问题是,在编辑php文件时,如何让vim无滞后运行? 我使用Windows。

1 个答案:

答案 0 :(得分:1)

let g:loaded_matchparen = 1

在我的.vimrc顶部解决了我的问题。这禁用了捆绑的插件,我的上下滚动和一般的导航速度大大提高。