En VIM 8.0, podés selecionar un rango de líneas (Escape+Shift+v) y ejecutarlas con el comando :terminal bash
:terminal bash
También podes ejecutar código python, ruby y funciona bien.
:terminal node, :terminal ruby, :terminal python