Quick class preview from rails console
One think I really like in Rubymine is that it knows where are classes are and thanks to that we can move to them with one click. After moving to VIM I installed vim-definitive plugin that adds this future. Unfortunatelly, it doesn't work with ruby gems, we can go to definitions in project, but not to gems.
But I have a pretty cool tip for you - thanks to
pry, we can preview class from terminal simple using
pry(main)> show-source ClosureTree
From: /Users/kamilsopata/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/closure_tree-7.0.0/lib/closure_tree.rb @ line 3:
Module name: ClosureTree
Number of lines: 23
@configuration ||= Configuration.new
We have the file path and the file content. Simple as that!