我使用--startuptime
选项进行了分析,得到了以下输出。我无法立即弄清楚它出了什么问题:
000.000 000.000: --- VIM STARTING ---
000.000 000.000: Allocated generic buffers
000.000 000.000: locale set
000.000 000.000: clipboard setup
000.000 000.000: window checked
000.000 000.000: inits 1
062.000 062.000: parsing arguments
062.000 000.000: expanding arguments
062.000 000.000: shell init
062.000 000.000: Termcap init
062.000 000.000: inits 2
062.000 000.000: init highlight
1708007.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\syntax\syncolor.vim
1708022.000 031.000 031.000: sourcing C:\Program Files (x86)\Vim\vim73\syntax\synload.vim
1708069.000 047.000 047.000: sourcing C:\Program Files (x86)\Vim\vim73\filetype.vim
1708069.000 078.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\syntax\syntax.vim
1708085.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\filetype.vim
1708100.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\ftplugin.vim
1708116.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\indent.vim
1708116.000 140.000 062.000: sourcing C:\Program Files (x86)\Vim\vim73/vimrc_example.vim
1708132.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\autoload\paste.vim
1708132.000 016.000 016.000: sourcing C:\Program Files (x86)\Vim\vim73/mswin.vim
1708132.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\syntax\syncolor.vim
1708147.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\syntax\syncolor.vim
1708163.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\syntax\syncolor.vim
1708178.000 046.000 046.000: sourcing C:\Program Files (x86)\Vim\vim73\colors\desert.vim
1708178.000 202.000 000.000: sourcing $VIM\_vimrc
1708178.000 1707914.000: sourcing vimrc file(s)
1708194.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\getscriptPlugin.vim
1708194.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\gzip.vim
1708194.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\matchparen.vim
1708210.000 016.000 016.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\netrwPlugin.vim
1708210.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\rrhelper.vim
1708210.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\spellfile.vim
1708210.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\tarPlugin.vim
1708210.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\tohtml.vim
1708210.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\vimballPlugin.vim
1708225.000 015.000 015.000: sourcing C:\Program Files (x86)\Vim\vim73\plugin\zipPlugin.vim
1708241.000 032.000: loading plugins
1708241.000 000.000: inits 3
1708241.000 000.000: setting raw mode
1708241.000 000.000: start termcap
1708241.000 000.000: clearing screen
1708241.000 000.000: opening buffers
1708241.000 000.000: BufEnter autocommands
1708241.000 000.000: editing files in windows
1708241.000 000.000: VimEnter autocommands
1708272.000 031.000: before starting main loop
1708272.000 000.000: first screen update
1708272.000 000.000: --- VIM STARTED ---
有人可以帮助我找到高跑者吗?
答案 0 :(得分:1)
我的.vimrc问题出现在网络驱动器上。在我的公司,我的%USERPROFILE%文件夹被映射到"用户家庭"在网络上开车。 Vim将此作为$ HOME文件夹并将.vimrc存储在那里。
当不在公司时,通过较慢的网络连接加载文件会大大减慢vim的启动速度。
我的解决方案是定义一个HOME环境变量并将其指向我硬盘上的本地位置。这对我有用。
答案 1 :(得分:0)
“高跑者”很容易找到:
1708007.000 000.000 000.000: sourcing C:\Program Files (x86)\Vim\vim73\syntax\syncolor.vim
然而,花费这么多时间是奇怪的,以及在这个地方重复的少数第一行的000.000
。
IO错误?认证不好?安装不好?