Вы можете искать или фильтровать дополнения Vim?

Я использую Vim 8.0 с Python3 и myint / ClangComplete для дополнений C / C ++. SDL_<tab> предлагает каждую функцию и тип из SDL. Есть ли способ ограничить предложения типами SDL_EventType, функциями, возвращающими SDL_Windows и т. Д.? BidiComplete кажется хорошим местом для начала, так как SDL_<tab>EVENT будет соответствовать SDL_WINDOWEVENT а также SDL_FIRSTEVENT, но нет SDL_FINGERDOWNи т. д. В идеале я хотел бы иметь возможность фильтровать по любому / всем полям во всплывающем меню ClangComplete, поскольку меня могут заинтересовать «функции, которые принимают SDL_Window * в качестве аргумента или возвращают одно». Механизм фильтрации / поиска можно просто отразить по всему тексту каждой строки в PUM.

8

Решение

Как я уже упоминал в своем комментарии, кажется, что вы просите о нечетком завершении, которое уже запрошено (см. Github.com/Rip-Rip/clang_complete/issues/388). Вы можете использовать модификацию toobig, чтобы получить то, что вы хотите.

0

Другие решения

Других решений пока нет …