如何找到哪个VIM插件因重载CPU而感到内疚

时间:2012-04-13 08:07:47

标签: vim vim-plugin

我刚刚完成了Vim的全新安装,在这个场合,我为我的VIM配置添加了一些新的插件。问题是,现在,当我对文件进行第一次更改时,VIM会阻塞并且我的一个CPU达到100%负载。此外,当我正在编辑文件时,这种情况时有发生。这在以前的配置中从未发生过。 我怎么能找到什么插件杀了我的CPU?

1 个答案:

答案 0 :(得分:11)

作为romainl的替代{nice&simple)trial-and-error approach

我使用vim的内置探查器完成了一次::he profile

您可能需要自己编译vim才能激活(默认的vim发行版中未启用性能分析)。

然后

:profile start filename

激活分析并将您的个人资料数据写入filename,编辑您的文件(将CPU推至100%),一旦完成

:profdel

停止分析。退出vim,你会发现用filename写的分析信息。