Я пытаюсь достичь чего-то простого, обычно называемого "подсказками функций". Например, в редакторах на основе сцинтилля есть:
Вы вводите имя и получаете прототип. Есть несколько проблем с этим в vim:
- Вам нужно перестроить ctags, чтобы поддерживать его в актуальном состоянии.
- Вы не можете ввести C-X C-O после
(
, вы просто получите "шаблон не найден" - Вы не можете вводить C-X C-O в нормальном режиме, курсор будет просто прыгать
- Вы получаете раздражающее окно предварительного просмотра вверху
Я пробовал несколько плагинов; большинство из них портит еще больше [^ 1]. Может ли кто-нибудь рекомендовать простой способ получить именно это? Простой прямоугольник, содержащий прототип функции и ничего более.
[^ 1] Это действительно ошеломительно, как идиотские некоторые из этих плагинов. Один плагин (я не буду упоминать об этом) фактически содержал в .vim файле список функций из libc.