Great information, I’ve wanted this kind of setup for a long time.
I’m running into a problem when using :VtrDetachRunner. The runner gets hidden (and I see there is a new window listed in the status bar named VTR_Pane).
But I try run a test again if fails with: VTR: Runner pane setting (1) is invalid. (shown twice).
My config is let g:rspec_command = "VtrSendCommandToRunner! rspec {spec}".