我在OS X 10.10.5上通过自制软件安装了我的Vim 7.4.488时出现了一个非常奇怪的问题。
当我打开我的.bashrc,只打开我的.bashrc时,Vim会停止并消耗100%的cpu核心。虽然禁用了所有插件和我的.vimrc,但一旦它运行就消除了这个问题,打开文件仍然需要15秒。
我的启动时间日志是这样的(请注意关于打开缓冲区的行):
000.005 000.005: --- VIM STARTING ---
000.067 000.062: Allocated generic buffers
000.307 000.240: locale set
000.323 000.016: GUI prepared
000.325 000.002: clipboard setup
000.331 000.006: window checked
000.725 000.394: inits 1
000.873 000.148: parsing arguments
004.464 003.591: expanding arguments
008.192 003.728: shell init
008.232 000.040: inits 2
014.032 005.800: init highlight
014.038 000.006: sourcing vimrc file(s)
014.051 000.013: inits 3
019.260 000.085 000.085: sourcing /usr/local/Cellar/macvim/7.4-73_1/MacVim.app/Contents/Resources/vim/runtime/autoload/paste.vim
042.403 028.231 028.146: sourcing $VIMRUNTIME/menu.vim
079.517 037.235: starting GUI
117.769 038.252: GUI delay
117.774 000.005: setting raw mode
117.782 000.008: start termcap
117.815 000.033: clearing screen
18133.631 18015.816: opening buffers
18133.633 000.002: BufEnter autocommands
18133.637 000.004: editing files in windows
18133.667 000.030: VimEnter autocommands
18133.671 000.004: before starting main loop
18135.078 001.407: first screen update
18135.079 000.001: --- VIM STARTED ---
这是使用以下命令创建的:
gvim -i NONE -u NONE --startuptime timeCost.txt -V12verbose.log ~/.bashrc
任何人都知道这里出了什么问题或接下来要做什么?
答案 0 :(得分:0)
嗯,那令人尴尬:事实证明我的.bashrc中有一行56 MB长...我不知道是怎么回事。但这肯定会解释其他一切都在死亡。但老实说,当它只有383行时,谁会查看.bashrc的文件大小?