Есть ли способ заставить Vim перейти к правильному соответствию определения АВТОМАТИЧЕСКИ в случае нескольких определений. Наш код C ++ интенсивно использует полиморфизм, и обработка ctags в vim, похоже, не готова к полиморфизму.
Например,
void abc(int a, int b) {
}
void abc(int a, int b, int c) {
}
Странно, Ctrl-] на
abc(1,2,3);
принимает к 1-му определению, а не к правильному определению, которое является 2-м. Кроме того, g-] запрашивает параметры, но это не то, что я ищу.
Спасибо
Задача ещё не решена.
Других решений пока нет …