тегов риппера звучат замечательно, но на сегодняшний день возникают проблемы (ноябрь 2013 года).
В итоге я использовал обильные ctags (с несколькими трюками)
1 - установить обильные ctags. Если вы используете osx, эта статья показывает небольшой трюк:
http://www.runtime -era.com / 2012/05 / буйный-Ctags-в-OSX-107.html
2 - Если вы хотите включить ctags только для файлов в вашем каталоге, выполните эту команду в вашем каталоге:
ctags -R
Это создаст для вас файл «тегов».
3 - Если вы хотите включить ctags для ваших драгоценных камней (это было очень полезно для меня с RubyMotion и разработанными мной локальными драгоценными камнями), сделайте следующее:
ctags --exclude=.git --exclude='*.log' -R * `bundle show --paths`
кредит: https://coderwall.com/p/lv1qww
(Обратите внимание, что я удалил опцию -e, которая генерирует теги для emacs вместо vim)
4- Добавьте следующую строку в ваш ~ / .vimrc
set autochdir
set tags+=./tags;
(Почему точка с запятой: http://vim.wikia.com/wiki/Single_tags_file_for_a_source_tree)
5- Перейдите к слову, которому вы хотите следовать, и нажмите ctrl+]
. нажмите ctrl+o
, чтобы вернуться (https://stackoverflow.com/a/53929/226255)