从特定头文件生成Ctags

时间:2012-01-12 23:36:28

标签: ctags stm32


我刚开始学习STM32微处理器(仅限C),我想为vim-omniccpcomplete生成ctags,但是这个MCU的头文件写得有点像这样:

    typedef struct 
    {
    int foo1;
    int foo2;
    int foo3;
    } RCC_Typedef;
    #define RCC_BASE (0x3800)  //direct place in memory (special function register...) 
    #define RCC ((RCC_TypeDef *) RCC_BASE) 

我想生成我的vim能够做的ctags例如:

RCC->foo1 = 3;

RCC->foo1 = 3;

我用的时候 ctags -f~ / .vim / stm_ctags stm32f4xx.h
生成的ctags不能很好地生成,以便vim有效地使用它们

感谢您的帮助,对不起我的英语

0 个答案:

没有答案