作者kusoayan (Bert)
看板Editor
标题Re: [vim ] 测试套件占用的资源
时间Sun Jan 18 09:42:26 2015
我猜你说的是 plugins?
这里提供几个方法
1. 改用 lazy loading:
Vundle 好像还没提供(至少我还在用的时候没有)
NeoBundle 有,但是功能有点太复杂
个人推荐 vim-plug(
https://github.com/junegunn/vim-plug)
基本上就是根据 mode,还有语言来 on-demand 的 load plugins
例如像 YCM 很花时间,我就改成在第一次进入 insert mode 再载入
2. 可能会重复的 autocmd 请用 augroup 包起来
3. 利用 vim 内建的 profiling 工具来分析
vim --startuptime xxx some-file
这样就会把你开啓 some-file 的啓动时间记录在 xxx 里面
这里会包含什麽 function 被呼叫几次,占用多少时间
还有什麽 plugin 被载入,花了多久等等
最後不免俗的附上我的 dotfiles,仅供参考XD
https://github.com/lazywei/dotfiles
※ 引述《qas612820704 (Lego)》之铭言:
: 你好 我有个问题 我现的Vim装了很多套件
: 我觉得很好用 已经可以用得跟IDE差不多了
: 可是随着封包一个一个得装 Vim不知不觉愈来愈肥大了
: 导致开Vim愈来愈慢了 开档大概要1~2秒吧
: 请问有什麽办法可以让 Vim读取快一点 (需要时再load近来之类的)
: 还有就是有什麽办法可以测看哪部份的套件所需loading时间较长
: 让我可以针对该个套件做一些处理
: 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.248.24
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Editor/M.1421545353.A.9BD.html