Vim支持的自动完成种类实际上是很多的,有大家熟知的关键字补全,也有程序开发者经常用到的全能补全。
现在,我们逐一介绍。
1.关键字补全,按键是:
FORWARD: <C-X><C-N>
BACKWARD: <C-X><C-P>
截图如下:
2.整行补全,按键是:
<C-X><C-L>
截图如下:
3.文件名补全,按键是:
<C-X><C-F>
截图如下:
4.字典补全,按键是(杯具啊,为了这个<C-K>,我把原来的C-K映射都给删掉了):
<C-X><C-K>
截图如下:
对于字典补全,我写了一篇专门用于补全php函数名的文章-《通过vim字典补全,实现php函数名自动补全》
5.全能补全,按键是:
<C-X><C-O>
截图如下:
上面的图是调用omnicppcomplete进行类变量补全的结果,对于omnicppcomplete的使用可以参考这篇文章 把VIM打造成一个真正的IDE(3)
OK,所有的补全都介绍完啦,希望对大家有用~~