[1] for a starting point see https://github.com/tpope/gem-ctags/blob/master/README.markdo... I'm on my cell, but as far as I can rember my ruby specific part of vim rc is ~5 lines or so. Coupled with 'guard' to run ctags over changed files...
At a glance, this seems to cover the essentials:
https://chodounsky.net/2016/12/09/using-tags-to-browse-ruby-...