vim所支持的自动完成详解

摘自:http://www.vimer.cn

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,所有的补全都介绍完啦,希望对大家有用~~

版权所有,转载请注明出处.http://www.vimer.cn



原文地址:https://www.cnblogs.com/CodeWorkerLiMing/p/12007732.html