Vim: Jak przejść do deklaracji (klasy, metody, funkcji, zmiennej itp.)

W tej chwili pracuję nad plikiem, który używa wielu klas, metod, funkcji, zmiennych itp. Czy można przejść do deklaracji wszystkich? Proszę wziąć pod uwagę, że niektóre z tych deklaracji są w tym samym pliku, ale inne znajdują się w innych plikach (które mogą nie zostać otwarte i nie wiesz, gdzie są deklaracje, ale istnieją). Co by się stało, gdyby deklaracja była o jeden poziom wyżej w katalogu? a co jeśli poziom jest niższy?

Czy odbywa się to w inny sposób, zgodnie z językiem programowania, o którym mówimy, czy też procedura wyszukiwania deklaracji jest taka sama niezależnie od języka?

Czytałem i wydaje się, że rozwiązanie dotyczy tagów. Chciałbym jednak wiedzieć, jak można to osiągnąć (krok po kroku), zwłaszcza biorąc pod uwagę, że w niektórych przypadkach mówimy o definicjach w innych plikach.

Wiem, że można to zrobić za pomocą IDE, ale chciałbym wiedzieć, jak bardzo można to osiągnąć dzięki vim.

Mam tylko nową instalację Vima. Nie zainstalowałem jeszcze żadnych wtyczek, ale chcę to zrobić, jeśli jest to konieczne. Być może można to zrobić bez wtyczek i z nimi.

Z góry dziękuję!

questionAnswers(2)

yourAnswerToTheQuestion