完成后,vim需要很长时间才能扫描标签

you*_*001 6 vim

按下选项卡完成后,我的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卡住.

Ing*_*kat 8

扫描标记数据库的目录由该'tags'选项配置.你好像/usr/include/**在那里.

插入模式完成使用'complete'选项配置的源; 默认情况下,这包括通过t值的标记.你可以把它关掉:set complete-=t.

请注意,您也可以按下中止长时间扫描<C-c>.