之前因爲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了。感覺我這臺窮鬼電腦又能繼續使用了。
這樣就可以根據插件的運行速度,爲選擇插件做參考了。