2013-02-22 248 views
1

我遇到了使用tex文件和latex-suite插件的gvim启动速度非常慢的问题。例如,打开this tex file需要7秒。一个最小的.vimrc文件只包含以下行:vim(gvim)启动速度非常慢,使用乳胶套件

filetype plugin on 

我的vim的文件夹中只包含latex-suite plugin(快照2013年1月16日)。我怀疑latex-suite中的折叠功能,但我不确定如何正确跟踪此问题并修复它。我在Ubuntu 12.10上运行gvim 7.3。

有谁知道如何解决这个缓慢的启动?

回答

0

如果问题与文件类型有关(正如您已经确定的那样),当您在运行的Vim中文件:edit,或者通过:e!重新加载Tex文件时,也会发生缓慢。我会用它来调查根本原因。如果您怀疑折叠,:setl foldmethod=manual:setl nofoldenable将是第一次尝试。

由于您已经将问题分解到插件,因此我会建议您将任何反馈和问题报告直接发送给作者;即使你在这里得到一个修复或解决方法,它仍然应该流回插件。

+0

是的,从已经运行的gvim中加载tex文件时也会发生缓慢加载。但是,':setl foldmethod = manual'或':setl nofoldenable'不会改变行为。 – andrenarchy 2013-02-22 13:55:00

+0

您可以尝试关闭语法,检查autocmds,使用':set verbose = 20'或甚至':profile'捕获发生了什么事情,但我会先将此问题提交给作者。 – 2013-02-22 14:22:19

+0

thx,我在[开发邮件列表](https://lists.sourceforge.net/lists/listinfo/vim-latex-devel)上报告了这个问题。顺便说一句,'gvim --startuptime startup.log funcall.tex'导致[这个日志](http://pastebin.com/54dtJTvt)慢启动可以追溯到latex-suite插件。 – andrenarchy 2013-02-25 09:40:10

0

乳胶套房似乎做某种包扫描,我在我的.vimrc中

let g:Tex_PackagesMenu = 0 

禁用。这将启动时间缩短到3.5秒(从7秒开始),我认为我可以忍受这一点;)。