12 这是不可能的。Vim没有任何隔离的概念,所有内容都生活在一个大而快乐的单线程进程中,并且资源在所有插件之间民主地共享。您能做的最好的事情就是启用概要分析(请参阅参考资料:help profiling),并查看哪些函数运行时间最多,但这并不能告诉您有关CPU或内存使用的太多信息。 您可能会考虑询问新病毒分子,他们可能已经在思考这些问题。 — 液晶屏 source
2 也许一种方法是 vim --startuptime vim.log 然后,您可以对vim.log输出进行排序,以获取最耗时的插件。然后,您可以使用以下命令配置vim启动 vim -c 'profile start vim.log' -c 'profile func *' -c 'q' 这相当冗长,但是会打印每个函数的加载时间,这样您就可以测量哪个函数/插件会延迟vim的加载。 看看这篇文章 缩短Vim的启动时间 — 哈维尔·斯卡皮尼(Javier Scappini) source 请注意,这只会配置启动时间,而不会配置其他时间。这很有用,但非常有限。 — 马丁·图尔诺伊