Для навигации по исходному коду используется == Подготовка == чтобы проиндексировать проект необходимо воспользоваться утилитой etags либо ctags выполнив в корне проекта: '''при использовании ctags''' {{{ find . -type f -name "*.[ch]" | ctags --c-kinds=+p --fields=+iaS --extra=+q -e -L- }}} '''при использовании etags''' {{{ find . -type f -name "*.[ch]" | etags -l c --declarations - }}} '''приведенный пример справедлив для кода написанного на языке си''' Если вам необходимо проиндексировать проект написанный на другом языке, то ознакомьтесь со справкой по утилитам etags либо ctags в зависимости от того какой вы собираетесь пользоваться. == Использование == Для того чтобы перейти к определению необходимо установить курсор в конце нужного слова и нажать Alt-Enter, после того как появится диалог выбора позиции и файла определения можно переместиться туда нажав Enter. Вернуться назад можно нажав Alt-'-', снова перейти вперед к определению можно нажав Alt-'+'. *см. также раздел [wiki:ru/doc/editor/hotkeys Горячие клавиши по умолчанию]