vim卡顿分析
熟悉vim的人都知道,vim配置文件一长 , 就容易导致我们在编写文件时造成卡顿。
今天我们来分析下我所遇到的问题。
长切直入
造成vim卡顿的原因很可能是配置文件中 , map 映射使用的太多。
以我们常使用的dd(删除操作)为例 , 当我在配置文件中输入如下命令
map dde <Del><Del>
意味着我们在普通模式下 , 通过可以输入 dde 来进行两次Delete操作 , 那么问题来了 , 我们还有一个常用的dd操作呢 ,vim要怎么来区别呢。这里vim就很简单粗暴了 , 它通过延迟一会等待你是否会继续输入 ,然后悲剧就来了 。
解决措施
这里的解决措施也很无奈 , 就是在写映射的时候尽量避开普通模式下常用的操作。