Я только начал изучать микропроцессоры STM32 (только C) и хотел бы сгенерировать ctags для vim-omniccpcomplete, но есть небольшая проблема в том, что заголовочный файл для этого 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)
И я хотел бы создать ctags, с которыми мой vim сможет делать, например:
</p>
<pre><code>RCC->foo1 = 3;
Когда я использовал
ctags -f ~ / .vim / stm_ctags stm32f4xx.h
Сгенерированные ctags не были созданы для того, чтобы vim мог эффективно их использовать
Спасибо за помощь, и я извиняюсь за мой английский