Классический способ перехода на вызовы в Emacs - использовать файл TAGS
и команду M -. .Я рекомендую использовать Exuberant C Tags со следующей командой в корневом каталоге вашего проекта:
ctags -e --c-kinds=+pxd -R .
Затем, используя visit-tags-table
, вы можете открыть файл TAGS.С M -. вы можете перейти к каждому определению или вызвать ваше ключевое слово.Используйте Cu M -. , чтобы перейти к другому вхождению.Используйте Cx z z z ..., чтобы повторить поиск.
Если у вас много проектов, выможно создать файл TAGS для каждого из них, а затем вызвать файл visit-tags-file, чтобы добавить файл TAGS в список файлов TAGS для поиска.
Другой классический способ (способ un * x),использовать команду Mx find-grep
для поиска вхождений вашего ключевого слова.