按下选项卡完成后,我的vim会长时间扫描标签.我不知道它是关于插件还是vimrc文件.真的很烦人 我的vimrc是:https://gist.github.com/anonymous/5591546
它似乎当我按Tab键它甚至扫描/ usr/include目录,这需要很长时间,它让我发疯.
这样当我编辑一个文件时:
#include<stdio.h>
#include<ioste>
main()
{
int x = 8;
float y = 9.0;
char z = 'a';
int *p = &x;
float *q = &y;
char *r = &z;
printf("the *p address is %x\n",p);
printf("%d\n", sizeof(p));
printf("%d\n", sizeof(x));
printf("%d\n", sizeof(y));
printf("%d\n", sizeof(z));
printf("%d\n", sizeof(r));
printf("%d\n", sizeof(q));
printf("%c\n", *r);
printf("%f\n", *q);
}
Run Code Online (Sandbox Code Playgroud)
在包含它将开始告诉扫描标签,和vim卡住.
扫描标记数据库的目录由该'tags'选项配置.你好像/usr/include/**在那里.
插入模式完成使用'complete'选项配置的源; 默认情况下,这包括通过t值的标记.你可以把它关掉:set complete-=t.
请注意,您也可以按下中止长时间扫描<C-c>.