首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开bashrc时的Vim慢度,并且只有bashrc

打开bashrc时的Vim慢度,并且只有bashrc
EN

Stack Overflow用户
提问于 2016-03-21 17:31:36
回答 1查看 50关注 0票数 0

我有一个非常奇怪的问题,我的Vim 7.4.488安装在OSX10.10.5上通过自制。

当我打开我的.bashrc,并且只打开我的.bashrc时,Vim就会停顿下来,消耗掉100%的cpu核心。虽然禁用所有插件和我的.vimrc,这确实消除了问题,一旦它运行,它仍然需要>15秒来打开文件。

我的启动时间日志是这样的(请注意关于打开缓冲区的行):

代码语言:javascript
复制
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 ---

这是使用以下命令创建的:

代码语言:javascript
复制
gvim -i NONE -u NONE --startuptime timeCost.txt -V12verbose.log ~/.bashrc

有人知道这里出了什么问题或者我下一步该尝试什么吗?

EN

回答 1

Stack Overflow用户

发布于 2016-03-21 17:49:12

嗯,这很尴尬:原来我的.bashrc里有一条56 MB长的线.我不知道那是怎么回事。但这肯定能解释其他一切死亡的原因。但是老实说,当他们的.bashrc只有383行长的时候,谁会看它的文件大小呢?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36137910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档