之前因为vim打开速度感觉略慢,在没有是用自定义的配置文件的情况下却很好,和在服务器是用一样如丝般顺滑。就有了这个查找插件启动时间的事儿。
首先嘛,终端下输入vim -help
查看命令
vim有自带的查看启动时间的命令
--startuptime <file>
。那就新建log.txt文件咯。并且打开后输入:tabe log.txt
这时就会显示打开vim的时候,每一步的时间消耗情况。在这里就能很直观的看到从输入vim到界面展示出来,都经历了什么。这里看出来我这次打开log.txt这个操作总共花了1.28s。其中呢~/.vim/plugged/nerdtree/syntax/nerdtree.vim
在这个加载之前只花了0.35s。但是加载完这个之后,时间瞬间就飙到0.85s了。还有~/.vim/plugged/vim-startify/autoload/startify.vim
这个文件也花了0.25s的时间。这里我解释下其实本身启动NERDTree是不会这么慢的。是由于我引入一个显示文件类型图片的插件 ,并且添加了高亮处理。所以导致了这个NERDTree插件打开缓慢。这次我停用上面两个插件和部分相关的插件。
哈哈,这次降到了零头0.28s了。感觉我这台穷鬼电脑又能继续使用了。
这样就可以根据插件的运行速度,为选择插件做参考了。