2013-02-22 247 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秒開始),我認爲我可以忍受這一點;)。