习惯频繁地保存源码,但是每次保存都有明显的卡顿,于是用Vim自己的调优功能跟踪了一下。
依次执行以下命令:
:profile start profile.log
:profile file *
:profile func *
然后执行保存操作,再执行以下命令:
:profile pause
:noautocmd qall!
在当前目录下生成的文件profile.log里,看到执行时间最长的是Syntastic的函数,禁用这个扩展后保存果然比原来快多了。
但是Syntastic是个很有用的扩展,所以Google一下有没有异步执行的方法,偶然发现了ALE,主要特性就是异步执行。试用之后觉得很好用,就把前者卸了。
ALE的初始配置如下:
|
|